摘要:
讲解.Net Framework中的Decorator模式。
阅读全文
posted @ 2006-09-07 23:04
张逸
阅读(6502)
评论(12)
推荐(0)
摘要:
在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。
在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以忽略。要提供整个系统的性能,还可以从数据库的优化着手,例如连接池的使用、建立索引、优化查询策略等等,例如在PetShop中就利用了数据库的Cache,对于数据量较大的订单数据,则利用分库的方式为其单独建立了Order和Inventory数据库。而在软件设计上,比较有用的方式是利用多线程与异步处理方式。 阅读全文
posted @ 2006-09-06 12:00
张逸
阅读(14930)
评论(19)
推荐(1)
摘要:
短暂的离开博客园,现在我又回来了。不能为博客园尽力,所以只有多发点贴子,写一些好文章,以飧各位,算是我的致歉。总体来讲,我的博客中,讲解架构设计尤其是设计模式的文章居多,而许多实际的技术反而有些离得远了。毕竟在这一年多的时间里,我基本上没有写代码了,很多技术细节的问题,要么是忘记,要么就是彻底不明白了。如果只谈设计,似有空中楼阁的嫌疑,然而我的责任就是要把这空中楼阁拉下来,让所有的人,包括初学者和... 阅读全文
posted @ 2006-09-06 00:48
张逸
阅读(2820)
评论(17)
推荐(2)
浙公网安备 33010602011771号