使用github pages和jekyll搭建博客
如果你想要搭建一个免费流量,免费公网域名,简单的中小型博客,那么使用github pages+jekyll可以很好的满足你的需求。搭建博客,你需要准备的东西有: 注册一个自己的github的账号。 了解什么是github-pages,以及它的使用限制,并且发布一个自己的Github Pages,也就是博客。特别要注意的是:不要将自己的敏感信息(例如:各类账号密码等)放到博客的代码上,因为这个博客的代码是公开,且所有人可见的。 会使用git客户端工具(windows可以使用tortoisegit),本地clone一个github pages的代码库。 本地jekyll的开发环境,需要安装ruby和rubyGems 了解什么是jekyll,jekyll的基本用法,选择一个漂亮的jekyll主题模板 编写博客需要了解的Liquid模板语言,Markdown语法以及HTML &...
Java代码性能优化案例
记录工作中,工程代码整理过程中遇到的一些性能需要优化的写法案例。部分案例,阿里的《阿里巴巴Java开发规约》扫描插件 p3c 会自动检查提示,并提供示范代码,本文遇到的阿里提示优化,都直接引用阿里的插件提示代码。强烈建议大家在编译,格式化,提交和打包的时候,使用代码检查插件和配置,最好直接集成到开发工具和编译脚本上。个人集成的代码检查插件有findbugs,pmd,checkstyle,p3c(还有代码分析类插件此处略)。 字符串处理 字符串比较用equals,和字符串常量比较,字符串常量应该放在前面。原因有: 可以防止字符串为空的空指针异常 可以替换 1str!=null && str.equals("abc") ...