- 浏览: 201223 次
- 性别:
- 来自: 杭州
最新评论
-
budairenqin:
budairenqin 写道carlosfu 写道膜拜一下,要 ...
写个RPC娱乐一下 -
budairenqin:
carlosfu 写道膜拜一下,要是把实现过程写个博客或者文档 ...
写个RPC娱乐一下 -
dengchang1:
好文章。 详细看了《Netty源码细节1--IO线程(Even ...
Netty源码细节3--accept(Linux os层 + Netty层代码细节) -
carlosfu:
膜拜一下,要是把实现过程写个博客或者文档就更赞了
写个RPC娱乐一下 -
budairenqin:
I_am_rookie 写道你好!能把安装包发我一下吗?我找了 ...
CentOS 6.3 X86_64安装MySQL 5.5.28 64-Bit RPM以及my.cnf配置
文章列表
新项目开始之前领导让研究下公司原有的框架(基于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
- 博客分类:
- Spring
最近想读下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
- 博客分类:
- Tomcat
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 ...
修改一下pom.xml就ok了
<dependencies>
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.7.0</version>
<s ...
Maven乱码问题解决
- 博客分类:
- 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,用私钥加密的数据只有对应的 ...