知识积累
ych19850810
这个作者很懒,什么都没留下…
展开
-
sql语句中的<>和in
今天优化了一段项目中的代码。代码的作用就是在用户表和用户账户表中查出所有有账户的用户,当然查出来的用户应该是不重复的(distinct一下),这2个表中的记录大约都为2万条左右,数据量还是很大的,代码通过hibernate的转换出来是这样的:select * from ( select rownumber() over() as rownumber_, row_.* from ( select...2009-02-25 16:20:24 · 1489 阅读 · 0 评论 -
应用级性能监控工具P6spy的使用方法
最近遇到项目中优化代码性能的问题,学习了使用P6Spy这个小工具,用起来蛮爽的。其主要作用就是对数据库进行拦截监控,P6Spy 就是一个代理它只做了一层对 JDBC 驱动的拦截,然后转发出去。它用log4j来记录操作日志。 打开p6spy.jar你会发现P6spy主要由P6Log 和 P6Outage 两个重要部分组成,其中P6Log是用来拦截和记录任务应用程序的JD...2009-03-02 10:54:51 · 530 阅读 · 0 评论 -
eval
今天完成了一个很奇怪的任务。当页面加载时利用Ajax从后台数据库中取出了一个字符串(假设用变量checkStr表示),然后利用这个字符串去校验其他字符串是不是符合规则。直接调用checkStr.exec(需要检验的字符串),报不支持该对象属性或方法的错误,最后终于解决了问题,将eval(checkStr)把字符串checkStr转换为对象赋给另外一个变量,然后再执行exec方法就可以...2009-03-19 16:49:39 · 103 阅读 · 0 评论 -
SQL语句
写SQL语句原则:1.如果使用Hibernate,最好采用参数绑定的方式来给字段赋值;2.left join 这样的连接条件最好放在后面;3.如果有循环遍历,那么应该先把所有的对象在数据库中查出来,再取List中的对象。...2009-03-27 10:43:23 · 90 阅读 · 0 评论 -
奇怪的AS400数据库
select [color=red]distinct [/color]userpo1_.ID as ID60_, userpo1_.CUST_ID as CUST2_60_, userpo1_.CARD_TYPE as CARD3_60_, userpo1_.USER_CODE as USER4_60_, userpo1_.LOGIN_PASS as LOGIN5_60_, userpo1_.LO...2009-04-02 09:39:54 · 1683 阅读 · 0 评论 -
MySql Front 5.0注册码
xrJM6I3WyKM89qwbcEviUtHrub07K57+G0oCeccGnRml/1Z8+cIG595rmvhJOH+J9cE5NsM6llSCCNWxg/UZbZdqY7SV5T2a2oEUR3jy0hpPtFQq1D47ljU6yxzwQCFDH3213Mq9emTxXuKO5n/KJTXT12R/5CF6H1on5vbQzQR+Nh52V+oir4bsfOMEAW...2009-04-03 09:27:08 · 430 阅读 · 0 评论 -
Computer Browser服务自动暂停
服务器上的Computer Browser服务总是自动暂停 导致使用\\Ip命令不能正常访问服务器上的共享目录,真是费劲。网上提供的解决方案似乎很多,但都不太适用。在服务属性中选择恢复选项卡,选择第一次失败时重启服务。问题似乎得到了解决。...2009-04-03 09:38:20 · 398 阅读 · 0 评论 -
去除WinRar弹出购买许可证的提示
打开记事本,新建文档,写入代码RAR registration data cafevn Single PC usage license UID=bff246844b5c5708595a 6412212250595aa9dfb5db06ca5c5b29cb38d3c346df871e689fcd 26d40cd6724c7fea7a256035c6ab9048e...原创 2009-05-04 10:12:41 · 950 阅读 · 0 评论