`
marschen
  • 浏览: 80453 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
在logback.xml中,需要增加日志输出时间的豪秒部分,以便察看某个功能的性能:     <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">         <layout class="ch.qos.logback.classic.PatternLayout">             <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{10} - ...
假设jprofiler5路径安装在/opt/jprofiler5目录下。 注意:jprofiler5的安装一定要在xwindow环境下装,且要启动一次,输入好license信息。 1、在用户的启动路径中加上有关jprofiler5的动态库路径   LD_LIBRARY_PATH=/opt/jprofiler5/bin/linux-x64:$LD_LIBRARY_PATH export LD_LIBRARY_PATH   2、在tomcat的启动脚本中增加jprofiler5的启动参数,包括监听端口等。     CATALINA_OPTS="-agentlib:jpr ...
运行了一下jeecms免费版,很多地方还是可以优化的:    1、hibernate日志输出方式    2、文章页面的优化pageact。   总得说来,jeecms还不错,尽管和php168等成熟的cms还有不少差距。 要是用wicket实现就好了。
   gatein  portal是jboss portal和EXO结合的产物,集中了两者的优势,布局管理做得不错。可从www.jboss.org下载到3.0版本。
      在最近的一个iq查询语句中发现,10个(treeid>=100000000 and treeid<=20000000000) 之间用or并联条件,iq的相应速度变得奇慢无比,后来改为between语句就快多了,有时对sybase iq真是无语了。估计是关联条件太多,between只算一个条件,加上treeid是bigint导致的吧。
  看到ajaxswing的demo地址:http://demo.creamtec.com/ajaxswing/apps/SwingSet2   感觉做的不错,要是能开源就好了。   wicket和ajaxswing相比,封装性还差些。
根据客户的要求,我们在webblogic10上测试wicket框架的性能。需要设置并发线程数设置。 根据网上资料,需要在config.xml的server部分配置修改,如下:  <server>     <name>AdminServer</name>     <execute-queue>       <name>default</name>       <thread-count>200</thread-count>       <threads-maximum>400 ...
通过跟踪数据库连接的使用,发现很多查询没必要要求事务,只要支持事务即可,这样,查询速度快多了。 一方面是和服务器交互次数少了,不必调用setautocommit(true),commit等方法,另一方面,在非事务环境下,查询要快很多,消耗也少。   只要把事务设置成PROPAGATION_SUPPORTS,即可。 <bean id="baseTxService" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean" abstract=&q ...
优化前的代码:     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";         List data=null;         Session session=super.getHibernateSession();           ...
  在velocity1.4中,为了模版文件加载支持资源文件方式,需要在velocity.properties文件中配置2个属性: classpath.resource.loader.class =org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader resource.loader=file,classpath   测试代码如下:   //        VelocityEngine engine = new VelocityEngine(); //        engine.init();    ...
   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_config cfg,exam_table et         where eg.belong_exam_id=cfg.belong_exam_id and et.table_id=eg.belon ...
 1、application参数设置:         this.getMarkupSettings().setDefaultMarkupEncoding("utf-8");         this.getDebugSettings().setAjaxDebugModeEnabled(false);         this.getMarkupSettings().setStripWicketTags(true);         this.getMarkupSettings().setStripXmlDeclarationFromOutput(true);    ...
JVM GC 调优 年轻代和年老代增量的比例分别通过命令行参数 -XX:YoungGenerationSizeIncrement=<Y> 和-XX:TenuredGenerationSizeIncrement=<T> 来设定。而缩小比例的要通过-XX:AdaptiveSizeDecrementScaleFactor=<D> 参数来设定。如果增量是X%,那么每次减小量就是(X/D)%。   吞吐量目标测量垃圾回收时间和非垃圾回收时间(也就是应用时间)的比例。这个目标时间可以用命令行参数-XX:GCTimeRatio=<N> ...
   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.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxre ...
       最近有个客户的weblogic老发生outofmemory现象,经过数天的监控,交流,调整。基本可以断定是weblogic 8.1跑在64位jdk造成的。加了d32参数,使weblogic的数据段跑在32位后,outofmemory导致的系统无法提供服务的情况基本消除。          这种事情的出现,应该怪集成商。当初买weblogic 8.1就不应该跑在64位机器上嘛。
Global site tag (gtag.js) - Google Analytics