J2EE
文章平均质量分 50
iteye_4458
这个作者很懒,什么都没留下…
展开
-
struts2.2.1升级带来的问题
本来一直用struts2.1.6,可惜在转换Float类型的时候会出错,众所周知的bug,没办法,换成struts2.2.1,连同必须要的其它6个包一起更新才行,其中的一个javassist-3.7.ga.jar居然在essential包里面没有,昏厥,只好去google一个down下来。值得说一下的是,删除原来的旧包,更新这些新包,也可能会报cann't load configurati...2011-01-27 14:24:09 · 162 阅读 · 0 评论 -
查询树中某节点所有的后代节点
在数据库的设计里面,经常使用parentId字段来构建树型的表结构,如部门、知识点等,数据举例:物电学院->自动化系->08自动化->08自动化一班,类似于这样的数据结构。如何查询某个节点下的所有子孙节点,在程序设计中有两种方法。以如下表结构做说明:CREATE TABLE `basic_depart` ( `departId` char(32) CHARACTER S...2011-01-27 14:35:35 · 1262 阅读 · 0 评论 -
EL表达式Map取值的隐含问题
EL表达式取Map中的值,非常简单${numberMap[key]}就可以,但是要注意,如果你的numberMap是这样的:HashMap<Integer, String> numberMap= new HashMap<Integer, String>();numberMap.put(0, "零");numberMap.put(1, "一"); ...2011-01-27 14:38:50 · 197 阅读 · 0 评论 -
改造fckeditor以支持word中图片复制粘贴的思考
fckeditor就不用多说了,那是相当的强悍啊,就是貌似加载速度有点慢,一个页面有3个ToolbarSets["Default"]的textarea,就明显觉得好慢啊,虽然做了一定的裁减,把form相关的toolbar去掉了,还是慢,看哪位哥们有什么妙招可记得告诉我。不过我这里想说的不是fckeditor速度的问题,而是不能很好地支持word中图片、公式和绘图的复制粘贴,这个大家也知道,...2011-01-27 16:28:00 · 366 阅读 · 0 评论 -
ibatis深度映射的bug及处理办法
ibatis确实相当的优秀,跟hibernate的比较就不说了,容易引起口水。我是用了几年hibernate,后来转向ibatis,感觉是各有优缺点,只是自认sql功底比hql好,就懒得用hibernate了。 一路用来顺风顺水,前些时碰到一个挠头的问题,当映射的对象层次超过4层时,会映射不上,如下:<resultMap id="examUserPaperQTQRM" ...原创 2011-03-17 01:30:29 · 164 阅读 · 0 评论 -
英文文章自动换行单词被拆分的探讨
话说做完web在线考试系统,去客户那里安装部署完毕,俺就随便给他们演示了一遍如何设置组卷策略,如何会随机从题库中生成试卷,每个考生的试卷将都是随机的,最大限度杜绝作*弊(BTW,javaeye换成iteye了,也不能牛到这个单词都屏蔽吧)。安排考试、学生考试、老师监考、考完改卷、成绩管理统计等等。他们已出好word格式的试题库,一天下来就可录入完毕。一路下来很是顺溜,领导拍板,明天学校就用...原创 2011-04-25 07:51:04 · 2291 阅读 · 0 评论 -
mysql性能优化的探讨
最近做的在线考试系统oes,在部署的时候出现些问题,一台几年前的奔D双核PC做服务器,差是差了点,将就吧。但是300人同时在线考试,在进入考试的时候,很多被卡死,进不去,看一眼服务器的CPU占用,mysql占了99%,apache tomcat占了1%,100%!点关机重启都不搭理我。faint,都怪我,以为才几百个并发而已,mysql成名这么久,应该没那么差,所以根本没想着要loadru...2011-05-11 16:23:08 · 116 阅读 · 0 评论 -
mysql的find_in_set效率探讨
对于树型结构的处理,确实很费劲,但是树型结构又是很常见的,部门、知识点等。一般会在表里面做个parentId形成树结构,查询的时候mysql一般要用到find_in_set把子子孙孙的东东查出来,很简洁方便。可是,经测试,find_in_set的效率比构造很多or条件要慢得多,1W条级的表,就要慢1000倍,简直不是玩意!我现在都要强迫自己忘记mysql里面有find_in_set这个鸟玩意。2点...2012-04-21 02:25:07 · 2682 阅读 · 0 评论 -
启动tomcat服务时发生服务特定错误: 0的解决方法
更新了JDK到7以后,tomcat服务启动不了,发生服务特定错误: 0,但是startup.bat可以正常启动,说明配置一切正常。baidu一番后,原来需要拷贝JDK7的bin目录下的msvcr100.dll到tomcat的bin目录,然后service removeservice install重装服务,启动net start tomcat6,顺利过关。...原创 2013-06-11 00:20:07 · 2148 阅读 · 0 评论