2011年12月8日

摘要: http://www.programmer.com.cn/9260/如何“打败”CAP定理作者: baiyuzhong 分类:云计算, 高端视点 阅读:3,338 次 添加评论文 / Nathan Marz 译 / 方建CAP定理是数据系统设计的基本理论,目前几乎所有的数据系统的设 计都遵循了这个定理。但CAP定理给目前的数据系统带来了许多复杂的、不可控的问题,使得数据系统的设计越来越复杂。Twitter首席工程师、 Storm的作者Nathan Marz在本文中通过避开CAP定理带来的诸多复杂问题,展示了一个不同于以往的数据系统设计方案,给我们的数据系统设计带来了全新的思路。CAP定理指出. 阅读全文
posted @ 2011-12-08 13:36 Gao Peng 阅读(175) 评论(0) 推荐(0)
 
摘要: http://cdesa.tianfusoftwarepark.com/forum/viewthread.php?tid=202&extra=page%3D1配置开发支持高并发TCP连接的Linux应用程序随着internet的发展,更高效率、更多并发连接数的服务已经成为当前迫切的需要。我们虽然可以采用UDP这样的无连接协议来解除连接限制(事实上这个限制也同样是存在的,尤其是当一个UDP处理需要占用不少CPU处理时间的情况下其上限也就越小),但是这样的方案并不能解决所有问题(例如从服务端发出给连接客户端的及时消息)。 解决这个问题的一种途径是线程池(Thread Pool),并在各个线 阅读全文
posted @ 2011-12-08 11:02 Gao Peng 阅读(479) 评论(0) 推荐(0)

2011年9月18日

摘要: 用鼠标右键,管理员身份运行:regsvr32 "%~dp0yourocxdll.ocx" 阅读全文
posted @ 2011-09-18 23:15 Gao Peng 阅读(215) 评论(0) 推荐(0)

2011年8月9日

摘要: http://www.programmer.com.cn/7637/对于一个分布式计算服务来说,有个CAP原理,包含三个最重要的属性:相容性(Consistency),读操作是否总能读到前一个写操作的结果,即是说在分布式环境中,多点读出的数据是否相容。可用性(Availability),访问数据的性能。分区容忍性(Partition tolerance ),数据的分区特性,对系统性能的影响程度。对于一个分布式计算系统来说,这三个属性非常重要。因此,计算机科学家们一直在拼尽全力地寻找一种方法,能够实现同时满足CAP三者的完美分布式系统。但是就在大家都忙得热火朝天的时候,2007年,如同当年的哥德 阅读全文
posted @ 2011-08-09 11:48 Gao Peng 阅读(230) 评论(0) 推荐(1)

2011年6月18日

摘要: http://www.iteye.com/topic/67686hibernate中get方法和load方法的根本区别在于:如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来延迟加载该对象。在用到对象中的其他属性数据时才查询数据库,但是万一数据库中不存在该记录,那没办法,只能抛异常,所说的load方法抛异常是指在使用该对象的数据时,数据库中不存在该数据时抛异常,而不是在创建这个对象时。由于session中的缓存对于hibernate来说是个相当廉价的资源,所以在load时会先查一下session缓存看 阅读全文
posted @ 2011-06-18 16:58 Gao Peng 阅读(472) 评论(0) 推荐(1)

2011年4月3日

摘要: PDK打包encode需加额外参数PerlApp no longer includes the big Encode::XX modules (CN, JP, KR, and TW) by default in every application that uses the Encode module. They need to be requested explicitly by either a "use Encode::XX" statement in the source, or by an --add commandline option. 阅读全文
posted @ 2011-04-03 19:50 Gao Peng 阅读(206) 评论(0) 推荐(0)

2011年3月19日

摘要: 最近用了一下VS2010,发现居然不支持Win2000了,网上查了一下,有几篇参考文章,可以绕过微软的这个限制:How to get Visual C++ 2010 MFC applications to run on Windows 2000http://tedwvc.wordpress.com/2010/11/07/how-to-get-visual-c-2010-mfc-applications-to-run-on-windows-2000/Can I use Visual Studio 2010's C++ compiler with Visual Studio 2008 阅读全文
posted @ 2011-03-19 20:31 Gao Peng 阅读(1861) 评论(2) 推荐(0)

2010年11月25日

摘要: Delphi 7带的wsdlimp,有bug,soap的代码也有不少bug,如果要用delphi 7 来写WebServices客户端,一定要用官方的升级包。附备份下载地址:DelphiSoapUpdate 阅读全文
posted @ 2010-11-25 17:21 Gao Peng 阅读(305) 评论(1) 推荐(0)

2010年11月24日

摘要: 在一些WebServices客户端的实现中(比如Delphi7),可能是由于实现的细节问题(没有实现对wsdl的完全支持),输入输出的参数名称必须是在namespace中限定的。CXF发布的WebServices,默认情况下却是unquailiied的参数名,造成WebServices访问错误。解决办法,是在CXF发布的服务接口中涉及到的类所在的java package文件夹下,加入package... 阅读全文
posted @ 2010-11-24 11:58 Gao Peng 阅读(1146) 评论(0) 推荐(0)

2010年11月14日

摘要: 最近在学习使用Spring annotations,官方文档太罗嗦,发现这篇比较简洁:http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-iocannt/index.html?ca=drs-tp4608使用 @Repository、@Service、@Controller 和 @Component 将类标识为 BeanSprin... 阅读全文
posted @ 2010-11-14 16:52 Gao Peng 阅读(421) 评论(0) 推荐(0)