- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 java事务管理
事务应该是程序中必须要考虑的事情,现在的开发框架中后台部分大都采用了hibernate或者spring,因此添加事务也是比较容易的。但是如果没有用到hibernate或者spring,后台部分的设计用的是纯JDBC,那么该如何添加事务呢?结合所维护的一个项目谈一下自己的想法。我们的项目后台用的是一个开源控件DbUtils,其实它就是对JDBC进行了一些封装,具有免除大量建立连接释放连接等操作,
2008-04-23 15:04:00
843
原创 MYSQL 查询前N条记录某个字段的和
假设有个课程表course,其中有个字段Ccredit,现在想查询这个字段前N条记录的和,那么这个语句该怎么写?可能首先想到的就是:select sum(Ccredit) from course limit N;可是经过试验却发现查询出来的是这个字段所有记录的和,而不是前N条的;看了一下文档才发现sum的优先级要高于limit,所以才会出现这个结果。上网查询了一下有不少好的建议:比如有
2008-04-21 13:45:00
2533
1
原创 如何设置TOMCAT的JVM虚拟机内存大小
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。比如说在应用程序用到最大内存的时候,JVM是要先去做垃圾回收的动作,释放被占用的一些内存。所以想调整Tomcat的启动时初始内存和最大内存就需要向JVM声明,一般的JAVA程序在运行都
2008-04-14 13:22:00
9228
2
原创 在TOMCAT下配置工程的默认访问
对工程的部署一般是将工程的压缩文件放在tomcat安装目录的webapps下,访问时通过键入:http://localhost:8080/xx(假定为本机访问,xx是部署时的应用工程的访问名字)。 而如果直接键入:http://localhost:8080出来的将是tomcat自带的欢迎页面,如何让键入http://localhost:8080出来的是自己的应用工程的页面呢?在这里希望和大家一起探
2008-04-14 13:14:00
6491
原创 MYSQL 连接超时问题
前不久维护了一个网站项目, 项目的后台设计是网站管理者进入网站后台连接,第一步就是创建数据库,只需按照提示输入:IP 地址(即在那个IP 地址的主机上创建数据库)、用户名、密码、端口号(即所在IP 地址的主机上安装的MYSQL 的用户名、密码和端口号)、数据库的名字这5项内容,然后就开始自动创建数据库,创建成功自动转到后台管理页面。(当然我们已经把数据库脚本文件事先放置到打包文件的一个地方,用户的
2008-04-13 14:13:00
2248
2
原创 MYSQL 8小时 断开链接问题
MYSQL 如果在8小时内没有链接请求,那么它将断开连接连。所以会出现程序一个晚上没有访问,第二天早上访问第一次访问时会出现错误的情况,我也遇到过这个情况,而且上网查了好久,网上这个问题出现的也很多。请教一些JAVA 高手,他们说你设置连接池的时候 autoReconnect属性设置为true,应该可以的。对此我表示怀疑,因为原因有如下2点:1,MYSQL5.0以后就不再用此属性了;2,网上有很
2008-04-12 14:06:00
2337
Ceki Gülcü - log4j The Complete Manual
2008-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人