使用Apache POI 创建和读取MS Excel文档
Apache POI,The POI project consists of APIs for manipulating various file formats based upon Microsoft's OLE 2 Compound Document format using pure Java. In short, you can read and write MS Excel files using Java。
我收藏的链接(13)
Hibernate的悲观锁和乐观锁
业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓的 “锁” ,即给我们选定的目标数据上锁,使其无法被其他程序修改。Hibernate 支持两种锁机制:即通常所说的 “悲观锁( Pessimistic Locking )”和 “乐观锁( Optimistic Locking )” 。
关于JSTL里的资源文件绑定和Locale设置
jstl寻找合适的Locale的过程是:
- 看是否通过jsp标签<fmt:setLocale value="zh_CN" />或嵌套的<fmt:bundle设置了Locale,
- 找Config是否设置了javax.servlet.jsp.jstl.fmt.locale参数,
- 否则就由客户端浏览器的语言设置决定,
- 如果没有找到匹配的Locale那么寻找Config里的javax.servlet.jsp.jstl.fmt.fallbackLocale参数
分别使用HttpClient和httpunit处理HTTP Basic Authentication验证登录
分别使用HttpClient和httpunit处理HTTP Basic Authentication验证登录
