前几天魅族发布了M9,MX版的最新Android 2.3.5正式版固件,果断升级之,升级过程很顺利。 升级完成后,原来的wifi功能偶尔不好用的问题也解决了。但出现了一个奇怪的问题,就是Android 2.3.5版本之前双击HOME键时会调出最近使用的程序界面,升级后双击HOME键死活没反应,让人郁闷。今天无意间长按右边的触摸键时调出了那久违的功能。 位置是长按右下角的那四个点点的地方: 建议魅族在升级系统时,应该将这些变动更清楚的发布出来,避免给用户带来困扰才是。
ICDSoft 主机开启gzip压缩方法
之前购买的虚机空间不足,寻摸着找一款靠谱点的主机,经查ICDsoft口碑较好。 换了ICDSOFT 的香港主机,使用了六折优惠码(链接为http://icdsoft.com/promo-code/60offcode)原价120USD的主机,现价格仅为72USD。 具体参数为:空间大小100G,流量1000G/月。更多参数请见:http://icdsoft.com/hosting.php?hk这回空间大小及流量足够用了。唯一不足的就是只能绑定一个主域名。但子域名却基本算是无限了,150个,比如可以建www.jiucool.org , blog.jiucool.org ,pic.jiucool.org 等独立站点。 发现默认ICDsoft默认服务器未开启gzip压缩功能,之前是可以直接在服务器管理后台设置,现在貌似官方已经取消了该功能,官方回复如下代码开启之。 开启方法: 在根目录下的.htaccess添加下就好: mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_keep_workfiles No mod_gzip_can_negotiate Yes mod_gzip_add_header_count Yes mod_gzip_send_vary Yes mod_gzip_command_version ‘/mod_gzip_status’ mod_gzip_min_http 1000 mod_gzip_minimum_file_size 300 mod_gzip_maximum_file_size 512000 mod_gzip_maximum_inmem_size 60000 mod_gzip_handle_methods GET POST mod_gzip_temp_dir /tmp mod_gzip_item_include file \.html$ mod_gzip_item_include file \.php$ mod_gzip_item_include file \.pl$ mod_gzip_item_include file \.rb$ mod_gzip_item_include file \.py$ mod_gzip_item_include file […]
家庭宽带成功升级20M
接上篇文章威海联通20M宽带提速开始 昨天上午进行升级申请,刚刚下班回家,一测,升级成功,终于可以畅享极速网络喽。 估计后续联通会推出相应的各种套餐,多少年的龟速网络终于有所进步。 PS. 申请成功后,需要断开网络重新连接方可生效。
威海联通20M宽带提速开始
上午收到联通短信通知:联通宽带用户可免费体验20M极速宽带30天。 并且还推出永久提速优惠政策,办理了沃家庭套餐即可升级10M、20M带宽。 上午刚刚申请,不知何时能开通体验一把家庭20M的带宽。期待开通ing PS. 申请地址:http://huodong.whinfo.net.cn/unicomts/ (金山毒霸会报恶意网站,退出金山软件即可)。
如何取消PayPal 自动付款续费及相关绑定
PayPal 给我们带来便利的同时,我们也必须预防Paypal的预核准付款带来的陷阱,经常检查一下我们的预核准付款列表中是否正常以免遭受不必要的损失。 之前发过一篇文章,关于如何取消Paypal自动付款功能的文章( 解除Paypal绑定的付款列表 ),但由于paypal升级后有所变化,现在重新整理一下。 具体方法如下: 登录paypal账户 点击【用户信息】 点击【财务信息】 再选择【我的预核准付款】 右侧的【更新】 按钮 将列表中生效的付款协议取消即可
Lombok — Java代码自动生成 开发利器
最近回家闲暇之余,发现了老外一款不错的工具,决定引入项目当中,这款工具就是Lombok. 一、Lombok是什么 Lombok是一款小巧的代码生成工具。官方网址:http://projectlombok.org/ LomBok主要特性有:自动生成默认的getter/setter方法、自动化的资源管理(通过@Cleanup注解)及注解驱动的异常处理等。目前在国外广泛应用。 LomBok它和jquery一样,目标是让程序员写更少的代码,以及改进一些原始语法中不尽人意的地方。Lombok能做到这一点。既不是用annotations process,也不是用反射。而是直接黑到了编译过程中。所以对运行效率没有任何影响,我们可以通过反编译class文件进行验证。 二、为何项目中要引入Lombok 本人认为主要为以下三点: 1. 提高开发效率 2. 使代码直观、简洁、明了、减少了大量冗余代码(一般可以节省60%-70%以上的代码) 3. 极大减少了后期维护成本 三、Lombok如何使用 目前我们主要采用Eclipse开发,所以以Eclipse为例演示: 1. Lombok在Eclipse上的安装 java -jar lombok.jar 进行Eclipse插件的安装 2. Lombok的使用 Lombok的特色是根据annotation创建一些代码,以减少重复代码的数量,它提供了以下几个annotation: @Getter和@Setter:为属性创建getter和setter @EqualsAndHashCode:实现equals()方法和hashCode()方法 @ToString:实现toString()方法 @Data:上述3个annotation的和,会创建getter setter equals hashCode和toString @Cleanup:关闭流 @Synchronized:对象同步 @SneakyThrows:抛出异常 @Log4j: log4j日志声明 下面,看一些实例吧: @Getter @Setter 原来的写法: Lombok中的写法 在生成 getter/setter 方法时,Lombok 遵从传统的标准。所有这些方法名都以 get 或 set 开头并且属性名都是大写的。当然,如果属性是一个 Boolean,情况例外。在这种情况下,getter 以 is 开始,而非 get。这是 […]