CyberNetNews利用SunSpider javascript Benchmark对FireFox,Opera,Internet Explorer 7,Safari做了一次横向测试.
结果显示,在最近的FireFox Nightly版本上出现了惊人的性能提升,但至少到目前为止的所有正式版软件中,Opera的JS性能是无可争议的冠军,至于IE早已被FireFox和Opera的数据甩得不知去向.
Archive for 二月, 2008
早就听说洋快餐在国外是要吃完的时候自己把垃圾送到垃圾箱里的,但是毕竟在国外KFC之流被归类为垃圾食品,一二美元的快餐不值得给你配备服务生收拾桌子,考虑到国内的生活水平,这种“高价”快餐毕竟还和中国的现实国情有差距,所以不仅配备了收拾桌子的服务生,也开始在宣传上强调合理膳食之类的东西一边改善形象。
如标题,我在javaeye.com上面看到的,我觉得应该算是学习开源框架的一个范例程序了。
链接地址如下 http://www.javaeye.com/topic/137793
顺便我把这个范例给上传到了这里:使用Struts2+Spring+Hibernate+sitemesh做的一个在线音乐站点
声明式事务管理:http://www.redsaga.com/spring_ref/2.0/html/transaction.html#transaction-declarative
只读状态: 只读事务不修改任何数据。只读事务在某些情况下(例如当使用Hibernate时),是一种非常有用的优化。
这是我理解的在我所接触的范围内进行事务管理的主要作用,因为在我看到事物管理的部分的几个小时前还在考虑这个问题。Hibernate的持久化对象会被置于Hibernate的Session缓存之中,并且Session会负责它们在缓存中的唯一性以及与后台数据库数据的同步,只有事务提交后它们才会从缓存中被清除,而且Hibernate会同步对它们的修改。
前两天按照VeryCD上的一个视频教程去研究Struts2进行CRUD项目开发,一路顺利,但是前两天还是遇到了一个恼火问题,折磨了我很久,今天终于搞定了。
1.一些包的说明
本项目构建的基础是MyEclipse 6尚未提供Struts2的支持,所以Struts2的相关部分需要手工添加。Spring和Hibernate部分不再说明。
以下包为Struts2的基础包,可以在Struts2的blank实例中找到。
- commons-logging
- freemarker
- ognl
- struts2-core
- xwork