2018新年大事件
事件回顾
王思聪冲顶大会:我撒币,我开心,我捡币,我乐意
区块链各种百花齐放
hashMap
调用hashmap的put方法时,会通过一个哈希函数来确定插入位置,有可能引起冲突,冲突时,在对应位置使用”头插法”插入链表,后被插入的Entry被找到的可能性更大调用hashmap的get方法时,通过哈希函数做映射,查找对应位置,如果有多个,则顺着链表一直向下查找
默认初始长度为16,每次自动扩展或者手动初始化都是2的幂,之所以是16,是因为key到index的hash算法要尽量均匀分布,通过利用key的hascode值和hashmap的长度做位运算。
index = HashCode(Key) & (Length - 1)
hash最终的index结果几乎取决于Key的hascode后几位
TODO:[ ] 高并发下死锁[ ] java8中的优化
Another ToughDay AnHa?
一到过节就有活动, 一有活动就要加班, 雪雪已经被整得不要不要的了
Need To Do
[ ] 设计模式[ ] 多线程安全[ ] 序列化
无题
美食突然好想吃孜然羊肉啊啊~~~
无题
分叉口机顶盒的项目已经完成了,今天交给工厂生产了,后续有什么样的工作不是很清楚,目前摆在我前面的有两条路
跟着这群人继续做投影仪,个人没看好,有个叨逼叨的一天也闹心
留下来维护机顶盒的项目,学习学习,随时准备撤退人生真是充满了选择…
后续工作完善逻辑,优化代码,该封装的封装,该归类的归类,虽然我现在也不会看看书吧
后记准备把写博客和锻炼的事情提上日程,没有一个好的身体和技术,是不行滴!