Java
shine_wang
个人简介
展开
-
displaytag数字排序问题的解决方法
在使用displaytag显示数字时,如果对数字进行了HTML包装,那么就有可能造成排序结果的不正确。displaytag排序的方法是:compare(Object object1, Object object2)1.如果object1,object2都是String,则按String排序;2.如果object1,object2实现了Comparable接口,则compareTo方法比...2008-11-05 21:19:00 · 199 阅读 · 0 评论 -
Play! 一个Rails-like的Java框架
由于Java语言的局限性,实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式,只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架,只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点,但往往难以调试。是否有一个Java语言实现的Rails-like框架?答案是Play!Play!是一个f...2008-11-19 23:40:32 · 88 阅读 · 0 评论 -
Note:Java
HttpServletRequest类getAttribute()和getParameter()的区别: getParameter()用来接受从Web客户端传到Web服务器端的HTTP请求中get方法或post方法传递的数据,返回String类型的数据。HttpServletRequest类有setAttribute()方法,而没有setParameter()方法。 setAttri...2008-12-07 23:57:00 · 133 阅读 · 0 评论 -
Note:Hibernate&JPA
JPA的Cascade(级联)不定义级联CascadeType.PERSIST (级联新建)CascadeType.REMOVE (级联删除)CascadeType.REFRESH (级联刷新)CascadeType.MERGE (级联更新)CascadeType.ALL 表示选择全部四项@OneToMany(mappedBy = "custom")mappedBy="custom"就相当于in...2008-12-09 10:01:00 · 81 阅读 · 0 评论 -
优化JDBC访问数据库性能
1.使用连接地2.关闭自动提交功能conn.setAutoCommit(false)关闭后需要手工调用commit()和rollback()3.使用PreparedStatement预编译4.建立索引2008-12-15 22:34:00 · 170 阅读 · 0 评论 -
Java服务器性能测试
摘录:tomcat6.0.14、resin3.2.1、glassfish v2对同一个loginaction使用JMeter进行压力测试,具体流程:JMeter发送http请求-->login.jsp-->login.do-->控制台打印一条信息表示收到request请求。每种服务器测试两次,每次10个thread,每个thread以每秒10次的速度发请求,循环10次,每组共发1...2008-12-16 11:17:00 · 809 阅读 · 0 评论 -
谁能成为Java的接班者
成为Java的接班者的语言需要具有的重要特色:动态类型或者自动类型转换快速反馈,改变代码后马上可以看到运行效果基于虚拟机开放源代码支持分布式、多核计算...2008-12-16 11:19:00 · 88 阅读 · 0 评论 -
Note:Java开发的中文乱码问题
JSP输出乱码获取表单乱码URL乱码数据库乱码这里仅做标记,解决方案网上很多。2008-12-20 18:50:00 · 120 阅读 · 0 评论 -
Play With Play!合集
一个Rails-like的Java框架http://www.blogjava.net/shinewang/archive/2008/11/19/241435.html框架概要http://www.blogjava.net/shinewang/archive/2008/12/25/245464.htmlPlay!最酷的5个功能http://www.blogjava.net/shinewang/arc...2008-12-25 12:59:00 · 492 阅读 · 0 评论