自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 拦截类型的拦截器

 先给大家介绍一种拦截方式:拦截类型的拦截器。故名思议:比如我想拦截所有com.xx.xx.ConsumerBean,要是单独拦截某些beanId会显的很笨重,那么提供一种拦截器,拦截类型。代码如下: /** * Created by IntelliJ IDEA. * User: guzhen.cg * Date: 13-4-10 * Time: 下午3:15 ...

2013-04-18 00:32:02 533

原创 jfreechart在linux下乱码问题

JFreeChart和中文验证码的乱码问题和jsp的编码无关,是由于Java虚拟机找不到字体文件造成的,所以同类的Swing或者AWT的中文乱码问题也适用环境:JDK1.6RedHat5Tomcat6解决方法:1.确认%JavaHome%/jre/lib/fonts目录下存在zysong.ttf2.在%JavaHome%/jre/lib/fo...

2012-11-11 09:27:57 126

原创 BTrace实践

        今天使用了BTrace排查线上问题,发现很好用,推荐给大家。 import static com.sun.btrace.BTraceUtils.println;  import static com.sun.btrace.BTraceUtils.*;  import com.sun.btrace.annotations.*;  import static ...

2012-10-24 14:04:20 206

原创 spring代理类中获取实现类的方法

今天写测试,需要对某个spring注入的类中set MOCK对象,需要获得代理的对象。    public static Object getTargetObject(Object proxy) throws Exception { if(!AopUtils.isAopProxy(proxy)) { //判断是否是代理类 return proxy; }...

2012-09-26 14:13:11 447

批量运行shell

在linux下面,我们可能需要做很多重复的工作,有什么可以简化的呢,一个小脚本for untar in ./*.tar.gz; do sudo tar xvf $untar; done  把当前目录下所有的 .tar.gz 文件的文件名逐一赋给变量 ARK,让 tar 来引用 ARK 变量...

2012-09-06 16:56:48 163

原创 inux yum安装mysql后要注意的一些初始化问题

 1. 配置开机启动服务/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动]/sbin/chkconfig –add mysqld [在服务清单中添加mysql服务]/sbin/chkconfig mysqld on [设置mysql服务开机启动]/sbin/service httpd start [启动httpd服务,与开机启动无关]/sbin/...

2012-09-01 11:36:21 93

原创 【转】fiddler教程

一篇很爽的博客http://www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.htmlFiddler 教程Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助...

2012-08-31 10:38:36 93

原创 nginx,tomcat环境中 redirect的问题

场景: nginx监听9999端口,转发到tomcat监听的8080端口。比如客户请求:http://10.232.128.168:9999 这个登陆页面。在客户登陆之后,redirect到相对路径/home.do。此时,客户的请求地址是:http://10.232.128.168/home.do,端口号没有了。这个时候访问失败,必须在手动加上端口号才能访问,...

2012-07-11 10:20:26 256

BeanNameAutoProxyCreator拦截器拦截某个实现类方法的步骤

 第一步:配置实现MethodInterceptor的切面public class OutsideInvokeLogInterceptor implements MethodInterceptor{ private static Logger log = Logger.getLogger("outsideInvoke"); @Override public Object...

2012-07-10 15:03:00 776

原创 cobertura-1.9.4.1结合tomcat生成测试报告

1. 下载 cobertura-1.9.4.1.zip2. 将cobertura.jar、lib下的jar包copy到$TOMCAT_HOME/lib下。3. 将coberturaFlush.war copy到$TOMCAT_HOME/webapps下。4. 编写build.properties # The source code for the examples can be...

2012-03-13 14:39:45 177

liunx动态创建文件夹

#当天日期sudo mkdir /home/admin/htdocs/`date '+%Y-%m-%d-%H:%M'`#昨天日期date '+%Y%m%d' -d '1 days ago' 

2012-03-09 18:34:24 177

原创 linux 安装rzsz

定制安装的linux可能没有把rzsz包安装到系统,这对用securecrt这样的windows工具传输文件特别不方便。为了使用这个方便的法门,可以手动安装之。1、  下载软件 rzsz-3.34.tar.gz。登录linux,用命令 wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz下载。2、解压 tar zxv...

2011-09-13 18:43:26 382

原创 EasyMock问题总结

                                                               EasyMock问题总结     最近开发中同事遇到过很多EasyMock的问题,也许有时候会怀疑easyMock是不是出了问题,其实99.99%的情况都是我们自己的代码出了问题,所以请认真的检查出错前后代码。       1.java.lang.I...

2011-05-31 14:23:44 246

linux 下取进程占用 cpu/内存 最高的前10个进程

此文于2010-12-12被推荐到CSDN首页如何被推荐? # linux 下 取进程占用 cpu 最高的前10个进程ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head# linux 下 取进程占用内存(MEM)最高的前10个进程ps aux|head -1;ps aux|g...

2010-12-19 21:13:43 141

Pelops-----cassandra客户端封装(实现连接池)

   Pelops相传是cassandra的一个儿子,对于一个命途多舛的女人来说,儿子应该是她唯一的寄托,可见这个短小精悍的框架的强悍之处。   这个框架的优点:   1.基于thrift底层编写,速度快,实现优美,使用方便。   2.实现了连接池,支持集群配置。   3.对于集群的每个节点实现负载均衡。   4.增加了对错误的处理。   5.跟踪最新的cassand...

2010-09-07 14:29:39 222

struts2 velocity 异常处理流程

一般的struts2异常处理流程分为1.action抛出的异常2.action返回error针对这两种异常,我们通过message文件同一定义异常,在程序中返回异常编码,流程如下:1.定义异常属性文件XXX.properties shop.shopaction.error.editshopinfo = 店铺名称或域名已存在,修改失败!shop.vendershopa...

2010-09-07 13:56:47 223

Ibator优化版代码生成过程

1. 下载优化版的ibator,去掉了很多不必要的内容,面对讨厌的注释还是有一些没有用的ibatorgenerator等,做了优化。2. 编写ibatorConfig.xml<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE ibatorConfiguration PUBLIC "-//Apache Softwar...

2010-08-19 00:10:38 151

记录tomcat控制台输出日志

    今天把用了2年的tomcat重新整了下,终于解决了日志的记录问题,一般我们启动tomcat有两种方式:1.命令行启动。 需要修改startup中最后一行启动命令 call "%EXECUTABLE%" run %CMD_LINE_ARGS% >> D:\tomcat210log\"%date:~4,10%.log"         注意 : run 其他的不用解...

2010-03-17 14:23:13 674

原创 春去春又来,BUG没了还会再来!

            万恶的bug,大家看看都有这么愚蠢的么:1.使用sequence时 用 select max(id) from table;  -------太暴力了,直接数据记乱 2.多层for循环的时候,就是2,不多说看2比代码:for(int i=0; i<size1; i++){ for(int j=0; j<size2; j++){ ...

2010-02-05 11:17:34 87

原创 log4j.properties的放置位置

      今天和项目经理讨论了下log4j.properties具体的放置位置,我开始赞成直接放置在classpath下面,这样方便管理,对性能应该也有所提高,但经理从服务器管理者的角度告诉我这种做法的缺陷:更新log4j.properties时必然要重启应用,灵活性会降低。比如我要将输出控制由INFO 到 DEBUG 如果能配置到外面则方便很多。他还说了如果要重启某个应用需要重启多个服务器,因...

2010-02-05 10:26:48 939

原创 发生试探非法用现有两阶可用资源落实一阶可用资源-问题解决

在websphere中编写的消息驱动bean中使用了数据源,在onMessage()运行完之后报错:发生试探非法用现有两阶可用资源落实一阶可用资源。 我的原因是因为消息驱动bean的配置文件中 <transaction-type>Container</transaction-type> 修改成 <transactio...

2010-01-29 17:11:02 73

原创 websphere6.1配置消息驱动bean2.0(基于发布/订阅)手记

     最近公司有个需求,需要接收其他部门发送的MQ请求,发送MQ的部门是基于pub/sub方式发布的。我负责我们部门的订阅MQ的开发。    环境:websphere6.1    实现:a) 采用Message Driver Bean在WAS上部署一个EJB应用,将业务逻辑在MDB的onMessage () 方法中实现。             b) 采用JMS程序自己开发轮询...

2010-01-29 17:05:18 118

原创 websphere6.1部署ejb2.0

a.开发环境:websphere6.1、myeclipse 注意:websphere6.1本没有对ejb3.0进行支持,需要到网站上下载1.补丁安装工具 updateinstall http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg240127182.补丁http://www-01.ibm.com/support/d...

2010-01-29 17:03:27 154

java计算器合集 欢迎下载

7个自己写的java计算器。欢迎下载 绝对都好用!!!!!!!!!!!

2008-09-04

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

TA关注的人

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