shinewang

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  53 随笔 :: 0 文章 :: 200 评论 :: 0 Trackbacks

Java

     摘要: Hibernate确实功能强悍,但在易用性、性能上存在缺陷。如果团队中没有一个精通Hibernate的高手,不适合使用Hibernate。  阅读全文
posted @ 2009-01-21 11:16 shinewang 阅读(37246) | 评论 (97)  编辑

     摘要: 根据The Computer Language Benchmarks Game的性能测试结果:
PHP : JRuby : Python : Java 大约是 1:2:4:100,以上结果仅供参考。另外,JRuby、Java比较占用内存。由此可以看出,Ruby应用于Web开发在性能上不会有太大的的问题,至少和PHP/Python是同一数量级的。  阅读全文
posted @ 2009-01-20 11:09 shinewang 阅读(23071) | 评论 (8)  编辑

posted @ 2009-01-16 16:25 shinewang 阅读(365) | 评论 (0)  编辑

     摘要: 由于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  阅读全文
posted @ 2008-12-25 13:09 shinewang 阅读(2429) | 评论 (7)  编辑

     摘要: 由于Java语言的局限性,实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式,只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架,只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点,但往往难以调试。是否有一个 Java语言实现的Rails-like框架?答案是Play!  阅读全文
posted @ 2008-12-25 13:03 shinewang 阅读(2989) | 评论 (0)  编辑

posted @ 2008-12-25 12:59 shinewang 阅读(1243) | 评论 (0)  编辑

posted @ 2008-12-20 18:50 shinewang 阅读(345) | 评论 (2)  编辑

posted @ 2008-12-16 11:19 shinewang 阅读(2162) | 评论 (13)  编辑

     摘要: tomcat6.0.14、resin3.2.1、glassfish v2对同一个loginaction使用JMeter进行压力测试,具体流程:JMeter发送http请求-->login.jsp-->login.do-->控制台打印一条信息表示收到request请求。每种服务器测试两次,每次10个thread,每个thread以每秒10次的速度发请求,循环10次,每组共发100个请求,两次共200个。  阅读全文
posted @ 2008-12-16 11:17 shinewang 阅读(2474) | 评论 (0)  编辑

posted @ 2008-12-15 22:34 shinewang 阅读(366) | 评论 (1)  编辑

posted @ 2008-12-09 10:01 shinewang 阅读(327) | 评论 (0)  编辑

posted @ 2008-12-07 23:57 shinewang 阅读(187) | 评论 (0)  编辑

     摘要: 由于Java语言的局限性,实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式,只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架,只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点,但往往难以调试。是否有一个Java语言实现的Rails-like框架?答案是Play!  阅读全文
posted @ 2008-11-19 17:26 shinewang 阅读(2237) | 评论 (0)  编辑

     摘要: 在使用displaytag显示数字时,如果对数字进行了HTML包装,那么就有可能造成排序结果的不正确。本文详细介绍了这一问题产生的原因以及解决方案。  阅读全文
posted @ 2008-11-05 21:19 shinewang 阅读(1811) | 评论 (0)  编辑