本站首页    管理页面    写新日志    退出


«October 2025»
1234
567891011
12131415161718
19202122232425
262728293031


公告
暂无公告...

我的分类(专题)

日志更新

最新评论

留言板

链接


Blog信息
blog名称:
日志总数:15
评论数量:30
留言数量:0
访问次数:94652
建立时间:2006年4月26日




JUnit Unrooted tests
(需密码) 心得体会,  软件技术

NaddyLee 发表于 2009/3/6 11:32:14



阅读全文(2135) | 回复(0) | 编辑 | 精华 | 删除
 


Hibernate:Query.list 与 Query.iterate 的区别
读书笔记

NaddyLee 发表于 2008/1/25 17:03:19

list: 结果存入缓存,但不从缓存里面取;查询时属性连同id一起找出来,只有“一句”select;
  iterate:结果存入缓存,并在缓存中查找结果;查询时先找出所有的 id,然后根据 id 到缓存里面查找,如果没有命中,再到数据库中查找该id对应的其他属性。可能会有多行 select。 分页:firstResult 与 maxResult 的影响。
Oracle:支持 rownum <= ? 的写法,因此在返回的结果集大小上对 list 和 iterate 都是一样的。但 maxResult 比较大时对使用 list 较为有利(不考虑缓存),因为 iterate 是要按 id 进行多次查找的。
    对于不支持部分结果集的数据库,必须返回所有结果(?)。这个时候,list 可能会消耗大量的内存并导致效率降低。iterate 因为只是 返回所有id,相对较好。
    不过如果是大数据量的应用,应该还是要用支持部分结果集的数据库。 如果使用二


阅读全文(7486) | 回复(0) | 编辑 | 精华 | 删除
 


长事务浏览器超时
事件记录,  软件技术

NaddyLee 发表于 2007/11/22 17:22:24

关键字:浏览器 IE 超时 长事务 长时间   在服务器端处理一些耗时很长的处理的时候,有时会遇到超时的情况。在无需发送响应到 IE 的时候,此问题无关大雅。但在需要处理完后发送响应的情况下,往往导致浏览器超时无响应。     今天在做一个统计下载的时候遇到这种情况。由于生成统计表格需要很长时间,到下载的时候浏览器已超时。     解决:在统计时,同时打开一个请求下载的页面,这个页面会定时刷新,重复请求。在数据准备好的情况下,进行下载;未准备好的情况下,显示提示语。     总结:对于这种长时间的会导致浏览器超时的处理,可以先在服务器方处理完,然后用异步的方式(浏览器重复询问,异步通知等)方式来取得响应。

阅读全文(5879) | 回复(0) | 编辑 | 精华 | 删除
 


从小山智丽看大国的尺度
文章收藏,  政法军事

NaddyLee 发表于 2007/3/14 12:33:50

从小山智丽看大国的尺度
  近日网络上叶永烈先生的一篇文章,引起了网友的广泛争论.叶永烈是谁,相信原来除了爱好文学的读者,没有人会对他有太多的了解,但今天,他的一篇关于小山智丽的文章,让很多人认识了她,也让很多年轻人知道了曾经有一位在80年代乒坛上颇惹争议的人物 - 小山智丽.关于小山智丽,她已经40多岁了,完全是一个过去式的人物,和千千万万曾经打出辉煌的中国国家运动员一样,她应该已经从人们的视野中退役了,但今天,她再一次成为焦点,与前国家举重冠军邹春兰一起, 重新进入了人们的视线.   她们两个人代表的是不同的悲剧,当人们在反思她们的时候,相信有人会将矛头直指现行的中国竞技体育制度.不错,邹春兰现象,是一种失败,但小山智丽事件,绝不能简单地扣上中国竞技体育失败的帽子."让球"固然违背了竞技体育的原则,但今天我们所关心的,是让球后的结果.我相信在当时的情形下,对于小山智丽这么一个具有倔强性格的年轻女孩来说,唯一能实现

阅读全文(3752) | 回复(3) | 编辑 | 精华 | 删除
 


xp系统,自动复制选中文字到剪贴板
求助,  电脑与网络

NaddyLee 发表于 2007/3/7 10:29:03

遇到一个问题:选中一段文字,系统有时会把它自动复制到剪贴板,覆盖原来剪贴板的内容,特别是在一些文本编辑器中。谁遇到过同样的问题?

阅读全文(5584) | 回复(3) | 编辑 | 精华 | 删除
 


Mysql 的 java.io.EOFException
心得体会,  软件技术

NaddyLee 发表于 2006/9/27 12:56:02

数据库换用mysql后,jboss在每天早上都要重启,查看后台,错误如下:  com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.io.EOFException STACKTRACE: java.io.EOFException
        at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1913)
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2304)
    

阅读全文(9272) | 回复(1) | 编辑 | 精华 | 删除
 


Mysql 使用 text 字段时需要指定驱动的字符集
心得体会,  事件记录

NaddyLee 发表于 2006/9/21 17:48:28

对于 mysql 的 JDBC 驱动,在使用 Text 类型时,需要指定驱动使用的字符集,如下例:
jdbc:mysql://localhost/test?characterEncoding=UTF-8 否则有可能插入失败。可变长字段则没有这样的问题。

阅读全文(2330) | 回复(0) | 编辑 | 精华 | 删除
 


执行 Ant 时的问题
心得体会,  求助,  软件技术

NaddyLee 发表于 2006/6/29 16:10:49

今天要将一个应用换到另一台服务器。代码转移过去后,在进行编译时,出现了问题: 在 ant compile 时,出了一个 Buildfile:build.xml ,后面就死活没有东西了。也无法退出。无奈之下,在 compile 里面加了一些 echo,想看看执行到哪一行了。谁知,这次却 build successful。这到底是什么原因?

阅读全文(3087) | 回复(0) | 编辑 | 精华 | 删除
 


Struts 的 html 标签 和 el 语法对map值的引用
心得体会,  软件技术

NaddyLee 发表于 2006/4/26 11:08:19

用法: <html:text property="valuesMap(${attrDef.key})" value="${subAttr.valuesMap[attrDef.key]}" size="80"/> EL 中:
expr-a.identifier-b 等价于 expr-a["identifier-b"]
expr-a[expr-b]的情况下:
先对 expr-a 求值为 value-a,对 expr-b 求值为 value-b; 然后:
当 value-a 或 value-b = null,返回null;
当 value-a 是一个Map,返回 value-a.get(value-b) 或 null;
当 value-a 是 数组 或 List,强制转换 value-b 到 int,返回 value-a.get(value-b) 或 Array.get(value-a, value-b);

阅读全文(5955) | 回复(0) | 编辑 | 精华 | 删除
 


« 1



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144843401 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号