- 浏览: 11080 次
- 性别:
- 来自: 北京
最新评论
文章列表
测试时遇到的问题, 原因是磁盘空间没了。。
问题: 在eclipse里使用ctr+shift+t打开一个类的时候,出现错误:Class file name must end with .class
解决办法:
关闭Eclipse
删除 workspace/.metadata/.plugins/org.eclipse.jdt.core/*.index
删除 workspace/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt
重启 Eclipse
参考地址:
http://ruleoftech.wordpress.com/2009/11/04 ...
http://www.infoq.com/cn/news/2010/03/Digg-Reddit-NoSQL-Cassandra
Digg和Reddit在这个月都宣布了将转向Cassandra ,因为MySQL对他们来说伸缩性不够了。一些人认为MySQL+memchche不再是事实上的伸缩解决方案了。
Digg在去年九月宣布了他们转向 Cassandra的计划,而这一过程在这个月完成了。仔细比对了其它项目——HBase,Hypertable,Tokyo Cabinet/Tyrant,Voldemort,以及Dynomite——,他们最终选择了Cassandra,出于以下的考虑:
...
在一台开发机上的简单测试,版本分别为Berkeley DB 4.8, Tokyo Cabinet 1.4.42. 各自起两个线程,分别负责数据插入和读取。
Berkeley DB:
使用B+ Tree数据库,从空白数据库开始,插入1亿条记录,其中插入速度约为8w/s, 读取速度约为10w/s,速度比较稳定,用时22分钟,最终数据库大小7.5G。 其中读取用的是cursor,如果使用随机的key读取,速度最终下降到大约200/s。
Tokyo Cabinet:
使用B+ Tree数据库, 插入3000w条记录, 插入和读写速度从一开始的7w/s, 3w/s下降到1w ...
Server:
Redhat, CentOS release 4.8.
Xeon(R) CPU E5504 @ 2.00GHz * 4
8G mem
Client
Winxp sp3, Petium Dual 1.6G, 2G mem
Tokyo Cabinet and Tyrant command:
ttserver -dmn -pid /ttserver/ttserver.pid -log /ttserver/ttserver.log -le /ttserver/database.tct
The client's function ...
指南:如何写出易测试代码
作者:Jonathan Wolter,Russ Ruffer,Miško Hevery
翻译:刘冬清 联系方式: (liudongqing (at) Gmail) , 有效的测试者网站
原文链接:Guide: Writing Testable Code
在Google
,为了使我们的代码保持尽可能好的状态,我们不断把这些提醒提供给我们的软件工程师。现在,我们很高兴能把它们和大家分享。
非常感谢那些为了完成这个指南,给予灵感并长时间努力工作的人们:
...
http://www.informit.com/articles/article.aspx?p=1193856
Andrew Binstock and Donald Knuth converse on the success of open source, the problem with multicore architecture, the disappointing lack of interest in literate programming, the menace of reusable code, and that urban legend about winning a pro ...