12 2017 档案
摘要:本文中只是提取了每个模块的关键部分,具体技术细节只能通过看代码来掌握。 1、socket 、serversocket tcp通信 2、servlet init destory process(req,resp) 3、connector processor 单请求单响应模型、阻塞 4、connecto
阅读全文
摘要:平常工作之余,计划学习几个工业级别的开源代码 java方向 1、 tomcat 推荐 how tomcat works 2、spring 推荐 Spring源码深度解析 python方向 Go方向
阅读全文
摘要:servlet是在服务器端运行的一个小程序。一个servlet就是一个java类,并且可以通过“请求-响应”编程模型来访问的这个驻留在服务器内存里的servlet程序。 1、生命周期 2、内置对象 ref: https://www.cnblogs.com/crowsong/p/6374106.htm
阅读全文
摘要:UML类图,描述对象和类之间相互关系的方式包括:依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合(Composition)、泛化(Generalization)、实现(Realization)等。 各种关系的强弱顺序: 泛化 = 实现 > 组合 >
阅读全文
摘要:总结摘要: ASCII:最早,英语 Unicode:通用字典 UTF-8:Unicode的实现,互联网通用,字节变长(1-4) 转载 http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html
阅读全文
摘要:装饰器的功能在很多语言中都有,名字也不尽相同,其实它体现的是一种设计模式,强调的是开放封闭原则,更多的用于后期功能升级而不是编写新的代码。 AOP(面向切面)算是一个比较热门的话题,以至于有一种论调说“AOP会替代OOP”,然而事实上AOP跟OOP的关注点并不相同。面向对象(OOP)的目的在于抽象
阅读全文
摘要:参考链接: http://allenwu.itscoder.com/hashmap-analyse https://tech.meituan.com/java-hashmap.html
阅读全文