
手写系列
珑志凤
这个作者很懒,什么都没留下…
展开
-
手写springmvc
SpringMVC框架对于Java后端程序员来说再熟悉不过了,但是也只是熟悉而已,用多了就熟了,但是有多少人去了解过他的原理,其实很多人会说,我会用不就行了吗,了解原理有什么用了,但当你了解之后才知道有很多巧妙的设计在里面。如果不看Spring的源码,你将会失去一次和大师学习的机会,它的代码规范,设计思想很值得学习。会用,你永远只是一个码农,深入原理你才能成为大师。 废话不多说,...原创 2018-10-11 11:41:40 · 162 阅读 · 0 评论 -
从零手写RPC
公司很多同事对RPC不是很理解,所以手写了一个rpc框架,顺便把原理给他们讲了下,特意发在博客上,希望对大家有帮助。1、什么是rpcrpc即远程过程调用,是Remote Procedure Call,说人话,就是在本地调用其他系统提供的方法,就像调用本地方法一样。2、实现原理有通讯,就少不了IO有对象通过网络传输,就少不了序列化本地是不可能直接调用远程方法的,所以需要代理...原创 2018-09-17 15:02:17 · 274 阅读 · 1 评论 -
手写springioc
前一段时间比较忙,手写系列停了一段时间,今天完成了springIOC系列,废话不多说,直接上干货。下面是整个目录结构:下面我多包下的类文件一一详解annotation包下面是两个注解下面是控制类下面是模仿springIOC里的容器类(ApplicationContext)和Bean工厂(BeanFactory),以及他的初始化类(ClassPathXmlAp...原创 2018-11-12 15:19:05 · 162 阅读 · 0 评论