自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 收藏
  • 关注

原创 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 282

原创 maven pom 指南

http://maven.apache.org/pom.html资料其中配置插件的仓库

2012-11-03 15:56:32 143

原创 htc 刷机方法

生命在于折腾。1. 确保电脑上已经安装了本htc手机的驱动,如何确保?电脑安装驱动精灵,检测一下就行。2. 将想刷入的rom(后缀名是zip),直接放到sd卡中。3. 刷入一个第三方的recovery软件,因为第三方的recovery功能更加强大,能帮你更好的刷rom。 [list][*]下载一个第三方recovery的一键安装包,手机进入HBoot(开机+音量下)...

2012-11-01 20:16:35 262

原创 could not discover transaction status

https://community.jboss.org/thread/138429?start=0&tstart=0&_sscc=t参见此文章,主要是seam事务没有配置导致的

2012-11-01 18:08:59 311

原创 一个不错的UML教程

zzhttp://www.uml.org.cn/oobject/201104212.asp

2012-10-24 17:55:39 93

原创 zz java 类初始化顺序

zz from http://ig2net.info/archives/321.html我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化 块)>构造器。我们也可以通过下面的测试代码来验证这一点:Java代码 public class InitialOrderTest { ...

2012-08-17 14:42:56 89

原创 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 185

原创 js闭包

http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.htmlhttp://wenku.baidu.com/view/3e1344e9551810a6f5248625.html

2012-06-28 15:42:04 76

原创 class泛型反射相关API介绍

class泛型反射相关API介绍:1. getGenericSuperclass() 获取泛型基类,返回Type类型2. getDeclaredClasses() 获取该class内部声明的所有内部类或接口,返回Type[]3. getDeclaringClass() 获取该class所在的类的Class,如果本class不是内部的,返回null4. ge...

2012-06-21 10:49:09 135

原创 服务提供者框架(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 137

原创 JMS的使用

[b]1. 何时使用MQ[/b] 如果仅仅是为了达到异步调用的目的,的确很多方式都可以实现,比如用某个数据库表作为queue,对这个数据库表进行插入删除操作即可。 MQ的优势在于他在高并发,可靠性和集群,负载均衡等方面做了很多工作。如果你的应用场景需要这些额外的功能,请考虑使用MQ实现异步。2. 如何在JMS消息被处理成功后commit 首先想到的肯定是用XA...

2012-05-30 16:24:16 94

原创 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 173

原创 maven 默认编码

maven会使用平台的默认编码,中文系统就是GBK如果使用complier或者resource插件,最好显式声明编码否则编译有可能报莫名其妙的错误。maven3声明方式:UTF-8UTF-8maven2声明方式:插件中使用UTF-8 ...

2012-05-28 15:59:53 287

原创 javascript 的new 和 this

javascript this[url]http://www.ruanyifeng.com/blog/2010/04/using_this_keyword_in_javascript.html[/url]补充说明,call和apply都可以改变thisJavaScript new[url]http://www.cnblogs.com/leo-penguin/archive/2...

2012-05-23 15:31:28 161

原创 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 110

原创 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 149

原创 maven依赖之optional

http://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html 

2012-04-09 15:42:01 125

原创 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 92

原创 seam 的interceptor分析

1. componet.initialInstance()的时候,用javaassist设置JavaBeanInterceptor-》RootInterceptor作为MethodHandler2. MethodHandler在调用某个方法的时候 createInvocationContext 3. InvocationContext包含了 method target param 和 Li...

2012-03-12 10:36:46 108

原创 zzEJB sessionBean的生命周期

【译】Stateless Session Bean的生命周期 首先要强调的是session bean的生命周期是由容器控制的而不是应用程序控制的。stateless session bean的初始状态是不存在(does-not-exist)状态。就是在容器还没有启动的时候。接下来的状态是进入准备池(method-ready-pool)状态。当容器启动后,它...

2012-02-29 22:18:31 103

原创 关于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 99

原创 多个EJB entity jar 使用同一个 persistence.xml

可以利用 persistence.xml 的 class、mapping-file,jar-file属性完成这一功能

2012-02-22 18:32:42 114

原创 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 64

原创 关于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 350

原创 Windows XP 安装 ubuntu 11.10

首先,规划好你的的Linux希望安装在哪里。一般而言需要两个分区分别挂在到/和swap区下面。在xp中分出两个逻辑分区,只分出区就行了,不用格式化。swap区不超过1g就够了,看内存大小。/官方推荐是大于2g?我们假设分出的两个区在linux中为/dev/sda7和/dev/sda8。其中sda7用于swap,sda8用于/然后,上ubuntu官网上下载最新的iso镜像。按照官网的步骤...

2012-01-22 17:08:18 71

原创 Linux下软件安装与卸载

使用Linux系统的人都知道,Linux系统下软件的安装可不像Windows下,双击,一路NEXT下去就可以,在LInux下常用的软件主要有deb,rpm,tar.gz,bin等格式,那么下面我给大家讲解这些软件的安装方法。A:DEB包,这种最简单了,如果是Ubuntu的话,就像Windows一些,双击,一路NEXT下去,就OK。如果不是ubuntu的呢?安装软件包sudo d...

2012-01-22 16:54:00 51

原创 无需安装oracle,配置plsql developer

前期工作:检查oracle服务器端监听是否正常工作及了解监听信息。1.首先检查监听程序是否能正常启动,开始,运行 cmd--->lsnrctl start,检查监听是否是在正常运行,如果正常运行,会提示:TNS-01106: 使用名称LISTENER的监听程序已经启动。如果没有运行,用上面的命令启动监听程序。2.还在命令提示行里用 tnsping 服务名 ,来检查tnsname...

2011-11-30 16:44:06 239

原创 hibernate 分页

setFirstResult 是起始数据,setMaxResults是查询显示的数据。如果放在分页程序里边 setFirstResult的值应该是 (当前页面-1)X每页条数,setMaxResults 就是每页的条数了。 ...

2011-11-01 09:10:42 46

原创 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 58

原创 zz 代码段,数据段,堆栈段

zz from http://blog.sina.com.cn/s/blog_3cba7ec10100hh6p.html1、高位地址:栈(存放着局部变量和函数参数等数据),向下生长 (可读可写可执行)2、 堆(给动态分配内存是使用),向上生长 (可读可写可执行)3、 数据段(保存全局数据和静态数据) ...

2011-08-10 18:38:52 132

原创 css问题

[size=large][b]盒模型:[/b][/size]在IE5.5和IE6的quirks Model下:width = 内容长度+padding+border在w3c的标准模式下:width = 内容长度因此,如果涉及如下代码:[code="html"]*{margin:0px; padding:0px;} #out{ ...

2011-08-06 12:15:56 73

原创 UML说明

类均以方框表示,方框内再以横线分割几个部分,分别是:类名称,字段名称,方法名称。抽象类名称以斜体表示。static字段名称加下划线。抽象方法以斜体表示。static方法加下划线。实现表示子类到父类的关心,虚线表示实现类到接口的关系在字段或方法前边加上符号则可以表示存取控制+号表示public方法或字段-号表示private方法或字段#号表示prote...

2011-07-26 11:18:06 65

原创 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 145

原创 zz Oracle的catalog和schema

zz from:http://blog.sina.com.cn/s/blog_5183d2c80100hw95.html一个数据库实例可以有多个 schema(解决方案)每个 schema只能属于一个用户这样你指定了用户和数据库实例,就确定了解决方案======================================taopian (高级程序员) 200...

2011-07-05 16:16:16 282

原创 hsqldb的使用

如果你为了一个demo,需要简单的用到数据库,那么你可以考虑hsqldb先简单的说一下使用的方法:1.打开一个cmd窗口,在hsqldb.jar的文件夹路径中,执行:[code="java"]java -cp hsqldb.jar org.hsqldb.Server -database mydb[/code]这能够启动一个hsqldb的server,数据库实例名是mydb...

2011-04-18 17:56:14 157

原创 JavaBean为何要有命名惯例

参见:[list][*]http://hi.baidu.com/t2bbs20930/blog/item/b25f172622bd89138b82a15a.html[/list]在.NET中,控件属性是否IDE(visualstudio)可见,方法是否可绑定等是由元数据(相当于java的注解)控制的。由于java之前没有注解机制,只能通过强制方法(属性)名称的方式,来说明那...

2011-04-12 11:05:21 152

原创 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 161

原创 vim批量修改文件 解决 非法字符: \65279 问题

可以利用 :args 和 :argdo 命令例如我们用vim批量修改 d:\aa\ 文件夹下面的所有文件,将UTF-8编码的bomb标志去掉[code="java"]:args d:\aa\** [/code]注意这里用** 表示循环文件夹[code="java"]:ar[/code]可以查看目前添加了那些目标文件[code="java"]:argdo se...

2011-03-29 17:07:29 201

原创 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 118

原创 【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 180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除