- 浏览: 114439 次
- 性别:
- 来自: 北京
最新评论
-
a250152:
不错 ,真的不错 对初学者来说!
BeanNameAutoProxyCreator拦截器拦截某个实现类方法的步骤 -
iq527:
~.~ 源码的话随便找个反编译的工具就能看到了吧 推荐jd- ...
Ibator优化版代码生成过程 -
Angly1018:
能不能把原码也贡献出来
Ibator优化版代码生成过程 -
empty33:
蛮不错的,尤其去除了example和垃圾备注
Ibator优化版代码生成过程 -
xcg9593:
学习了,但是D:\tomcat210log这个路径必须先手动创 ...
记录tomcat控制台输出日志
文章列表
在websphere中编写的消息驱动bean中使用了数据源,在onMessage()运行完之后报错:
发生试探非法用现有两阶可用资源落实一阶可用资源。
我的原因是因为消息驱动bean的配置文件中
<transaction-type>Container</transaction-type>
修改成
<transaction-type>Bean</transaction-type>之后问题解决
先给大家介绍一种拦截方式:拦截类型的拦截器。故名思议:比如我想拦截所有com.xx.xx.ConsumerBean,要是单独拦截某些beanId会显的很笨重,那么提供一种拦截器,拦截类型。代码如下:
/**
* Created by IntelliJ IDEA.
* User: guzhen.cg
* Date: 13-4-10
* Time: 下午3:15
* To change this template use File | Settings | File Templates.
*/
import java.lang.reflect.Ac ...
JFreeChart和中文验证码的乱码问题和jsp的编码无关,是由于Java虚拟机找不到字体文件造成的,所以同类的Swing或者AWT的中文乱码问题也适用
环境:
JDK1.6
RedHat5
Tomcat6
解决方法:
1.确认%JavaHome%/jre/lib/fonts目录下存在zysong.ttf
2.在%JavaHome%/jre/lib/fonts目录下执行"ttmkfdir -o fonts.dir"命令,重新生成fonts.dir文件
3.确认/usr/share/fonts/zh_CN/TrueType目录存 ...
今天使用了BTrace排查线上问题,发现很好用,推荐给大家。
import static com.sun.btrace.BTraceUtils.println;
import static com.sun.btrace.BTraceUtils.*;
import com.sun.btrace.annotations.*;
import static com.sun.btrace.BTraceUtils.str;
今天写测试,需要对某个spring注入的类中set MOCK对象,需要获得代理的对象。
public static Object getTargetObject(Object proxy) throws Exception {
if(!AopUtils.isAopProxy(proxy)) { //判断是否是代理类
return proxy;
}
return getTargetObject(getProxyTargetObject(proxy));
}
private static Object getPr ...
在linux下面,我们可能需要做很多重复的工作,有什么可以简化的呢,一个小脚本
for untar in ./*.tar.gz; do sudo tar xvf $
untar; done
把当前目录下所有的 .tar.gz 文件的文件名逐一赋给变量 ARK,让 tar 来引用 ARK 变量
1. 配置开机启动服务/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动]/sbin/chkconfig –add mysqld [在服务清单中添加mysql服务]/sbin/chkconfig mysqld on [设置mysql服务开机启动]/sbin/service httpd start [启动httpd服务,与开机启动无关]/sbin/se ...
一篇很爽的博客
http://www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.html
Fiddler 教程
Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。
阅读目录
Fiddler的基本介绍
Fiddler的工作原理
同类的其它工具
Fiddler如何捕获Firefox的会话
场景:
nginx监听9999端口,转发到tomcat监听的8080端口。
比如客户请求:http://10.232.128.168:9999
这个登陆页面。
在客户登陆之后,redirect到相对路径/home.do。
此时,客户的请求地址是:http://10.232.128.168/home.do
,端口号没有 ...
第一步:配置实现MethodInterceptor的切面
public class OutsideInvokeLogInterceptor implements MethodInterceptor{
private static Logger log = Logger.getLogger("outsideInvoke");
@Override
public Object invoke(MethodInvocation invocation) throws Throwable {
String methodName = invoca ...
1. 下载 cobertura-1.9.4.1.zip
2. 将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 found in this directory
src.dir=/home/a/project/src/mbr_luna_subway_20120221_jan/subway-biz/src
# ...
#当天日期
sudo mkdir /home/admin/htdocs/`date '+%Y-%m-%d-%H:%M'`
#昨天日期
date '+%Y%m%d' -d '1 days ago'
linux 安装rzsz
- 博客分类:
- 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 zxvf rzsz-3.34.tar.gz
3、安装 cd rzsz-3.34 ; make posix 。注意:这个软件安装与常规的GNU软件不同—没有configure(配置)及make insta ...
EasyMock问题总结
最近开发中同事遇到过很多EasyMock的问题,也许有时候会怀疑easyMock是不是出了问题,其实99.99%的情况都是我们自己的代码出了问题,所以请认真的检查出错前后代码。
1.
java.lang.IllegalStateException: missing behavior definition for the preceding method call getBidwordSequence()
...
此文于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|grep -v PID|sort -rn -k +4|head