摘要: Hibernate確實功能強悍,但在易用性、性能上存在缺陷。如果團隊中沒有一個精通Hibernate的高手,不適合使用Hibernate。 閱讀全文
Java
摘要: 根據The Computer Language Benchmarks Game的性能測試結果:
PHP : JRuby : Python : Java 大約是 1:2:4:100,以上結果僅供參考。另外,JRuby、Java比較占用內存。由此可以看出,Ruby應用于Web開發在性能上不會有太大的的問題,至少和PHP/Python是同一數量級的。 閱讀全文
PHP : JRuby : Python : Java 大約是 1:2:4:100,以上結果僅供參考。另外,JRuby、Java比較占用內存。由此可以看出,Ruby應用于Web開發在性能上不會有太大的的問題,至少和PHP/Python是同一數量級的。 閱讀全文
摘要: 由于Java語言的局限性,實現一個Rails-like的Java開發框架一直是一個難題。在Java上想體驗Rails-like的開發模式,只能選擇Grails或者JRuby on Rails。然而這兩種框架都是動態語言實現的框架,只是基于JVM而不是基于Java語言本身。動態語言確實有很多優點,但往往難以調試。是否有一個 Java語言實現的Rails-like框架?答案是Play!
Play!最酷的5個功能
本文通過5個例子展示了Play!框架背后的哲學。
1. 綁定HTTP參數到Java方法
2. 通過調用Java方法重定向到相應的action
3. 直接把Java對象傳遞到頁面模板
4. 方便的文件上傳
5. 不用任何配置就可以把應用分布到多個JVM 閱讀全文
Play!最酷的5個功能
本文通過5個例子展示了Play!框架背后的哲學。
1. 綁定HTTP參數到Java方法
2. 通過調用Java方法重定向到相應的action
3. 直接把Java對象傳遞到頁面模板
4. 方便的文件上傳
5. 不用任何配置就可以把應用分布到多個JVM 閱讀全文
摘要: 由于Java語言的局限性,實現一個Rails-like的Java開發框架一直是一個難題。在Java上想體驗Rails-like的開發模式,只能選擇Grails或者JRuby on Rails。然而這兩種框架都是動態語言實現的框架,只是基于JVM而不是基于Java語言本身。動態語言確實有很多優點,但往往難以調試。是否有一個 Java語言實現的Rails-like框架?答案是Play! 閱讀全文
摘要: tomcat6.0.14、resin3.2.1、glassfish v2對同一個loginaction使用JMeter進行壓力測試,具體流程:JMeter發送http請求-->login.jsp-->login.do-->控制臺打印一條信息表示收到request請求。每種服務器測試兩次,每次10個thread,每個thread以每秒10次的速度發請求,循環10次,每組共發100個請求,兩次共200個。 閱讀全文
摘要: 由于Java語言的局限性,實現一個Rails-like的Java開發框架一直是一個難題。在Java上想體驗Rails-like的開發模式,只能選擇Grails或者JRuby on Rails。然而這兩種框架都是動態語言實現的框架,只是基于JVM而不是基于Java語言本身。動態語言確實有很多優點,但往往難以調試。是否有一個Java語言實現的Rails-like框架?答案是Play! 閱讀全文
摘要: 在使用displaytag顯示數字時,如果對數字進行了HTML包裝,那么就有可能造成排序結果的不正確。本文詳細介紹了這一問題產生的原因以及解決方案。 閱讀全文