代码改变世界

阅读排行榜

在IIS上启用Gzip压缩(HTTP压缩)

2009-05-18 09:17 by 周国选, 348 阅读, 收藏,
摘要: 一.摘要本文总结了如何为使用IIS托管的网站启用Gzip压缩, 从而减少网页网络传输大小, 提高用户显示页面的速度.二.前言.本文的知识点是从互联网收集整理, 主要来源于中文wiki. 使用YSlow检测网站启用了哪些优化时, Gzip是十分关键的一项. 启动Gip压缩将立竿见影的减少页面的网络传输大小. 三.HTTP压缩概述HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压... 阅读全文

IBatis.Net学习笔记系列文章

2009-07-02 09:52 by 周国选, 342 阅读, 收藏,
摘要: IBatis.Net是一个比较易用的ORM框架,使用起来较为方便、灵活。在此记录我学习的过程,作为自己的一个总结。1、IBatis.Net学习笔记一:开篇 2、IBatis.Net学习笔记二:下载、编译、运行NPetShop 3、IBatis.Net学习笔记三:两种常用的DAO 4、IBatis.Net学习笔记四:数据库的缓存模式 5、IBatis.Net学习笔记五:常用的查询方式 6、IBatis.Net学习笔记六:再谈查询 7、IBatis.Net学习笔记七:日志处理 8、IBatis.Net学习笔记八:把字段映射成一个自定义对象 9、IBatis.Net学习笔记九:动态选择Dao的设计分 阅读全文

[转载]需求分析的使命和方法

2009-04-02 09:41 by 周国选, 341 阅读, 收藏,
摘要: 好久没有更新博客了。说实话,负罪感挺强。今天脑子被某个问题卡住了,暂时懒得深究。想想,不如写点文章,当作自己的休憩和对各位殷殷期待的答谢。需求分析是个老话题了。从混混沌沌到人人重视,一些情况已经有了明显的变化。然而中国软件项目的成功率,似乎并没有特别大的提升。关键在于:从思想上重视到实践中掌握,从夸夸其谈到得其要领,还有很大的距离。曾经给某大学软件学院的学生上过一堂课。课本身固然非常成功,但是从一个侧面,我也看到软件学院的学生们对来自实践的一手知识、实践细节、具体考量等的了解渴求。简单地照本宣科,对工程性的人员来说,没有任何价值。大家想知道的是:做什么?怎么做?如何去做?什么时候这样做?什么时 阅读全文

[转载]AAF灵便应用框架简介系列(6):休息一下,泛谈面向对象 Why OO+多层结构?

2009-04-02 09:36 by 周国选, 329 阅读, 收藏,
摘要: 面向对象的话题本来是个老话题了。只是看到还有不少人对这个问题有所困惑,我也就不吝浅薄,谈谈自己对面向对象的理解。还请大家在读过之后,能够不计鄙人的浅薄,多提宝贵意见。不断地争论和讨论是前进的根本动力。 面向对象的整套方法本来可以分为面向对象分析、面向对象设计、面向对象编程等。但是在这点上,我是赞同XP的开发思想的:代码就是所有的设计。因此,我更愿意把面向对象看作一个整体:一切最终落实到体现了面向对... 阅读全文

String虽然很简单,但他的某些特性你真理解正确了吗?

2009-05-18 09:18 by 周国选, 326 阅读, 收藏,
摘要: 最近在园子里看到几篇关于string的文章,感觉其中有一些误解,不知道是自己理解有误还是园友理解错误,也没发现有园友提出质疑,索性也将自己的一点理解写出来,也对一些质疑提出了自己的解释,不管怎样我希望如果是我哪里理解错误大家一定要提出来,我们一起进步,否则真的会误导很多人,也感觉到写文章是要负责任的,否则就干脆写日志,不要发表出来误导到了一些对Net不熟悉的朋友!1.在DoNet中String是不... 阅读全文