自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 2012ibm-rational创新论坛

早上参加了Ibm Rational的论坛,感觉还是很不错的。1、cloud,mobile,big data,社区业务四个方面是当今流行热点,商机所在;2、有本书叫软件经济学,认为集成测试优先于功能测试,经济效益高,成本少。3、OSLC标准,http://open-services.net/,开发工具eclipse lyo .4、jazz.net平台,ibm rational软件的基...

2012-11-02 13:30:48 109

原创 系统架构的要素

一个好的系统,需要具有以下多种基础服务:1、配置管理:基础数据管理,内部配置管理2、通知服务:短信、email、socket推送,ftp文件推送3、会话服务:用于支持集群4、监控服务:日志、系统状态管理、可监控后台程序的执行,资源监控;5、部署管理:可以支持单个模块或子系统的更新,不用重启,支持第三方库的管理6、注册管理:服务注册。7、安全服务:pki服务,加密服务等...

2012-10-10 18:26:38 199

原创 更好的监控工具nmon

nmon是个很好的开源的监控工具,支持linux,unix.等。可监控cpu,内存,网络,等各方面信息,非常全。见下图:  

2012-09-18 10:25:54 129

原创 postgresql9.0 linux下 pljava安装

pljava在linux下的安装:  1、install postgresql9.0  2、下载64位或32位的pljava版本  3、把pljava安装包中的pljava.jar和pljava.so,copy 到postgresql的lib/postgresql目录下。并注意是否有x权限。  4、下载9.0的jdbc驱动包。postgresql-9.0-801.jdbc4.jar...

2011-06-01 14:50:44 240

数据复制工具-SQLWorkbench

     最近在测试各种开源数据库的性能,需要导入大容量数据,毕竟很多bench认为造的数据太简单,或者说测试sql语句too simple, 还是需要从真实的系统中导入海量数据。     一开始用delphi或bcb带的datapump, 勉强可用,但有不少缺点或限制:     1、数值类型有时不能自动映射     2、中途万一网络中断,无法追加导入,太浪费时间;     3、速...

2011-04-10 22:42:55 377

原创 PostgreSQL的相关书籍

    目前世面上关于postgresql的中文书籍很少,权威的还是英文书籍。有2本很不错:    1、PostgreSQL-9-Admin-Cookbook         如果你要管理好pgsql9.x,该书是最好的选择。     2、PostgreSQL 9.0 High Performance         如果你要强化pgsql的性能,该书是你最好的帮手和指南。...

2011-04-04 12:27:04 720

原创 PostgreSQL真好

       最近测试了一下pgSQL的性能,挺不错的。它能处理大数量级的查询,这是很多开源数据库达不到的。      世间的事情真奇怪,好的东西,往往不为人所知。亦或是,发现好东西的人,舍不得共享。      最近的数据库测试经历,我想向有关爱好数据库的同行,关心mis开发的人员分享:postgresql,好样的。      加入到pgsql的队伍中来吧,你会获得更多。...

2011-04-04 12:21:51 127

原创 jbpm4 的gpd源码地址

jbpm4的gpd功能太弱,很多属性没有设置功能,如果想在工作流方面有所建树,对jpdl的设计器要做扩展了。找了半天,其源码地址位于jbosstool目录下http://anonsvn.jboss.org/repos/jbosstools/tags/jbpm-jpdl-4.2/。 当然,流程设计器的另外一个思路是,对其web设计器作改造。这两条思路,还未进行深入评估。...

2010-12-26 22:27:21 132

原创 vmware虚拟机使用技巧

由于网络冲浪的原因,加上很多网页有病毒木马,常常只能用虚拟机了。以下几个技巧可以帮你用好虚拟机:    1、虚拟机中使用xp系统,启动速度快。    2、把虚拟机文件放在独立的硬盘上,这样不影响主机速度。    3、使用独立的虚拟硬盘,把自己常用资料都放在这个disk上,及时虚拟机坏了,复制一个,加上该硬盘,即可。    4、除了访问网上银行等,建议使用firefox.    ...

2010-12-26 22:22:48 330

原创 转---myeclipse常用技巧

Myeclipse的一些常用设置 文章分类:Java编程1、Myeclipse启动后Progress框里显示:Unable to update index for central http://repo1.maven.org/maven2/ ,一直处理,没完没了,解决办法:Window => Preferences =&gt...

2010-07-29 10:52:42 76

原创 用xmanager连接aix,使用db2ca,db2cc

1、export DISPLAY=YourClientIP:0.02. run this as root or your own user:/usr/openwin/bin/xhost 3,在xmanager3的xstart中,选择dtterm. 4,运行db2cc. 备注:确保dtlogin已经启动,用ps -ef|grep dtlogin         另...

2010-07-26 17:11:50 160

原创 访问final 类型的类静态变量不会导致static块代码的运行

class Test{     public static Map m=new Map();      public static final String name="hello";      static     {        m.put("hello,"dddd")        m.put("abc","dddd");      } ...

2010-07-19 16:06:07 334

原创 c++中的对象复制

在bcb的对象跨dll的复制中,正确的复制方式为:针对字串的复制;      dest.xxx_string=src,xxx_string.c_str(); 否则在对象跨dll的复制中,会出现内存问题,进而影响到后续的内存使用,对象创建等。打开codeguard,可以看的一清二楚。...

2010-07-19 16:01:54 95

原创 java samba 例子

有了前文的基础,附上一下例子代码,希望对大家有所帮助。 package demo;import jcifs.smb.SmbFile;import jcifs.smb.SmbFileFactory;import jcifs.smb.SmbFileOutputStream;public class TestSamba {    public static String sh...

2010-06-13 11:29:40 174

java 中访问windows共享(samba)经验

jcifs已近到了1.3.14版本了,但其中的smbafile还是有些不方便的地方。其一、不能像java.io.File那样基于parent目录构造新文件。        导致应用代码结构复杂,不好阅读,同时。其二、每次构造文件都要重新认证,太繁烦。 为此,增加了也smbfile的厂类,以客户上述2个缺点。package jcifs.smb;import jcifs.s...

2010-06-13 11:27:33 449

原创 logback一个奇怪的时间配置

在logback.xml中,需要增加日志输出时间的豪秒部分,以便察看某个功能的性能:    <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">        <layout class="ch.qos.logback.classic.PatternLayout">       ...

2010-05-25 11:29:36 532

原创 jprofiler5的使用1

假设jprofiler5路径安装在/opt/jprofiler5目录下。注意:jprofiler5的安装一定要在xwindow环境下装,且要启动一次,输入好license信息。1、在用户的启动路径中加上有关jprofiler5的动态库路径 LD_LIBRARY_PATH=/opt/jprofiler5/bin/linux-x64:$LD_LIBRARY_PATHexport...

2010-05-17 15:30:29 95

jeecms优化

运行了一下jeecms免费版,很多地方还是可以优化的:   1、hibernate日志输出方式   2、文章页面的优化pageact。 总得说来,jeecms还不错,尽管和php168等成熟的cms还有不少差距。要是用wicket实现就好了。...

2010-04-23 16:52:07 202

开源portal:gatein

   gatein  portal是jboss portal和EXO结合的产物,集中了两者的优势,布局管理做得不错。可从www.jboss.org下载到3.0版本。

2010-04-21 22:24:59 236

iq sql语句性能优化之(between)

      在最近的一个iq查询语句中发现,10个(treeid>=100000000 and treeid<=20000000000) 之间用or并联条件,iq的相应速度变得奇慢无比,后来改为between语句就快多了,有时对sybase iq真是无语了。估计是关联条件太多,between只算一个条件,加上treeid是bigint导致的吧。...

2010-04-21 22:22:37 1525

ajaxswing开源就好了

  看到ajaxswing的demo地址:http://demo.creamtec.com/ajaxswing/apps/SwingSet2  感觉做的不错,要是能开源就好了。  wicket和ajaxswing相比,封装性还差些。

2010-03-20 22:22:31 185

原创 weblogic10线程数配置

根据客户的要求,我们在webblogic10上测试wicket框架的性能。需要设置并发线程数设置。根据网上资料,需要在config.xml的server部分配置修改,如下:  <server>    <name>AdminServer</name>    <execute-queue>      <name>defau...

2010-01-19 16:50:55 699

java db 查询优化---选择数据库事务支持

通过跟踪数据库连接的使用,发现很多查询没必要要求事务,只要支持事务即可,这样,查询速度快多了。一方面是和服务器交互次数少了,不必调用setautocommit(true),commit等方法,另一方面,在非事务环境下,查询要快很多,消耗也少。   只要把事务设置成PROPAGATION_SUPPORTS,即可。<bean id="baseTxService" class="org...

2009-12-09 22:16:37 90

hibernate中一对一优化

优化前的代码:    public List findExamGuideByStaff_bak(int belong_exam_id, int belong_table_id) {        String hql="from ExamGuide e where e.belong_exam_id=? and e.belong_table_id=? order by e.guide_no"...

2009-12-03 15:49:50 65

使velocity中加载类中的资源文件

  在velocity1.4中,为了模版文件加载支持资源文件方式,需要在velocity.properties文件中配置2个属性:classpath.resource.loader.class =org.apache.velocity.runtime.resource.loader.ClasspathResourceLoaderresource.loader=file,classpath...

2009-11-22 23:19:07 140

多表查询与join查询

   oracle 中,多表查询和join查询在同一个from中是不混用的。以下语句是可以的:select t.guide_id,t.staff_id,st.score from (select eg.guide_id,cfg.staff_id,cfg.exam_staff_id ,cfg.score_type  from exam_guide2 eg,staff_mark_con...

2009-11-22 17:04:26 344

wicket -based application的优化

 1、application参数设置:        this.getMarkupSettings().setDefaultMarkupEncoding("utf-8");        this.getDebugSettings().setAjaxDebugModeEnabled(false);        this.getMarkupSettings().setStripWick...

2009-11-08 21:11:49 69

原创 JVM GC调优(转)

JVM GC调优 年轻代和年老代增量的比例分别通过命令行参数 -XX:YoungGenerationSizeIncrement=<Y> 和-XX:TenuredGenerationSizeIncrement=<T> 来设定。而缩小比例的要通过-XX:AdaptiveSizeDecrementScaleFactor=<D> 参数来设定。...

2009-11-02 22:14:15 258

加油卡查询系统启动参数

   JAVA_OPTS="-Xms5048m -Xmx8048m -XX:MaxPermSize=256m  -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dcom.sun.management.jmxre...

2009-11-02 20:20:13 193

weblogic outofmemory与jdk的位数

       最近有个客户的weblogic老发生outofmemory现象,经过数天的监控,交流,调整。基本可以断定是weblogic 8.1跑在64位jdk造成的。加了d32参数,使weblogic的数据段跑在32位后,outofmemory导致的系统无法提供服务的情况基本消除。        这种事情的出现,应该怪集成商。当初买weblogic 8.1就不应该跑在64位机器上嘛。...

2009-10-22 16:46:19 90

关于wicket的几本书籍

   目前关于wicket的英文书籍有:   1.wicket in action:比较高级,讲的内容比较深,揭示wicket的高级开发秘密   2.pro wicket,2006年出版的,内容偏旧了。   3.Enjoying_Web_Development_with_Wicket,属于新出的书籍,适合入门者。    中文书籍主要是王磊编写的《wicket开发指南》,不过有些...

2009-09-30 17:12:03 106

原创 我常去几个的技术网站

1.java.csdn.net:java大本营2.www.delphifans.com:delphi迷3.www.iteye.com:javaeye4.http://blog.csai.cn/index.asp:希塞it

2009-09-30 17:06:03 80

wicket stuff-dojo介绍

    wicket stuff是一个对wicket进行扩展的很有影响力的开源组织,旗下有很多子项目,其中以dojo和inmethogrid很出名。    dojo提供了Drag and Drop支持,可用于栏目内容定制。    dojo提供的几个容器很不错:,尤其是split和Accordion容器。Tab Container Split Container ...

2009-07-04 10:49:00 113

遗留的技术问题

     1.基于axis框架的web service自动注册。     2.spring ex在无法本机运行2个实例。     3.基于xml的序列化,未正式使用。     4.基于wicket的web开发框架开发。     5.CA调用远程化,独立部署。  ...

2009-07-03 14:28:41 112

Devproof Portal---一个基于wicket的portal开源产品

     Devproof Portal 是一个基于apache wicket的开源portal 产品。        其主页:http://www.devproof.org/other/portal,其"features and screen shots"页面中这样称赞wicket:       The devproof portal is a powerful portal. It...

2009-07-03 12:06:21 175

hibernate dialet的一个扩展(增加char类型字段映射)

    在使用hibernate访问sybase iq数据库中,char字段在使用addentity方式返回对象时,无法得到正确的结果,通过对sybasedialet的扩展,可以有效解决这一问题,避免了在sql语句中使用convert函数做字段类型转换,有效提高了sql效率,减少sql语句大小。要知道,很多数据库对sql语句的长度是由限制的。    public class IQDialect...

2009-07-03 10:22:56 144

wicket的modalwindow导致日期控件无法显示

       wicket的modalwindow的弹出窗口中,wicket自动加了form标签,应用中又增加了form,导致form嵌套。这样日期控件在modalwindow弹出时,无法正常使用。把modal.js脚本中的组成窗口的html中去掉form标签后,即可正常使用。       当然,这个问题只出现在modalwindow通过panel的方式显示时出现的,如果使用page方式,则不...

2009-07-02 12:27:33 120

jboss5.0启动时的一个网络bug

     6月23日,在济南实施系统上线时,安装过程都很顺利的,但在启动jboss时,出错:com.arjuna.ats.arjuna.exceptions.FatalError:[com.arjuna.ats.internal.arjuna.utils.SocketProcessId_2] - SocketProcessId.getpidcould not get unique ...

2009-07-02 10:45:33 268

linux下后台启动vm虚拟机技巧

     经常发现使用vmrun start xxxxx.vmx nogui的方式启动linux下的虚拟机,常常失败。而用vmplayer是没有问题的,后来发现虚拟机目录下有些lck和vmem的后缀文件,删除这些文件即可顺利启动vm了。     rm -fr *.lck     rm -fr *.vmem     vmrun start rhel3.vmx nogui &...

2009-06-09 23:45:26 807

tools.jar和jboss,还有java_home

      在java的启动类路径中,有和没有tools.jar,在jconsole时监控的内存图形,结果是两样的。真不知道,sun有什么必要这样搞。      启动jboss前,如果没有设置java_home,则java.class.path中就不会有tools.jar.      我们知道,tools.jar主要是提供了编译java文件有关的功能。...

2009-06-04 15:08:08 115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除