- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 java内存溢出示例(堆内存、栈内存)
1、堆内存溢出示例:/** * Created by Chengrui on 2015/8/23. * java OutOfMemoryError test */public class Heap { public static void main(String[] args){ List list = new ArrayList();
2015-08-23 18:24:24 624
原创 过滤器(Filter)和拦截器(Interceptor)的区别
简单来说,区别如下:1、Filter基于回调函数,我们需要实现filter接口中的doFilter方法就是回调函数,而interceptor则是基于java本身的反射机制,这是两者最本质的区别。2、Filter是依赖于servlet容器的,即只能在servlet容器中执行,很显然没有servlet容器就无法来回调doFilter方法。而interceptor与servlet容器无关。3
2015-08-19 18:11:25 400
原创 RPC和WebService等相关远程通信概念理解
1、RPC:(Remote Procedure Call Protocol)RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文本集,通常形成“classname.methodname”形式。优点:跨语言跨平台,C端、S端有更大的独立性。缺点:不支持对象,无法在编译器检查出错误,只能在运行期检查发现错误。2、JMS
2015-08-18 19:49:04 1870
原创 RESTful架构详解
传统上,软件和网络是两个不同的、互不相通的领域,没有交集;软件开发主要都是单机环境,网络则主要负责系统之间的通信。 互联网的兴起和发展,慢慢使得这两个领域不得不开始融合到一起,所以现在我们在软件开发的时候必须考虑在互联网环境下使用的情况。 RESTful架构,就是目前最流行的一种互联网软件架构,也就是说以网络为基础的应用软件的架构设计。
2015-08-18 18:06:42 456
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人