- 浏览: 29073 次
- 性别:
- 来自: 上海
最新评论
-
赵武艺:
全是贴图
开发的一个自动化代码生成的Eclipse插件 -
小小诺:
楼主能共享一下代码吗?很期待!
开发的一个自动化代码生成的Eclipse插件 -
zouruixin:
有这个思想就够了!我被楼主的论坛回复吸引过来的, 果然有惊喜
开发的一个自动化代码生成的Eclipse插件 -
suyang119:
为什么不共享代码呢?
开发的一个自动化代码生成的Eclipse插件 -
lvshuding:
HRoger 写道怎么没有继续翻译呢,不知能不能把英文的文章地 ...
基于Hadoop的Map reduce编程(一)
文章列表
翻译的一篇国外的关于hadoop mapreduce的文章,文章比较长,先翻译第一部分吧
翻译者:pconlin900
博客:http://pconline900.iteye.com
Hadoop是apache的一个开源的map-reduce框架,MapReduce是一个并行计算模型,用来处理海量数据。模型思想来源于google的Jeffrey Dean 和 Sanjay Ghemawat,包括map() reduce()两个主要的功能。
这是一个很简单的类似于Hadoop的MapReduce应用例子,应用了mapreduce的基本思想,可以帮助理解hadoop的处理思想和技术,但注意,它 ...
最近使用apache的common configuraton组件解析XML出现连接出错问题,经过检查发现是由于每次解析都需要下载dtd,而这边网络又存在问题所以引起的,结果就是异常如下
org.apache.commons.configuration.ConfigurationException: Connection timed out: connect at org.apache.commons.configuration.XMLConfiguration.load(XMLConfiguration.java:539) at org.apache.commons.configuratio ...
使用这个测试页面测试浏览器对js执行的计算能力 http://wd-testnet.world-direct.at/mozilla/dhtml/funo/jsTimeTest.htm
Google Chrome: Average time: 131ms IE 7.0: 无法完成测试,多次弹出脚本过慢是否正常执行的提示 Firefox 2.0: Average time: 967ms
可以看到Google浏览器比Firefox在计算能力上平均快7倍左右,非常惊人的性能,什么时候firefox IE能改善他们的js引擎就好了
google浏览器刚出来,性能究竟如何呢,偶写了一个小程序通过dom的方式渲染一个5000行10列数据的表格,测试结果如下
Google Chrome: 1482 ms
IE 7.0 : 17547 ms
Firefox 2.0: 5047 ms
可以看到google的js脚本渲染界面能力比IE快10倍,比Firefox快3倍,性能非常惊人。Google Chrome的Javascript engine基于V8引擎的,js源代码直接生成了机器码,只需要解释一次,其他浏览器如 IE Firefox都是反复多次解释执行的。
可以预见现在众多ajax框架有了google浏览器后,性能问题可以得到很 ...
Ext.form.TextField 的 maxLength/size 处理的并不是很好
设置了maxLength后还是可以任意输入,国外extjs论坛看到有人的帖子,通过prototype重定义这两个属性,试了一下,很有效
// Textfield ignores size attribute of text..
Ext.form.TextField.prototype.size = 20;
Ext.form.TextField.prototype.initValue = function()
{
if(this.value !== undefined){
...
偶之前参与做的一个自动化代码生成工具,是基于Eclipse的插件,可以生成从展示层到数据层的所有相关代码,生成的代码可以不需要修改直接运行。 整个原理参考了MDA的思想,可实现从PIM到PSM的转换。目标代码是JSF+Spring+Hiberate的,包括所有的页面 代码和配置文件等,选择模板引擎的时候也比较过velocity,最终由于它不支持代码反复生成给否决了。最后采用了JET+JMerge的方式,Jmerge可以通过代码中特定注释的方式来识别是否需要覆盖目标代码,生成出来的代码可以由开发人员反复发修改反复生成,而不会丢失内容。 有点逆向工程的味道,但也不完全是。 建模的时候元数据模型采用E ...