10 2008 档案
给.Net的Software Design/Development Engineer推荐几本书
摘要:给.Net的Software Design/Development Engineer推荐几本书 列几本过去一年多里对我影响比较大的几本书。感谢这些作者和翻译的人员,这些书曾经和现在都还在默默的帮助着我。谢谢你们付出的汗水。希望这几本书对于需要的人有所帮助。 第一本:设计模式解析(第2版) 设计模式书如果让我推荐一本,我比较认可这一本,是这一本书让我的设计思想发生巨大的变化,感谢Alan。这...
阅读全文
委托简单概括
摘要:啥是委托? 委托delegate只是类型安全的方法引用。可以类比看成一个类型安全的C函数指针。 上面一句话概括就够了,很精炼。但是要理解它的用法和设计的意图就需要细细琢磨和take into practice了。 通过名字"委托"实际上已经可以大概猜出这个机制的作用,委托允许您讲调用方法的行为委托给其他人。 委托在.Net Framework是个很有用的机制,很多.Net内部实现都依赖于deleg...
阅读全文
A simple introduction to Memcachedb
摘要:协议:New BSD License 作者:stvchu, gary.caokai, forever.sky81 团队:新浪互动社区事业部──博客产品 网址:http://code.google.com/p/memcachedb/ ...
阅读全文
[转]说说大型高并发高负载网站的系统架构
摘要:1、HTML静态化 其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点...
阅读全文
MySQL分区(mysql partition)[zz]
摘要:一、概述 相信有很多人经常会问同样的一个问题:当 MySQL 的总记录数超过了100万后,会出现性能的大幅度下降吗?答案是肯定的,但是性能下降>的比率不一而同,要看系统的架构、应用程序、还有>包括索引、服务器硬件等多种因素而定。当有网友问我这个问题的时候,我最...
阅读全文
mysql中上千万行的表该怎么办?
摘要:最近有个应用涉及到千万级别的大表操作,思考如何切分才能满足read,write的performance需求。 研究了一下发现mysql中有不少的solution来解决这种horizontal spliting. 列举一下方案: mysql partition manual spliting depending on your business logic mysql pr...
阅读全文
三种异步编程模型(APM)获取异步返回结果的方法
摘要:wait-until-done: invoke EndXxxx( IAsyncResult ) method polling technique: periodically checking the state: IsComplete callback mechanisim: have the best performance and scalability ....
阅读全文
浙公网安备 33010602011771号