架构探险
爱吃羊的大灰狼
这个作者很懒,什么都没留下…
展开
-
配置文件 property 处理工具 类
import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class Props...转载 2018-07-13 10:35:39 · 180 阅读 · 0 评论 -
架构探险之Spring笔记
public interface hello{ void say();}public class HelloImp implements hello{public void say(){.....}public void sayTo(){............}} 直接使用jdk的动态代理,每次调用方法都会 进入 InvocationHandler的 invoke方法,如果在invoke中不做特...原创 2018-07-14 20:39:52 · 235 阅读 · 0 评论 -
架构探险之自实现轻量级框架笔记
tomcat 会加载类 当类被使用时必定会加载需要 请求到达servlet后 就确定请求应该分发给谁? 为什么需要自己通过类加载器加载类 自己提前加载完,(注意: 一个类文件只会被加载一次 ){通过自定义类加载器 获得 类文件 通过类文件 获取各自类的信息 预先决定哪个控制器处理的哪个方法处理哪种请求 为后续操作提供基础"^((?!\\.jsp).)*$ 所有非jsp结尾 在重新写servlet中...原创 2018-07-14 20:42:19 · 191 阅读 · 0 评论 -
利用zookeeper实现自己的服务注册中心
首先确定服务注册中心的结构信息:具体如下图所示首先定义客户端注册接口,定义了一些基本方法;package lin.remoting.framework.register;import java.util.List;import java.util.Map;/** * 消费端注册中心 */public interface IRegisterCenterInvoker {...原创 2018-07-21 17:36:05 · 7774 阅读 · 8 评论 -
实现一个简易的PRC框架
了解了RPC的基本原理,学了netty之后心血来潮,相实现一个简易的RPC框架,想着挺简单的,但做的时候花费了一些功夫,感觉在做这个简易的框架最让我明白的道理就是,在做一个东西之前,首先应该明白这个框架的基本流程,只有搞明白这个之后在写才有方向,否则想也不想直接写的话会搞的自己一头雾水,总的来讲在做的时候收货颇多,理解的内部类,CountDownLatch等的的妙用,spring解耦的强大能力...原创 2018-08-04 20:52:02 · 631 阅读 · 0 评论