- 博客(42)
- 收藏
- 关注
原创 DB2 行转列
WITH t1 ( ISN, A1, B1, C1, A2, B2, C2) as ( SELECT ISN, substr(MEMBER_COVERAGE,1,8) A1, substr(MEMBER_COVERAGE,9,5) B1, substr(MEMBER_COVERAGE,14,5) C1, substr(MEMBER_COVERAGE,21,8) A2, subs...
2013-07-26 13:47:41
267
原创 JPA 学习
1. EntityEntity是JPA的主体,它主要有以下几个特点a) 普通POJO对象,在bean里使用new来创建b) 无需接口的引用c) 有一个持久化主键(IDENTITY)d) 会同时包含持久化和非持久化状态(@Transient)e) 可以是其他Entity或普通类的子类f) 必须实现SerializableEntity ID有如下特点,a) 是数...
2012-04-29 11:36:18
142
原创 Tika DefaultParser 如何找到实现类
通过在METE-INF下的services包里建立相应的文件,文件名是org.apache.tika.parser.Parser接口的名字。而文件内容是其所有实现类的全名。在DefaultParser里通过https://connect8.uc.att.com/dstsystems/SyncEvents/WaitingRoom.asp?RM=1&LessonID=0&CreateEvent...
2012-04-17 15:18:24
305
原创 Glassfish 各种问题汇总
1. Eclipse 集成的glassfish 停留在starting 无法启动server原因是因为 Eclipse monitors the ports opened by JBoss AS to determine if the app server is running (I think it gets the server mbean and asks for the sta...
2012-04-16 15:03:21
390
原创 JSF+MYSQL 中文问题
解决中文问题需要3个,1. JSF 需要一个Filterpublic class CharacterEncodingFilter implements Filter { public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, Ser...
2012-04-11 10:52:18
110
原创 Java日志框架
转载自http://liuzidong.iteye.com/blog/776072Log4j Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;用户也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,用户能够更加细致地控制日志的生成过程...
2012-03-27 13:33:54
58
原创 Build Secure Login Page
[b]Don't allow the login page to be framed[/b]Allowing the login page to be displayed within a frame can open the application up to a cross frame scripting vulnerability in some browsers. The EComm ...
2012-03-06 18:27:31
198
原创 Localhost 無法設置cookie問題
Map cookieMap = new HashMap();cookieMap.put(SSO_UID, principal);cookieMap.put(NONCE, encodeBase64String(nonce));cookieMap.put(CREATED, System.currentTimeMillis() + "");StringBuilder cookie = n...
2012-03-01 12:17:22
806
原创 Linux 搭建服务器环境
tar zvxf 文件名 -c 目录名ps -eaf | grep java //显示java 进程kill -9 进程号 //杀进程iptables -L -n //查看开放端口nc -lp 22 & //开发端口/etc/rc.d/init.d/iptables stop //关防火墙chkconfig iptables off //关闭iptables的服务chk...
2012-02-28 11:38:26
95
原创 Maven 插件介绍和使用
1. resources 插件它可以用来解析关键字和copy文件,使用方法 maven-resources-plugin 2.5 copy-resources validate copy-resources ${basedir}/target/${project.build.finalName}/...
2012-02-14 13:31:23
95
原创 CSS 一些原则
优化你的CSS所谓高效的CSS就是让浏览器在查找style匹配的元素的时候尽量进行少的查找,下面列出一些我们常见的写CSS犯一些低效错误:1、不要在ID选择器前使用标签名一般写法:DIV#divBox更好写法:#divBox解释:因为ID选择器是唯一的,加上div反而增加不必要的CSS匹配。2、不要在class选择器前使用标签名一般写法:span.red更好写法:....
2012-02-08 15:09:39
249
原创 指针和引用
1. 引用必须初始化一次 并且不能为空 而指针不用2. 引用的大小根据引用的类型决定 而指针[b]变量[/b]大小为43. 指针可以随时更改 指向的地址或者内容 而引用不行 指针和引用两种方式改变变量的值:int i = 10;int &p = i;cout ...
2012-02-08 14:42:09
68
原创 eclipse c++ 环境搭建
1. 下载eclipse c++开发环境CDT2. 下载c++ windows的编译器 mingw3. 配置环境变量 CPLUS_INCLUDE_PATHC, 值F:\MinGW\lib\gcc;F:\MinGW\lib\gcc\mingw32;F:\MinGW\lib\gcc\mingw32\4.6.1;F:\MinGW\lib\gcc\mingw32\4.6.1\include;F...
2012-02-08 11:32:25
86
原创 Jenkins 专题
主页上不去http://www.softpedia.com/get/Internet/Servers/Other-Servers/Jenkins.shtml这里可以载
2011-12-28 23:11:49
59
原创 Maven专题
开始学习http://maven.apache.org/guides/getting-started/index.html這兩篇是必須要明白的[b]understand build lifecycle[/b]http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html[b]under...
2011-12-28 14:10:59
71
原创 JSF Multiple Session都一個典型解決
利用分而治之的原則,把session劃分成不同區塊,每一塊對應當前的id。id的唯一性由一下原則保證,1. 同步增加,也就是說最后拿到的永遠是最大的id2. 線程和Request同時保存id的值。然後把當前的值保存到session中,就實現各個頁面對應各個session了...
2011-12-23 11:09:39
101
原创 可以诠释Jackrabbit ACL 最好的一段代码(Resource Based)
http://wiki.apache.org/jackrabbit/AccessControl里解释道, A core concept of resource-based ACLs is that they inherit the ACLs from the parent node, thus for each node, all the ACLs of its ancestor come int...
2011-12-20 21:12:54
94
原创 AppServer 集成Jackrabbit JCA
在各个AppServer中,除了普通的JDBC,JMS的Connection Pool,还可以配置自定义的Connection Pool. JCA就是Jackrabbit作为Connector的一种方式。发布了自己的Connector,就可以在程序中使用容器的事务管理方便的使用JTA和其他事务管理方式。http://jackrabbit.apache.org/downloads.html ...
2011-12-13 11:05:41
103
原创 Understanding Transaction
主要由Spring和EJB Container处理transaction来理解如何handle transaction.一. Local TransactionSpring里实现database的事物需要,1. 声明transaction manager普通JDBC Hibernate JPA JTA 以后...
2011-12-10 22:04:25
81
原创 iframe的弊端
1、在网页中使用框架结构最大的弊病是搜索引擎的“蜘蛛”程序无法解读这种页面。当“蜘蛛”程序遇到由数个框架组成的网页时,它们只看到框架而无法找到链接,因此它们会以为该网站是个死站点,并且很快转身离去。对一个网站来说这无异于一场灾难。 2、框架结构有时会让人感到迷惑,特别是在几个框架中都出现上下、左右滚动条的时候。这些滚动条除了会挤占已经非常有限的页面空间外,还会分散访问者的注意力。访问者遇到...
2011-11-23 10:10:09
160
原创 Eclipse 启动Server时停在 Starting的状态
原因是因为Eclipse monitors the ports opened by JBoss AS to determine if the app server is running (I think it gets the server mbean and asks for the state). If you change the ports that JBoss AS uses, ...
2011-11-14 10:55:18
768
原创 IBM的开发者论坛,很不错
http://www.ibm.com/developerworks/cn/views/web/libraryview.jsp
2011-11-12 11:41:20
73
原创 Jprofiler and Eclipse
1.下载 2.安装, 运行jprofiler_windows_5_1_2.exe,安装到d:\Program Files\jprofiler5 安装的过程中可以选择与IDE整合,也可以在安装完成后,运行Jprofiler的时候再整合。 3.整合到Eclipse, 先启动 JProfiler : 开始菜单–>所有程序–>JProfiler 5 –>JProfiler,...
2011-11-11 15:49:04
69
原创 My SQL 修改 max_allowed_packet
在MySQL 安装目录下的my.ini里面的[mysql]和[mysqld]的部分分别加上max_allowed_packet = 20M然后要重启MySQL service 就可以了。在MySQL命令行里输入 show variables like 'max_allowed_packet' 就可以查看是否成功修改...
2011-11-04 10:45:37
103
原创 各种Unit Test
[b]HttpUnit[/b]: A test framework that could be embedded in JUnit tests to perform automated web site testing.[b]JUnitPerf[/b]: JUnit test decorators to perform scalability and performance testing...
2011-10-27 11:54:58
66
原创 DB2 配置
DRIVER CLASS: com.ibm.db2.jcc.DB2Driver DRIVER LOCATION: db2jcc.jar and db2jcc_license_cu.jar (Both of these jars must be included) JDBC URL FORMAT: jdbc:db2://[:]/ JDBC URL Examples: ...
2011-10-26 14:39:57
197
原创 Logback的配置
建立logback.xml并放置在CLASSPATH下即可 Test Logging test logging true TestLogging.%d{yyyy-MM-dd}.log 30 5MB %date %level %logger{55} - %m...
2011-10-25 13:24:10
87
原创 Session Timeout需求解決
很多地方都要求在session將要過期都時候彈出 session timeout都提示對話框,如果用戶點擊,則重新開始計算session的時間。附件代碼可供參考
2011-10-20 14:35:37
123
原创 Applet资源
http://www.bcbbs.net/dev/List124.aspxApplet授权证书http://tech.163.com/05/0712/10/1OF38ICE00091589.html
2011-10-14 12:59:11
60
原创 浏览器新建会话的方式
1. IE8 中可以手动新建会话来保证两个进程不共享同一个Session,如果不这么做,无论开多少个IE窗口,都会共享同一个Session。在JS中,可以通过调用ActiveX Object来做, function openNewSessionIE8NoMerge() { // This opens a new session window for wi...
2011-10-12 17:31:14
2398
原创 使用J2EE Application Server发布WebService来测试EJB
作为简单测试EJB的方法,WebService绝对是J2EE的首选,J2EE的标准已经把很多WebService的发布和测试工作简化了,这就使得所有工作看起来变得非常简单。 1. 首先定义自己的接口并实现之@Remotepublic interface StringEncryptionService { /** * @param plainText * ...
2011-10-11 17:45:32
86
原创 项目评估的基本原则
项目评估是一个需要经验,技术,谨慎把关,和沟通技巧的一门艺术,评估超标,很容易被客户否决,达不到目的。评估偏低,造成外包项目风险增大,工时和成本超标,非常影响项目的成功率。在《软件评估》第二版中介绍了项目评估的内容,本文将会持续更新,把每次看到的心得记录下来。10月9日软件评估的基本步骤1. 需求分析,这步是软件评估的基础,并且根据已知需求总结出功能点。在需求不明确的软件项目中...
2011-10-09 19:10:10
553
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人