分类目录:计算机技术

网页性能之并行下载与减少连接Overhead的平衡

2011-06-07 15:01 by hackerzhou

最近在改写博客的主题,其中一个比较重要的方面就是研究如何提升网页在浏览器中加载的效率。本文主要从页面内资源加载的角度出发来探讨这个问题,网上也有很多关于这方面的争论,主要分为主张多资源文件从而并发下载的“主多派”和主张整合页面资源到较少资源文件的“主少派”。那么什么才是真相?多资源文件真的能做到并发下载吗? [阅读全文]

WordPress全文带格式Feed输出攻略

2011-05-13 20:05 by hackerzhou

现在不少站点都有自动同步博客文章的功能,比如人人/开心和豆瓣就就可以自动抓取博客的Feed。但是由于文章中使用了代码高亮插件来渲染代码,因此格式就会被弄乱。WordPress默认的全Feed文输出是在<description>标签中显示摘要,然后在<content:encoded>标签中显示正文,这样浏览器渲染出来时只有摘要。本文用了一种简单的方法来实现全文Feed输出,同时能保留文章中用SyntaxHighlighter渲染的代码段,效果请见我的RSS Feed[阅读全文]

Flex开发的一些经验总结——本地化(多语言)实现

2011-04-08 9:48 by hackerzhou

良好的本地化一直是一个成熟的软件系统必备的,一般需要在若干语言properties文件中切换,先做出一份模板的语言文件(比如en_US),然后交给翻译团队翻译成各种语言文件。本文讲述如何配置Flex,使得能编译多语言版本的swf,以及如何进行自定义的ResourceManager封装。 [阅读全文]

Flex开发的一些经验总结——Remote Object篇

2011-04-06 22:54 by hackerzhou

我毕业设计的管理界面是使用Flex 4.0开发的(因为现在实习所在的UI Team使用的就是Flex,很多东西可以现学现用)。由于之前并没有很系统的学习过Flex,因此还是碰到了一些坎坷,写出来与大家分享下我的解决方案。这篇介绍的是如何使用和封装Remote Object调用以及简单的代码生成。 [阅读全文]

解决HTC Sense天气无法更新的方法

2011-03-22 22:32 by hackerzhou

鉴于有朋友反映看不懂,我打包了一些放上来(注意看清楚环境),下载好后改名替换/system/app/中的同名文件,由于自制的ROM品种繁多,因此我做出来的apk不一定适用,大家最好还是按照我的教程自己打包。
HTC Desire Z / T-Mobile G2(Android 2.2)http://s.hackerzhou.me/1w
HTC Desire(Android 2.1)http://s.hackerzhou.me/1x,改名成WeatherSyncProvider.apk
HTC Desire(Android 2.2)http://s.hackerzhou.me/1z
HTC G2(不是T-Mobile G2)/G4(Android 2.1)http://s.hackerzhou.me/1y [阅读全文]

本站访问方式汇总

2011-03-13 19:18 by hackerzhou

由于有了ipv6地址以及一个额外的ipv4地址,所以本站的访问方式也开始多样化了,特此在这里进行一个全面的汇总更新。由于复旦越来越多的地方都有了IPv6支持,因此原来在内网无法访问我在美国的服务器的同学也可以直接访问到了。 [阅读全文]

Flex Code Analyzer

2011-03-09 17:13 by hackerzhou

最近做了一个检查flex代码,找出没有用到的properties资源(主要用来保存一些设置和提供多语言支持)以及as和mxml文件的工具。对于一个多人合作或者需求经常更改的大项目来说,很容易出现这种问题,需要定期的做code clean up来保证源代码条理清晰。那么,问题也就产生了,如何有效率的找出没有用到的项目,本文的目的也就在于解决这类的问题。 [阅读全文]

使用stunnel突破网络管制

2011-02-24 21:39 by hackerzhou

当前网络审查相当严格,不仅有政府的GFW来扫描过往的数据包,好多公司也有各自的“墙”,用策略来过滤一部分的网络请求,本文描述了如何在比较苛刻的审查条件下进行突破数据包扫描的方法。 [阅读全文]

G1 自己定制省电&稳定&高速&美化 ROM 攻略

2011-02-06 15:52 by hackerzhou

G1是Google试水手机系统推出Android的第一款手机,意义空前,而且由于全键盘的确很方便,我就一直没有换手机。当然,G1的内存和CPU比不上后来搭载Android的各款手机,运行速度受机器硬件限制严重。本文就是要对G1 ROM进行自定义的定制,并把方法和思路写出来,大家也可以定制自己的系统 :) 。其实1月份就做好了,在自己手机上跑了一个多月,感觉稳定性和省电效果比之前好了很多。等有空了尝试自定义一个2.1的ROM玩玩~ [阅读全文]

尝试瘦客户端的手机应用程序设计

2010-12-24 13:06 by hackerzhou

市面上形形色色的手机系统层出不穷,Android/iOS/Plam/BB/Symbian/Windows Mobile和最新出来的Windows Phone 7。如何减少重复的工作做统一的开发对于很多大公司变得尤为重要起来,如果要为每个产品在每个手机操作系统都写一套程序,开发量无疑是非常巨大的。因此很多公司会开发应对手机终端的Web界面来兼容各个平台,但是应用程序有着Web所无法代替的很多特点,比如后台提醒等等,这也就解释了为什么开心网和新浪微博除了有Web界面外还要开发手机终端软件。笔者拿Windows Phone 7做了一个小尝试,希望对有这方面需求的朋友有帮助。 [阅读全文]