《Effective Java》笔记

2020-03-24
阅读 4 分钟
1.4k
很早就有读此书的打算,只是每次看过题目之后都觉得太底层,最近面试的时候被面试官虐的很惨emmmmmmm,面试官建议多注重底层,注重基础。遂重新拿出此书进行拜读!下面为自己记的笔记

《码出高效》笔记

2020-03-19
阅读 5 分钟
2.2k
此文档用于记录《码出高效》的二次筛选部分 一、编程规范 (一)命名风格 1.代码中的命名不能以下划线或者是美元的符号开始或结束 2.代码中的命名严禁使用拼音和英文混合的方式 3.类名使用UpperCamelCase驼峰命名,但是以下情况除外:DO/BO/DTO/VO/AO/PO/UID等 4.方法名,参数名,成员变量,局部变量都统一使用lowerCame...

设计模式相关

2020-03-19
阅读 17 分钟
976
一、单例设计模式 1.模式定义/应用场景 1.1 模式定义 保证一个类只有一个实例,并且提供一个全局访问点 1.2 场景 重量级的对象,不需要多个实例,例如线程池,数据库连接池 2.各种模式 2.1 懒汉模式 定义:延迟加载,只有在真正使用的时候才进行实例化 1)线程安全问题 2)double check 加锁优化 3)编译器,CPU有可能对...

《图解HTTP》读书笔记

2020-03-11
阅读 2 分钟
883
图解HTTP 一.了解Web及网络基础 1.TCP/IP分层 2.IP,TCP和DNS 3.URI和URL 二.简单的HTTP协议 1.请求报文 请求报文是由请求方法,请求URI,协议版本,可选的请求首部字段和内容实体构成的 2.HTTP是不保存状态的协议 HTTP协议本身不对请求和相应之间的通信状态进行保存,协议对于发送过的请求或响应都不做持久化处理 HTTP/1...