2006年5月30日

摘要: 在某些应用环境里面,为了不考验编码复杂的转换过程,在传入数据的时候就进行一次编码。那么作为客服端来说就是第一个入口,将第一个入口的数据都进行编码后就不在考虑中间环境的各种情况,直到输出环节时再做一次解码操作就可以。javascript的编码有两种方式 1document.write(encodeURIComponent("中文")); // => %E4%B8%AD%E6%96%872docu... 阅读全文
posted @ 2006-05-30 10:42 程序人生 阅读(1557) 评论(0) 推荐(0) 编辑

2006年5月26日

摘要: 文件复制是一个很常用的操作,由于工作上的需要经常会备份很大的log文件。一般都会在100MB以上,所以需要快度复制机制。原来常用的方法都是去按字节去读取,代码比较复杂和不高效。在nio包里面,利用FileChannel机制复制超大文件是一个比较安全的方式。经过项目测试基本没有问题,而且效率很高。由于时间关系我没有去和读取字节复制的方式比较性能,只是为了代码简洁和安全的角度进行编码。欢迎大家评论。 ... 阅读全文
posted @ 2006-05-26 20:06 程序人生 阅读(932) 评论(0) 推荐(0) 编辑
 
摘要: 最近工作需要对服务器上面的文件进行压缩,并且把原来一些缩略图进行压缩。贴出代码片断供大家交流。搜略图实现规定大小画布上缩小图片,方便列表显示。图片压缩提供了2种方法。1、可以自定义压缩比。2、采用ImageIO进行默认压缩(更安全一些,不会出现内存溢出)。 private void doThumbCompress(File file){ BufferedIma... 阅读全文
posted @ 2006-05-26 16:03 程序人生 阅读(5981) 评论(0) 推荐(0) 编辑

2005年5月7日

摘要: http://www.chinalinuxpub.com/doc/database/mysql_manual/manual_toc.html 阅读全文
posted @ 2005-05-07 22:10 程序人生 阅读(225) 评论(0) 推荐(0) 编辑

2005年5月1日

摘要: 不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一... 阅读全文
posted @ 2005-05-01 23:15 程序人生 阅读(628) 评论(0) 推荐(0) 编辑

2004年10月1日

摘要: 今天第一次使用网上的blog写东西,我想这是新的开始。刚才一直在找相关短信报告格式的资料。 刚才和LD聊天,她问我怎么找资料。我就随便写了一些自己平时的方法。虽然学习的过程就是模仿,然后尝试、思考。不停的循环着,做为一个程序员。每个人都有自己的方法。但是在每次解决完一个问题之后,我们会发现自己是多么的兴奋。默默的键盘声永远沉寂在黑夜中。今天是国庆55周年,我继续着我的... 阅读全文
posted @ 2004-10-01 01:16 程序人生 阅读(299) 评论(0) 推荐(0) 编辑