博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年7月30日

摘要: 一. 加密:历史悠久的技术 任何一个安全专家提起如今信息技术的安全保护措施,都不可避免要涉及一个名词:加密 (Encrypt)。的确,纵观当今信息世界,加密离我们并不遥远,从小小的个人密码,到重要机密文件,无一不是经过加密后的产物。加密技术已经渗透了整 个信息时代,任何人都不可避免的接触到——即使你根本不知道“加密”是什么。 许多人一提起“加密”,都会有一种“畏惧”的心理,以为加密 技术绝对... 阅读全文

posted @ 2007-07-30 22:42 我是程序员 阅读(991) 评论(0) 推荐(0) 编辑

摘要: 这个内容本来已经在我过去的一篇随笔中略有提及,但是没有详细的说明这个问题。今天我就这个问题详细的讨论一下。这个问题的提出其实是一个源于一个设计缺陷或者错误。我所在的公司开发了一个财务系统,这个系统中有一张报表,这个报表的主要功能是显示数据检索的结果。由于在设计之初没有考虑分页处理,所以导致客户没有输入检索条件的时候,需要在界面上显示几万到几十万条记录。由于数据量非常大,导致UI的填充时间非常的漫长... 阅读全文

posted @ 2007-07-30 17:50 我是程序员 阅读(3731) 评论(10) 推荐(0) 编辑

摘要: 在写单元测试的时候,如果被测试代码需要依赖外部环境(数据库、注册表、网络服务等)或者其它外部对象时,我们需要编写大量的代码来构建测试环境、构建被测试代码所依赖的外部对象,工作量大不说,而且编写的单元测试代码本身也可能非常脆弱,可能稍稍不小心,碰动了什么地方,就可能导致刚刚写的单元测试代码死活都绿不了(使用NUnit作为单元测试工具的时候,如果测试通过时,测试Case前面的图标会变成绿色的),更为离... 阅读全文

posted @ 2007-07-30 11:12 我是程序员 阅读(2840) 评论(4) 推荐(1) 编辑