
Java
ralflee
这个作者很懒,什么都没留下…
展开
-
zz Java中的String.intern()方法
看《深入理解java虚拟机》的样张的时候,发现了一个有趣的知识点。算是局部优化吧,关于String.intern()方法,具体参见转载的文章=========================================zz from :[url]http://apps.hi.baidu.com/share/detail/19219324[/url]java.lang...原创 2011-08-16 11:21:14 · 86 阅读 · 0 评论 -
关于JPA的FlushModel---Manual
zz from :http://www.codeinstructions.com/2009/04/read-only-transactions-with-spring-and.htmlRead-Only transactions with Spring and HibernateSpring supports the concept of read-only trans...原创 2012-02-21 17:08:44 · 385 阅读 · 0 评论 -
java的ClassLoader机制
zz from :http://www.cnblogs.com/yangy608/archive/2011/07/23/2114900.html 需要注意的几点:1. classloader 是有集成关系的2. main函数由SystemClassLoader负责载入3. classLoader的全盘负责原则4. 可以参照:http://www.cubrid.org/b...原创 2012-02-22 16:27:31 · 83 阅读 · 0 评论 -
多个EJB entity jar 使用同一个 persistence.xml
可以利用 persistence.xml 的 class、mapping-file,jar-file属性完成这一功能原创 2012-02-22 18:32:42 · 137 阅读 · 0 评论 -
关于jboss 4 的JNDIVIew 名字空间
Jboss JNDI http://docs.jboss.org/jbossas/docs/Server_Configuration_Guide/4/html-single/index.html#Resource_Environment_References-ENC_resource_env_ref_access_code_fragment There a...原创 2012-02-27 18:11:23 · 122 阅读 · 0 评论 -
zzEJB sessionBean的生命周期
【译】Stateless Session Bean的生命周期 首先要强调的是session bean的生命周期是由容器控制的而不是应用程序控制的。stateless session bean的初始状态是不存在(does-not-exist)状态。就是在容器还没有启动的时候。接下来的状态是进入准备池(method-ready-pool)状态。当容器启动后,它...原创 2012-02-29 22:18:31 · 134 阅读 · 0 评论 -
JSP JSF tag关系
zz from [url]http://drewdev.blogspot.com/2008/03/build-time-vs-render-time.html[/url]另 参考 [url]http://news.sina.com.cn/pc/2009-11-13/326/1504.html[/url]Build time vs. render timeOverviewTh...原创 2012-07-12 23:44:16 · 227 阅读 · 0 评论 -
seam 的interceptor分析
1. componet.initialInstance()的时候,用javaassist设置JavaBeanInterceptor-》RootInterceptor作为MethodHandler2. MethodHandler在调用某个方法的时候 createInvocationContext 3. InvocationContext包含了 method target param 和 Li...原创 2012-03-12 10:36:46 · 136 阅读 · 0 评论 -
Visualsvn+trac 0.12 配置
主要参考了:http://www.cnblogs.com/xwing/archive/2011/04/25/2026526.html http://www.visualsvn.com/server/trac/ http://www.linuxquestions.org/questions/linux-software-2/mod_python-make-it-work-avoi...原创 2012-03-13 09:54:13 · 120 阅读 · 0 评论 -
could not discover transaction status
https://community.jboss.org/thread/138429?start=0&tstart=0&_sscc=t参见此文章,主要是seam事务没有配置导致的原创 2012-11-01 18:08:59 · 346 阅读 · 0 评论 -
maven依赖之optional
http://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html原创 2012-04-09 15:42:01 · 159 阅读 · 0 评论 -
seam与jsf的结合
Seam与JSF的结合1. 采用org.jboss.seam.servlet.SeamListener勾入Servlet容器的生命周期。初始化的工作主要在这个类中完成。a) ServletContextListener接口i. contextInitialized 在所有filter和servlet初始化之前调用,初始化web application ,建立servlet contex...原创 2012-04-10 23:02:51 · 182 阅读 · 0 评论 -
maven pom 指南
http://maven.apache.org/pom.html资料其中配置插件的仓库原创 2012-11-03 15:56:32 · 181 阅读 · 0 评论 -
c++与java内存模型& c++ vTable
参见:[list][*][url]http://stackoverflow.com/questions/11477223/c-type-information[/url][*][url]http://stackoverflow.com/questions/1905237/where-in-memory-is-vtable-stored[/url][*][url]http://soc...原创 2012-11-03 16:25:50 · 313 阅读 · 0 评论 -
class泛型反射相关API介绍
class泛型反射相关API介绍:1. getGenericSuperclass() 获取泛型基类,返回Type类型2. getDeclaredClasses() 获取该class内部声明的所有内部类或接口,返回Type[]3. getDeclaringClass() 获取该class所在的类的Class,如果本class不是内部的,返回null4. ge...原创 2012-06-21 10:49:09 · 166 阅读 · 0 评论 -
服务提供者框架(Service provider framework)
服务提供者框架(Service provider framework)Java的jsr ri经常采用api,impl的方式,这就是服务提供者框架的表现。该框架包括4个部分:1. 服务接口 service interface2. 提供者注册API provider registration API3. 服务访问API service access API4. 服务提供...原创 2012-06-14 16:55:46 · 169 阅读 · 0 评论 -
【转帖】JSP的model1和model2
随着sun公司推出的servlet和JSP技术,为了更好的指导web开发人员进行java WEB的开发,就提出了两种架构模式,即JSP Model1和JSP Model2,那么它们有什么区别呢?JSP Model1模式.它应用了java WEB开发当中的两种技术,一是JSP,二是javabean技术。其中JSP完成逻辑上的处理和显示,javabean做辅助。 JSP需要完...原创 2011-03-01 15:55:11 · 129 阅读 · 0 评论 -
tomcat 用户名密码
在tomcat/conf/目录下找到tomcat-users.xml 增加以下标记: 重启tomcat,OK!原创 2011-03-03 15:58:29 · 141 阅读 · 0 评论 -
【zz】JSF环境配置
zz from http://hintcnuie.iteye.com/blog/186960JSF 1.2需要的 jar包:http://sei-ljf.iteye.com/blog/758971JSF环境配置 (JDK6+Eclipse3.3+Tomcat 6.0+JSF1.2+JSTL1.1)关键字: jsf环境配置 (jdk6+eclipse3.3+tomcat ...原创 2011-03-10 10:47:55 · 205 阅读 · 0 评论 -
J2EE的EJB容器与轻量级容器的比较
J2EE--之EJB的没落与轻量级服务器的崛起 前言:好久一段时间没关注过j2ee了, 昨天恶补了一下。不看不知道,一看吓一跳! J2EE在过去一年发生了如此大的变化:EJB, 那个曾经作为J2EE核心部件的概念,如今似乎已经没落了, 落得人人喊打的地步了!!!继而兴起了一批新的概念:AOP, IoC轻量级服务器,POJO... 真的感慨万千。在2004年还无限风光的EJ...原创 2010-11-30 16:40:40 · 597 阅读 · 0 评论 -
Richfaces 3.3的a4j小结
本文内容针对 3.3版本关于ajax原理:最近用firefox看了一下RichFaces的ajax报文发现它的post的header中没有X-Http-With XmlHttpRequest 觉得很奇怪,后来看到jboss RichFaces社区有人回答这个问题。说是用开发人员认为XmlHttpRequest在有的浏览器下面有问题,因而采用了在post中增加...原创 2011-07-18 18:42:08 · 169 阅读 · 0 评论 -
Nuxeo公司探秘:从Python迁移到Java
Nuxeo公司探秘:从Python迁移到Java投递人 itwriter 发布于 2011-02-01 22:12 评论(1) 有863人阅读 原文链接 [收藏] 成立于2000年的Nuxeo公司是一家开源的企业内容管理领域的专业公司。2006年,他们宣布正在进行从Python到Java的核心技术平台的迁移。四年之后,InfoQ再次采访了Nuxeo的CEO Eric Barroc...原创 2011-03-23 13:18:07 · 151 阅读 · 0 评论 -
JDK中JRE与Program Files中的JRE的区别
jvm是jre里头一个动态连接函数库,jdk里面的jre一般用于运行java本身的程序,比如javac,等等.programfiles下面的jre用于运行用户编写的java程序.JRE下的bin\client 或者 bin\server 的jvm.dll就是JVM了[list][*]1.java.exe 如何寻找JRE库的:[/list]当在控制台执行java.exe,...原创 2011-03-31 14:04:28 · 190 阅读 · 0 评论 -
hibernate 分页
setFirstResult 是起始数据,setMaxResults是查询显示的数据。如果放在分页程序里边 setFirstResult的值应该是 (当前页面-1)X每页条数,setMaxResults 就是每页的条数了。 ...原创 2011-11-01 09:10:42 · 72 阅读 · 0 评论 -
JavaBean为何要有命名惯例
参见:[list][*]http://hi.baidu.com/t2bbs20930/blog/item/b25f172622bd89138b82a15a.html[/list]在.NET中,控件属性是否IDE(visualstudio)可见,方法是否可绑定等是由元数据(相当于java的注解)控制的。由于java之前没有注解机制,只能通过强制方法(属性)名称的方式,来说明那...原创 2011-04-12 11:05:21 · 191 阅读 · 0 评论 -
Seam的事务管理
Seam的事务管理Seam和jsf绑定在一起,seam将jsf的6个阶段包含在2-3个事务中。1. 第一(二)阶段到第5阶段:a) 对于JTA事务而言:beforeRestoreView------afterInvokeApplicationb) 对于resouce-Local事务而言:beforeApplyRequestValue------ afterInvokeApp...原创 2012-05-17 17:10:24 · 144 阅读 · 0 评论 -
maven 默认编码
maven会使用平台的默认编码,中文系统就是GBK如果使用complier或者resource插件,最好显式声明编码否则编译有可能报莫名其妙的错误。maven3声明方式:UTF-8UTF-8maven2声明方式:插件中使用UTF-8 ...原创 2012-05-28 15:59:53 · 350 阅读 · 0 评论 -
java EE 6 中Jsf 2.0 managedBean和CDI关系
转自 :[url]http://stackoverflow.com/questions/2930889/are-managedbeans-obsolete-in-javaee6-because-of-named-in-cdi-weld[/url]一句话,如果是使用jsf 2.0,但是不使用CDI,那么你需要managedBean。否则直接用CDI就行,忘了managedBean吧。...原创 2012-05-29 15:55:02 · 217 阅读 · 0 评论 -
JMS的使用
[b]1. 何时使用MQ[/b] 如果仅仅是为了达到异步调用的目的,的确很多方式都可以实现,比如用某个数据库表作为queue,对这个数据库表进行插入删除操作即可。 MQ的优势在于他在高并发,可靠性和集群,负载均衡等方面做了很多工作。如果你的应用场景需要这些额外的功能,请考虑使用MQ实现异步。2. 如何在JMS消息被处理成功后commit 首先想到的肯定是用XA...原创 2012-05-30 16:24:16 · 129 阅读 · 0 评论 -
zz java 类初始化顺序
zz from http://ig2net.info/archives/321.html我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化 块)>构造器。我们也可以通过下面的测试代码来验证这一点:Java代码 public class InitialOrderTest { ...原创 2012-08-17 14:42:56 · 116 阅读 · 0 评论