
new 对象的初始化过程 类加载(加载,解析,初始化)->分配内存(TLAB,空闲列表)-》加锁分配(cas或TLAB分配),初始化变量(对象头...
序列化协议: hession probuff thrift协议 rpc: grpc dubbo thrift hadoop的rpc
断断续续把结构化思考方式,即金字塔原理看完了,里边内容确实对个人影响很大,如何结构化思考问题,分析问题,形成金字塔模型去深入本质的分析,切中要害...
容器: 四种容器:Engine (引擎), Host(主机), Context(上下文), 和 Wrapper(包装器) Catalina: ...
Catalina 中有两个主要的模块:连接器和容器 连接器:httpConnector:创建一个服务器套接字,获取到http请求,accept方...
协议部分http: 客户端请求部分: 1:方法-URI-协议版本:方法:GET, POST,HEAD, OPTIONS, PUT, DELETE...
Throwable:异常的超类,子类分为error和exception error:应用程序不应该捕获的异常,一般是系统错误或者底层资源错误,也...
类加载器(new,获取静态方法,父类没有被调用过,反射调用等): 载入:加载.class文件通过全限定名获取二进制字节流,根据字节流生成方法区运...
二叉树: 完全二叉树 堆: 二叉查找树: 平衡二叉树: 2-3平衡树: 红黑树: 参考资料: https://www.cnblogs.com/w...