- 博客(17)
- 收藏
- 关注
原创 Java 对象初始化顺序
Java 对象初始化顺序 java 对象是如何进行初始化的,新建一PrintClass.java文件如下(包括类PrintClass以及A和其子类B),编译运行其中的main方法, public class PrintClass { public static void main(String[] args){ new B(); } ...
2011-07-26 14:53:12 73
原创 Hibernate的乐观锁与悲观锁
锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓的 “锁” ,即给我们选定的目标数据上锁...
2011-07-25 21:35:15 86
原创 spring 如何决定使用jdk动态代理和cglib
Spring1.2:将事务代理工厂[TransactionProxyFactoryBean] 或 自动代理拦截器[BeanNameAutoProxyCreator]的 proxyTargetClass 属性,设置为true,则使用CGLIB代理,此属性默认为false,使用JDK动态代理.以下引用 Spring Fra...
2011-07-25 21:02:42 160
原创 AspectJ in spring
http://www.html.org.cn/books/springReference/ch06s02.html
2011-07-17 22:09:51 66
原创 JS 乱码
// Used when alert a unicode message, e,g alert(UNICODE.decode(INVALID_PHONE_NUMBER)); var HTML_UNICODE = { decode : function(str) { return str.replace(/&#(x)?([^&...
2010-12-11 14:13:59 69
原创 JSF REQUEST 过程
转载: http://developer.51cto.com/art/200907/137985.htm FacesServlet初始化(FacesServlet#init)JSF请求处理过程中,系统启动的时候,会初始化FacesServlet,调用其中的init方法。里面主要做了两件事情,一个是初始化FacesContextFactory,另外一个是初始化Lifecycle对...
2010-12-11 13:50:49 196
原创 spring cache
spring aop cache: http://www.iteye.com/topic/263895 ehcache: http://www.iteye.com/topic/128458
2010-12-11 13:14:54 73
原创 JSF
高级 Facelets 编程,创建定制的逻辑标记和 EL 函数http://www.ibm.com/developerworks/cn/java/j-facelets2.html 使用 JSF 架构进行设计,探索 JavaServer Faces 框架中使用的设计模式http://www.ibm.com/developerworks/cn/java/w...
2010-11-05 10:35:30 75
原创 HP MercuryDiagnostics javaAgent work with tomcat
1、下载并安装 JavaAgentSetup_win_xx.exe 2、在 tomcat 的 catalina.bat 的 jvm 参数后添加-javaagent:D:\install\MercuryDiagnostics\JavaAgent\DiagnosticsAgent\lib\probeagent.jar 即可。 ...
2010-11-03 15:33:10 98
原创 spring session scope bean
1、使用场景 request、session和 global session作用域的bean(即具有web作用域的bean),仅仅在使用基于web的Spring ApplicationContext实现(如XmlWebApplicationContext)时有用。如果在普通的Spring IoC容器中,比如像XmlBeanFactory或ClassPathXmlApplication...
2010-11-03 15:26:27 120
原创 如何将属性注入到 JPA entity 中
1、定义一个注入的接口 public interface DependencyInjector { void performInjection(Object existingBean); } 2、定义一个实现了注入接口 DependencyInjector 及 BeanFactoryAware 的属性注射器 beanpublic class AutowireDepende...
2010-11-03 14:44:42 478
原创 spring 事件机制
通过ApplicationEvent类和ApplicationListener接口,Event事件处理会在ApplicationContext中进行。如果一个bean实现了ApplicationListener接口,当ApplicationEvent被ApplicationContext发布时,这个bean就会被通知。这在本质上相当于标准的观察者模式。...
2010-11-03 13:36:53 69
原创 Oracle 无法连接
可能原因: 1. 机器变过 IP 或者 机器名 检查 tnsnames.ora,listener.ora 是否正确2. 检查HKey_Local_Machine\Software\Oracle 的Oracle_Home值对不对,是否与listener.ora中的oracle_home一致 3. PL/SQL直接连数据库, 写法 : IP/数据库实例名, 或者 服...
2010-11-02 22:11:07 204
原创 用Eclipse远程调试(Remote debug)Tomcat
配置:1. 在环境变量中添加 jpda_address=8000 也可以加到 startup.bat 文件@echo off 下面,如:set jpda_address=8000 2. 打开catalina.bat,在文件中找到 "set JPDA_TRANSPORT",把它的值设为dt_socket,并确保下面引用的值是正确的。SET...
2010-11-02 21:58:44 101
原创 JDK 路径变了, 导致MyEclipse无法启动
如题, 解决方法: 找到 Myeclipse 安装的根目录下 eclipse.ini 文件, 修改相应的JDK路径, 重启即可。
2010-11-02 21:34:31 297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人