`
budairenqin
  • 浏览: 201223 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
    新项目开始之前领导让研究下公司原有的框架(基于struts1.2.9+spring2.0.6),比较古老了。读service基类时发现竟然将request穿透到了service层(request为BaseService的实例变量),这样service就变成了有状态Bean,使service层变成了非线程安全,导致用Spring容器管理service的时候不得不使用prototype的scope     我们知道,service由于要做事务的包装,需要创建代理对象,spring中使用JDK动态代理或者CGLIB动态代理来创建代理对象,据说JDK动态代理创建对象的时间快于CGLIB,但是性能 ...

Building Spring 3

最近想读下spring3的源码,决定自己构建下spring3以方便阅读源码 参考了以下资料: Spring Team Blog:http://blog.springsource.org/2009/03/03/building-spring-3/ http://zachary-guo.iteye.com/blog/661839 一、首先确定你的机器有以下环境: 1.JDK1.6或以上版本 ...

Building Tomcat 6

1.安装TortoiseSVN http://tortoisesvn.net/ 2.利用TortoiseSVN下载Tomcat6源码 exoprt http://svn.apache.org/repos/asf/tomcat/tc6.0.x/tags/TOMCAT_6_0_26 (我选择的版本是TOMCAT_6_0_26) 3.编译Tomcat6源码 Tomcat是用ant构建的,首先要安装ant,这里不介绍ant的安装了 从Tomcat的源代码文件找到build.properties.default文件,把名字改为build.properties,打开这个文件找到下面这行: b ...

javac语法分析

这年头,还有比我手欠的么?一笔一笔画出来的注释...... debug图:
修改一下pom.xml就ok了         <dependencies>                 <dependency>                         <groupId>com.sun</groupId>                         <artifactId>tools</artifactId>                         <version>1.7.0</version>                         <s ...

Maven乱码问题解决

本文转载自: http://www.blogjava.net/wangzhouyu/archive/2011/06/30/353403.html 1.编译乱码,设置编译的字符集编码和环境编码 <plugin>         <groupId>org.apache.maven.plugins</groupId>         <artifactId>maven-compiler-plugin</artifactId>         <version>2.3.2</version>         < ...

关于条件编译

被初始化为编译期常量的 static final 变量的引用,在编译时被解析为常量值的一个本地拷贝,这恰好让java能实现条件编译 看例子: public class Example { public static void main(String[] args) { if (Debug.debug) { System.out.println("Debug is true"); } } } class Debug { static final boolean debug = ...
import java.util.Enumeration; import java.util.Properties; public class SystemProperties { public static void main(String[] args) { Properties properties = System.getProperties(); Enumeration<?> enumeration = properties.keys(); String property = "&qu ...
原文地址http://chenling1018.blog.163.com/blog/static/1480254201058112410789/ 一,公钥私钥 1,公钥和私钥成对出现 2,公开的密钥叫公钥,只有自己知道的叫私钥 3,用公钥加密的数据只有对应的私钥可以 解密 4,用私钥加密的数据只有对应的 ...
Global site tag (gtag.js) - Google Analytics