随笔-59  评论-31  文章-0  trackbacks-0
01 2012 档案
Hibernate n+1问题
posted @ 2012-01-30 14:20 RoyPayne 阅读(10891) | 评论 (1)  编辑
spring security 权限控制
posted @ 2012-01-20 10:41 RoyPayne 阅读(1702) | 评论 (1)  编辑
Spring中Quartz的配置      摘要: Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz:  阅读全文
posted @ 2012-01-19 14:53 RoyPayne 阅读(304) | 评论 (0)  编辑
Hibernate+Spring+Struts2整合开发中的一个分页显示方案      摘要: 分页显示一直是web开发中一大烦琐的难题,传统的网页设计只在一个JSP或者ASP页面中书写所有关于数据库操作的代码,那样做分页可能简单一点,但当把网站分层开发后,分页就比较困难了,下面是我做Spring+Hibernate+Struts2项目时设计的分页代码,与大家分享交流。  阅读全文
posted @ 2012-01-17 13:56 RoyPayne 阅读(650) | 评论 (1)  编辑
Struts2标签相关
posted @ 2012-01-12 15:10 RoyPayne 阅读(241) | 评论 (0)  编辑
java.util.ConcurrentModificationException      摘要: Iterator 是工作在一个独立的线程中,并且拥有一个 mutex 锁。 Iterator 被创建之后会建立一个指向原来对象的单链索引表,当原来的对象数量发生变化时,这个索引表的内容不会同步改变,所以当索引指针往后移动的时候就找不到要迭代的对象,所以按照 fail-fast 原则 Iterator 会马上抛出 java.util.ConcurrentModificationException 异常。
所以 Iterator 在工作的时候是不允许被迭代的对象被改变的。但你可以使用 Iterator 本身的方法 remove() 来删除对象, Iterator.remove() 方法会在删除当前迭代对象的同时维护索引的一致性  阅读全文
posted @ 2012-01-06 17:14 RoyPayne 阅读(198) | 评论 (0)  编辑
如何在java中正确使用volatile      摘要:   Java? 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。在这期的 Java 理论与实践中,Brian Goetz 将介绍几种正确使用 volatile 变量的模式,并针对其适用性限制提出一些建议。  阅读全文
posted @ 2012-01-06 10:44 RoyPayne 阅读(290) | 评论 (1)  编辑
JSP系列四:JSP9个内置对象      摘要: JSP内置对象:我们在使用JSP进行页面编程时可以直接使用而不需自己创建的一些Web容器已为用户创建好的JSP内置对象。如request,session,response,out等。
下面就JSP2.0给出的9个内置对象:  阅读全文
posted @ 2012-01-05 16:36 RoyPayne 阅读(18581) | 评论 (1)  编辑
Math.floor和Math.ceil
posted @ 2012-01-05 09:20 RoyPayne 阅读(360) | 评论 (0)  编辑
ListResourceBundle
posted @ 2012-01-04 14:29 RoyPayne 阅读(301) | 评论 (0)  编辑