Java代码性能优化

代码优化的目标: 减小代码的体积; 提高代码运行的效率; 增加代码的可读性和可维护性。 代码优化的具体细节: 1.指定类、方法的final修饰符 带有final修饰的类是不可以派生的。在Java核心api中,有很多应用final的例子,例如java.lang.String,整个类都是final类型的,为类指定final修饰符可以让类不可以被继承,为类方法使用final修饰符可以使得方法不能被重载。 同样,如果指定了一个class是final的,那么,整个class中所有的方法都是final的,显然是不能被重写的。 还有一个有意思的现象—内联,Java编译器会寻找机会内联所有的final方法,内联对于提升Java虚拟机运行效率作用重大。


Ghost 开源博客使用七牛、又拍云、阿里云OSS云储存

该文章介绍的是GHOST博客的图片储存,并不是CDN加速哦! 为什么要用云储存? 1、ghost原本图片上传,图片是保存在ghost/content/images目录下面的,也就是说图片保存在自己服务器上面的,万一服务重装系统咋办?万一不小心删掉咋办?是不是就完蛋了! 2、一般自己的博客配置比较低,图片加载很占宽带的啊,有免费的云储存的话,压力会减少很多,页面加载就快了,多特么好! 3、博客文章迁移图片是相对路径,那特么是多么头疼的一件事,图片如果是绝对路径,那多好! 这里不会详细介绍云储存注册使用,本文示例是七牛云储存,


基于HTML5 SVG可互动的3D标签云jQuery插件

svg3dtagcloud.js是一款基于HTML5 SVG的3D标签云jQuery插件。该3D标签云插件不需要额外的CSS样式,可使用鼠标与标签进行互动,并提供很多参数来控制标签云的外观。 效果演示:http://qianxunclub.com ### 添加代码 使用该3D标签云插件需要引入jQuery和jquery.svg3dtagcloud.min.js文件。 ``` ``` 可以使用一个<div>容器来作为该3D标签云的包裹容器。 <div id="tag-cloud"


linux生成SSH Keys

我现在使用的git是开源中国的马云http://git.oschina.net/,每次在自己服务器上面提交代码的时候,都要输入用户名和密码的,好烦,然后就添加了key,就可以直接提交了,不用输入用户名和密码,其实使用方式很简单,这里做个笔记 SSH key 可以让你在你的电脑和 Git @ OSC 之间建立安全的加密连接。 你可以按如下命令来生成sshkey ssh-keygen -t rsa -C "xxxxx@xxxxx.com"


第2页/共11页

热门评论