摘要: java动态代理是java语言的一项高级特性。在平时的项目开发中,可能很难遇到动态代理的案例。但是动态代理在很多框架中起着不可替代的作用,例如Spring的AOP。今天我们就聊一聊java动态代理的实现原理。 jdk对于动态代理的支持主要依赖于两个类:Proxy和InvocationHandler。 阅读全文
posted @ 2016-06-01 17:33 mayday芋头 阅读(718) 评论(0) 推荐(2) 编辑
摘要: 做过java web的同学都对tomcat非常熟悉。我们在使用tomcat带来的便利的同时,是否想过tomcat是如何工作的呢?tomcat本质是一个http服务器,本篇文章将搭建一个简单的http服务器。 1 Catalina模型 首先我们先了解一下tomcat的大致工作原理。tomcat的核心是 阅读全文
posted @ 2016-06-01 15:46 mayday芋头 阅读(10476) 评论(5) 推荐(8) 编辑