J2EE
码农戏码
公众号【码农戏码】作者
展开
-
Failed to check if index is compound; nested excep
[code="java"]正在重建索引...错误Failed to check if index is compound; nested exception is java.io.IOException: Lock obtain timed out: Lock@D:\Tomcat 6.0\temp\lucene-dd060d33087287190699cf3f47a115fc-commit...2008-06-14 19:44:39 · 82 阅读 · 0 评论 -
LOG4J输出日志文件的位置
LOG4J的日志文件的位置一般在配置文件中设置。。可以是绝对地址,也可以是相对地址。。绝对地址很简单,但相对地址就难了点,很多人都设置不到想要的位置,比如WEB工程的根目录下。尤其在虚拟空间上。网上也提供了很多方法。但我实验成功的,只有通过自写一个servlet,在web容器启动时就运行设置输出路径。LOG4J的配置文件可见:[url]http://...2009-07-17 20:49:37 · 124 阅读 · 0 评论 -
Java反射
Java学习很久.反射还没有正规地学习过.过去也看看,感觉只是对API的使用.而在平时的编程中也不怎么使用.看了也忘了.最近又看了看J2EE开发指南...根据Rod的观点:反射的性能不是人们所说的那么差.在框架代码中,常用到反射...写个小小的框架玩玩..对反射的使用还是对API的熟悉程度.想到大道至简里面有说:唯熟是而已.对于J...2008-11-02 19:22:09 · 75 阅读 · 0 评论 -
使用泛型DAO引来的一系列之泛型,Class类
在开发网站过程中就使用了泛型带来的好处..消除了DAO的重复.原文:http://www.hibernate.org/328.html.当然也没有多想就照着做了.减少了代码的重复何乐而不为呢.知道里面的经典语句:[code="java"] this.clazz = ((Parameterized)getClass().getGenericSuperclass()).ge...2008-11-04 21:51:29 · 90 阅读 · 0 评论 -
再炒FormBean,VO,DTO,PO....贫血与充血
太多的地方讨论过这些东西了..自从有了OO一说开始,O就变得满天飞啊.看看牛人们的讨论http://www.iteye.com/topic/627?page=1http://www.iteye.com/topic/4233?page=1http://www.iteye.com/topic/4173http://www.jdon.com/article/23672.htm...2008-11-12 22:47:05 · 160 阅读 · 0 评论 -
java.lang.OutOfMemoryError引来的一系列之Java字节码操控
上一篇BLOG中总结了对Java内存管理的认识http://japi.iteye.com/blog/261626还http://japi.iteye.com/blog/260196中写了几个引起OutOfMemoryError:PermGen space原因:[quote]可以有以下几个方面的原因: 1,使用了proxool,因为proxool内部包含了一个老版本的cglib. ...2008-11-14 23:01:45 · 69 阅读 · 0 评论 -
使用JSmooth java转exe总结
jar 转 exe的工具很多,比较流行的有exe4j 、installanywhere(主要做安装)、jsmooth。我在这里选择了jsmooth。实际上jsmooth 和exe4j的操作都差不多,而jsmooth比exe4j还要小巧,我选择jsmooth。制作分两种情况,一种是将jre 和 exe一同发布,这样你就可以不用考虑客户机器上安装jvm没有了。一种是要求客户机器上安装有jr...2010-10-21 19:52:02 · 256 阅读 · 0 评论 -
使用注解时 打包jar错误
如何打包成jar通过ANT打包jar并生成MANIFEST.MF中的Class-Path属性用Eclipse生成jar文件 但在使用spring的时候,里面使用了注解,发生了Exception in thread "main" org.springframework.beans.factory.NoSuchBeanDefinitio nException: N...2010-10-21 20:19:39 · 142 阅读 · 0 评论 -
maven初体验
最近使用上了maven,先自己体验一把。发现了maven的好处,当然在网上也看到很多人讨厌maven的文章。 我想说:任何东西,都不可能人人去喜欢,毕竟只是一个工具而已。用得好当然很好,用得不好,再好的工具也不行。 maven有很多的好处:到现在最大的发现好处就是:就是对jar依赖的统一管理,在xml中与上依赖就可以。不需要各个项目都有一份jar包,管理很不方便。 ...原创 2011-12-20 23:35:57 · 109 阅读 · 0 评论 -
maven2下载其源代码包并关联
使用maven下载jar包以及其源码包都很正常,但导入eclipse后,却发现在eclipse查看源码的时候并没有正常关联源码。很是奇怪。 在个人机子上还是正常的,但公司机子却不能正常。 使maven2在下载依赖包的同时下载其源代码包的方法:1. 使用maven命令:mvn dependency:sources 下载依赖包的源代码。2. 使用参数: -Ddownl...原创 2011-12-21 20:40:41 · 133 阅读 · 0 评论 -
javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext
经过tomcat版本变化后,又报出了此异常java.lang.NoSuchMethodError: javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext;这是jstl引起的问题。tomcat 6 实现了 servlet 2.5 和JSP2.1的规范相应的 tomcat 5 实现的是 2.4和2.0...2010-07-20 20:31:41 · 147 阅读 · 0 评论 -
jquery将滚动条保持在最底部的方法
jquery将滚动条保持在最底部的方法原创 2010-07-21 21:39:59 · 362 阅读 · 0 评论 -
hibernate.connection.provider_class参数
在c3p0的设置中有参数hibernate.connection.provider_class参数hibernate.connection.provider_class=org.hibernate.connection.C3P0ConnectionProvider 那为什么在系统初始化的时候还出现这样的log呢? [main] INFO org.hibernate.con...原创 2010-07-28 21:32:12 · 1337 阅读 · 0 评论 -
原来还有个缓存
写了不少代码,但是真正看得过去的代码还没有几个。缓存这一块从来没有正视过。可能做的系统比较小,也可能从来没有意识到它的存在。也许我的心里只有面向过程,还没有面向对象的思想。依然使用事务脚本的开发过程。最常用的是hibernate的二级缓存看了好几遍的一篇好文章:[url]http://www.jdon.com/article/36063.html[/url]...2009-05-07 23:21:17 · 63 阅读 · 0 评论 -
REST的见解
rest2009-12-12 17:20:12 · 200 阅读 · 0 评论 -
ACEGI的加密
今天又看了下acegi,学习就是这样,不断重复啊。一次有一次的收获。今天解决问题:密码加密!描述:用户注册时,插入数据库中的密码是加密的。这个加密函数如何写?解决方法:大家都知道ACEIG的认证:daoAuthenticationProvider判断Authentication.getCredentials()与UserDetails.getPasswo...2008-06-18 22:18:18 · 101 阅读 · 0 评论 -
ACEGI的登陆成功后的跳转
经验是积累出来的。过去也写过不少登陆,但从没想过,也没碰到过登陆成功后,跳转到登陆前的页面。过去都是登陆成功后,直接跳到首页。但这样对用户太不负责了。没有很好的用户体验。其实这个跳转也是很简单的,只要在登陆页面上传 个URL参数到action里面不就可以了。但问题是,用了ACEGI,ACEGI里面只能用defaultTargetUrl跳转到一个页面。这个也可以覆盖A...2008-06-21 14:36:31 · 129 阅读 · 0 评论 -
org.hibernate.AssertionFailure: null id
org.hibernate.AssertionFailure: null id in cn.allobject.db.AReview entry (don't flush the Session after an exception occurs) at org.hibernate.event.def.DefaultFlushEntityEventListener.checkId(Defau...2008-06-24 22:23:25 · 269 阅读 · 0 评论 -
重构struts的action
struts的一个action可以集中实现某一个功能单元但如果这个功能单元的功能很多,那么就会有出现很多的if-else if这个时候是把action拆成几个小的action,但这样子会出现很多的复制粘贴。对于这种情况可以更好的解决方法吗?...2008-06-28 10:52:21 · 59 阅读 · 0 评论 -
框架得这样学
:lol: 大家都在学习各种各样的框架.但学到什么样才算个头,掌握的程序是个什么样:了解,熟悉,精通?过去发问过"如何重构STRUTS的ACTION"当时只知道有个action类,不知道有个DISPATCHACTION.为了减少类的数量,回到面向过程的思路上去了,根据参数通过if else的判断,处理相应的操作.对于替代IF ELSE传统思想的面向对象方法很多,策略模...2008-07-29 13:18:30 · 88 阅读 · 0 评论 -
事务学习
事务学习[url]http://www.java1995.cn/article/440.html#top[/url]事务的ACID ----- Atomic(原子性):只整个数据库事务是不可分割的工作单元。只有事务中所有的操作执行成功,才算整个事务成功;事务中任何一个SQL语句执行失败,那么已经执行成功的SQL语句也必须撤销,数据库状态应该退回到执行事务前的状态。通过上面的例子...2008-08-03 16:51:37 · 56 阅读 · 0 评论 -
org.hibernate.AssertionFailure: null id in cn.allo
[framework] 2008-08-02 13:34:53,046 - org.apache.struts.action.RequestProcessor -10674171 [TP-Processor6] WARN org.apache.struts.action.RequestProcessor - Unhandled Exception thrown: class org.hiber...2008-08-03 21:02:20 · 168 阅读 · 0 评论 -
今日见鬼了
今日见鬼了..代码块中的注释代码也会运行....在修改BUG的时候,把程序中的一条语句注释了..可以是DEBUG的时候,这条注释的代码居然会运行..一句:见鬼了.很是烦啊..我一遍一遍的运行.但注释就是会运行.重新发布,重启eclipse.可在DEBUG下,那条注释语句依然运行...后来还是老道的阿黄,来了个清理工程,搞定了问题..这个很...2008-08-04 21:11:09 · 71 阅读 · 0 评论 -
使用ActiveMQ出错.Table 'mq.activemq_acks' doesn't exis
[code="java"]2008-08-25 11:44:43,250 [MQ ShutdownHook] INFO BrokerService - ActiveMQ Message Broker (localhost, null) is shutting down2008-08-25 11:44:43,265 [MQ ShutdownHook] IN...2008-08-25 17:40:07 · 342 阅读 · 0 评论 -
Tapestry4的烦人问题
最近碰到一个问题..怎么跨页提交表单.效果图.[img]http://www.iteye.com/upload/attachment/36170/82240c72-b381-34c7-8158-731084ddbfbe-thumb.jpg?1219660591[/img]这是用table组件做的.但是在提交的时候,复选框只能提交一页的选择内容,多页选择的时候,也...2008-08-25 18:36:28 · 109 阅读 · 0 评论 -
List 与 Map的转换
[code="java"]List results = session.find("select user.name, user.age from User as user where sex = 'F'");for (ListIterator iterator = results.listIterator(); iterator.hasNext(); ) {Object[] rows...2008-08-27 16:21:59 · 79 阅读 · 0 评论 -
现在该做什么呢?读书!
学习无止境学了java,jsp,servlet.说精通谈不上,但也说掌握个几分,没问题!学了各种框架,struts,hibernate,spring,compass,tapestry当然现在还处于应用级别上,说完全掌握还谈不上.也运用这些框架开发了各种东西.设计模式,书看了一遍又一遍,好像有两年时间了.现在才有点启发.关键还得在实践中领悟!现在有点茫然......2008-09-05 14:43:04 · 105 阅读 · 0 评论 -
学习Java的各大网站
java 网址大全http://www.java1995.cn/ 1 java 中文APIhttp://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/ 2 java夜未眠 http://www.iteye.com/3 Blog java http://www.blogjava.net/ 专注于Java技...原创 2010-07-29 21:28:23 · 737 阅读 · 0 评论