![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常学习
Tongqi_Liu
喜欢看书,ACMed,攻城狮
展开
-
重读JDK源码(二):常用集合
常用集合原创 2020-10-26 20:30:56 · 193 阅读 · 0 评论 -
重读JDK源码(一):基础相关
楔子 距离上次读《Java编程思想》已经过了很久,工作中一直在不断写逻辑,造轮子,但是对JDK源码反倒越来越陌生了,另外工作一段时间后也大概知道哪些是最常用的了,所以这次有针对性地重读一下,并好好做一次总结 基础相关 注意点 Long这个缓存机制得注意下,有次配合IdentityHashMap使用时,使用Integer作为key时没去new出新对象,导致put时其实一直在用的是同一个内存地址,故不符合预期 volatile是JVM提供的轻量级同步机制,这东西的三个特性是:保证可见性、不保证原子性、禁止指原创 2020-10-12 23:38:27 · 180 阅读 · 0 评论 -
《架构整洁之道》读书笔记
概述 比较偏理论的一本书,可以沿着书的时间线感知到软件架构的演进,几点感受: 架构的核心还是为了业务服务,体现软件价值的同时不断升级,尽量不要让系统架构影响业务决策(私以为做到这点并不容易) 虽然计算机的语言,存储已经演进了很多版本,但是设计原则如SOLID及编程范式思想并未发生质的变化 良好的软件架构除了保证系统用例及系统本身正常运行外,还要做到整洁,易扩展,边界分割清晰 摩尔定律那个东西怎么看都不符合工学原理…更像是摩尔KPI 这书还是比较偏理论适合架构师来读,想再进一步读懂还是要多实操 读书笔记原创 2020-08-18 21:24:46 · 307 阅读 · 0 评论 -
《数据密集型应用系统设计》读书笔记
概述 《数据密集型应用系统设计》断续读完的第一遍,未消化的点其实还很多,之后还会读第二遍,初读下来的几点感受: 书绝对是概览分布式系统从点到面所用技术的好书,但是有门槛,需要对数据库、操作系统、计算机网络这些有一定了解看起来才会舒服,里面有些东西还得再看一遍 书里内容涉猎很多,但是每一个模块多是浅尝辄止更像是一个索引,第二遍读时就需要根据每个索引展开却学习详细实例了 像BAT这样的大厂发展基...原创 2020-04-03 16:35:00 · 780 阅读 · 0 评论