摘要: 如下所示修改即可。红色部分是修改过的catalina.sh部分。说明:-Xms512m-Xmx1024m指示最小内存512兆,最大1G.我用的tomcat 6.0版本在redhat上测试通过,验证无误。JAVA_OPTS="$JAVA_OPTS -Xms512m -Xmx1024m"# Set juli LogManager if it is presentif [ -r "$CATALINA_B... 阅读全文
posted @ 2009-05-07 09:38 sleepy 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2009-05-07 09:29 sleepy 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 要点: 在安装选择界面: 1 Mode(按f4) safe graphics mode 2 other options(按f4) 编辑安装命令,增加 “vga=791 noreplace-paravirt” 在参数“quiet”前面(空格分隔). 按回车开始安装(需要等几分钟才能显示图形界面) 建议参考此文章,但在我的机器上面,按照此文章并没有安装成功,参照前面要点: http://arcane... 阅读全文
posted @ 2009-01-11 14:37 sleepy 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 编辑器乱码:项目Property对话框中Resouce项的Text file Encoding 改为UTF-8即可 Console乱码:在Debug/Run Configurations中的common Tab中设置里面有一项叫做console encoding,设置为UTF-8即可 阅读全文
posted @ 2009-01-07 10:11 sleepy 阅读(3754) 评论(1) 推荐(0) 编辑
摘要: 下面红字命令是可以导出MySQL的数据库到脚本文件中。没有找到原来的,就根据常江写的那个工具改了一下。只需这一个命令就可以了。 当然可以直接用附件的批处理文件。 ::-h -u -p是参数关键字,表示主机,用户,密码,-p后面不能有空格。 dr2是db名称,导出到脚本文件dr2.sql "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqldu... 阅读全文
posted @ 2009-01-07 10:06 sleepy 阅读(363) 评论(1) 推荐(0) 编辑
摘要: 上次提到的iBatis关于空值的映射处理,primitive数据类型容易出现此问题,今天服务就因此问题造成无法启动。 我查了一下资料又做了验证,目前有两种方法可解决此问题: 1 使用映射xml的 nullValue属性(attribute)。例如,下面红色标注的nullValue='0'指当表tb_role中栏目role_Max为数据库空时,设置相应bean对象属性为0;反之如果对象c... 阅读全文
posted @ 2008-12-25 19:41 sleepy 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 使用MySQL 遇到错误: Error Msg: Lock wait timeout exceeded;try restarting transaction 修改方法: 我不知道MySQL能否基于Session设置timeout。但可以设置全局的引擎的timeout 在my.ini 或 my.cnf(linux)中设置 innodb_lock_wait_timeout=600 原来... 阅读全文
posted @ 2008-10-30 14:07 sleepy 阅读(2300) 评论(0) 推荐(0) 编辑
摘要: 这个方法可以是使得 select "汉字" as name显示的不是问号 原来不在讲,就是修改一下jdbc链接字符串 jdbc.url=jdbc:mysql://127.0.0.1:3306/hpe?useUnicode=true&characterEncoding=UTF-8 我试过了,肯定可以。设置的目的应该是指定 db_client_charset为utf-8。 阅读全文
posted @ 2008-10-22 15:55 sleepy 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1 质量第一。 Bug要改一个少一个,尽可能减少由于改Bug而引入其他Bug。毕竟越往后其的bug越难以修改,我们要重做数据-->重现现象-->分析原因/确定方案-->调试/修改-->开发个人验证-->测试验证。这样6个步骤下来还是要花费不少时间。因此少出现一个Bug比快速改一个Bug更有效率。 2 集中修改。 一般来讲就是一个模块的Bug一块改,... 阅读全文
posted @ 2008-10-22 15:52 sleepy 阅读(627) 评论(0) 推荐(0) 编辑
摘要: SQL server有一个sql profiler可以实时跟踪服务器执行的SQL语句,这在很多时候调试错误非常有用。例如:别人写的复杂代码、生产系统、无调试环境、无原代码... ... 查了一下资料,My SQL可以用下面方法跟踪sql 语句,以下方法以Windows平台为例,linux雷同: 1 配置my.ini文件(在安装目录,linux下文件名为my.cnf 查找到[mys... 阅读全文
posted @ 2008-10-22 15:49 sleepy 阅读(4126) 评论(0) 推荐(1) 编辑