工作中需要把一个原来在weblogic+oracle的程序迁移到websphere+db2环境下。折腾了好久,在这里简单做个总结吧:
因为应用是用spring+hibernate写的,迁移的过程中没遇到任何障碍。问题发生在做性能测试的时候,发现原来在weblogic+oracle可以承受1000+并发用户的程序,现在竟然有2个并发用户也会出错!
然后就是痛苦的调试过程。出现了问题后查日志很快发现原因是数据库死锁,可是无论如何调节db2相关的一些参数,都没有什么改进。网上也有说此问题可能和db2默认的事务级别较高有关,但调整事务级别后仍然死锁。
解决问题的第一个转折出现在数据库的索引上,一开始我 ...
- 15:16
- 浏览 (416)
- 评论 (6)
- 分类: 综合技术
- 发布在 济南JavaEyer群 圈子
用了一段时间的Confluence Wiki了。感觉它的功能还是很强大的。对中文支持很好,里面的页面既可以用传统的目录方式分类,也可以用标签方式分类。同时还有强大的全文检索功能,甚至可以检索附件中word和excel文档中的词语。对页面有版本管理的功能,可以比较不同版本之间的差异。还可以通过插件扩充功能。真是一种很好的知识管理软件……
因为工作中需要对Confluence Wiki的页面做统计,而它本身又没有提供这方便的功能。所以研究了下它的数据库中的几个表,记录如下:
表content存放了页面的基本信息。
列CONTENTID为主键id。格式为整型,不会自动生成,需要手动指定,且此页的子 ...
- 09:35
- 浏览 (564)
- 评论 (0)
- 分类: 综合技术
- 发布在 济南JavaEyer群 圈子
建立环境变量的脚本。变量建立在当前用户的配置文件里,XXX_HOME为要建立的变量名,tochage为变量值。
cd ~
XXX_HOME=tochage
export XXX_HOME
if [ -f ".bash_profile" ]
then
echo "">>.bash_profile
echo "XXX_HOME=$XXX_HOME">>.bash_profile
echo "export XXX_HOME">>.bash_profile
elif [ -f ".bash_login" ]
then
echo "">>.bash_login
ec ...
- 10:13
- 浏览 (451)
- 评论 (0)
- 分类: 安装包制作
- 发布在 济南JavaEyer群 圈子
InstallAnyWhere中遇到的一些问题,记录如下:
1. 如何制作Linux下命令行界面的安装程序?
在Installer UI->Look&Feel->General UI Settings下,选中Console选项。然后在Pro-Install和Post-Install下添加和图形Panel一一对应的Consoles类型的Action。
2. 在安装过程中拷贝文件时,如何出现轮换的介绍该产品的图形?
在Installer UI->Billboards中添加对应的图像文件即可。
3. 如何设置安装完后自动执行一个文件?
在Post-Install中添加一个Execute Targe ...
- 15:13
- 浏览 (449)
- 评论 (0)
- 分类: 安装包制作
- 发布在 济南JavaEyer群 圈子
研究了几种安装包制作软件,记录如下。这几种都是可以在linux及多种unix平台上运行的、有图形界面的工具。
InstallAnyWhere
IzPack
InstallJammer
是否开源
商业软件,不开源
开源
开源
...
有人来公司推销这个Intel的性能分析工具。简单试用了一下~
它提供三种级别的分析:
Sampling方式:分析某个时间段内整个系统中所有软件的运行情况。如每个进程占用的cpu等等,可以具体到每一个dll,以及进程里的每一个线程。
Call Graph方式:分析程序执行过程中哪段代码执行的时间最长。类似与rational quantify,但支持的环境没有quantify多,不支持java中b/s方式的应用性能分析。试了一下感觉也不是很好用~
Count Monitor方式:类似Windows的性能监控器,感觉没啥用。
只有Windows和Linux版本,没有服务器常用的AIX、HP、 ...
- 20:53
- 浏览 (246)
- 评论 (0)
- 分类: 软件测试
- 发布在 济南JavaEyer群 圈子
最近偶尔发现,Tomcat6竟然在高并发下有内存泄露现象。这样看来Tomcat6确实不适合用在企业网站上。
得到这一结论的场景如下:用测试工具不停的访问一个jsp页面。jsp很简单,内容如下:
<%@ page language="java" contentType="text/html; charset=GBK"
pageEncoding="GBK"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
< ...
- 18:47
- 浏览 (766)
- 评论 (6)
- 分类: 综合技术
- 发布在 济南JavaEyer群 圈子
- 浏览: 6350 次
- 性别:

- 来自: 济南

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
STAF--一个很好的软件产品 ...
http://www.ibm.com/developerworks/cn/jav ...
-- by sdyouyun -
STAF--一个很好的软件产品 ...
ant有telnet任务,可以telnet到远程主机上执行某个命令,比较适合远程 ...
-- by yuxie -
STAF--一个很好的软件产品 ...
ant可以做远程机器上的操作吗?ant俺只会最基本的东西,如果也可以,那是更好了 ...
-- by sdyouyun -
STAF--一个很好的软件产品 ...
微软的测试框架很成熟,也很复杂。他们有一套专门的测试实验室。可以用web界面控制 ...
-- by sdyouyun -
STAF--一个很好的软件产品 ...
貌似大部分功能ant也可以做到。。
-- by yuxie






评论排行榜