软件架构师应该知道的97件事
编程珠玑
- 手摇式算法
- 二分法
- 循环展开
深入理解Java虚拟机
虚拟机栈
本地方法栈
方法区
堆
程序计数器
常量池
运行时数据区
分代回收
标记-清除
标记-整理
标记-复制
栈上替换
热点探测
公共子表达式消除
数组边界检查消除
同步锁消除
方法内联
逃逸分析
标量替换
窥孔优化
full gc
minor gc
CMS
python高级编程
- 创建型模式
- 结构型模式
- 行为型模式
- 单例
- 代理 接口 外观
- 观察者 访问者 模板
python源码剖析
- 引用计数
- 循环引用回收
- 分代回收
- 标记清除 根对象查找
- 对象缓存池
- 常量表
- 符号表
- 名字空间
- 最内嵌套作用域规则
- LEGB
- ADSL
最近关于工作的总结
- 时而正常时而异常的bug最难解决
- 看起来非常棘手的bug往往是最容易忽略的简单问题
- 不要轻易引入别人的代码,或者嵌入别人的代码时要格外小心
- 尽量原封不动的封装别人的代码,或者改别人代码时要谨慎
- 调试bug尽量详细
- 测试用例尽量细化
- 与同事一起调试、沟通可能会让事情意想不到的简单
- 排期没到的工作不要提前交
- 一般工作的流程化还是很有必要的
毛泽东传
- 中央文献出版社
矛盾论
- 毛泽东
实践论
- 毛泽东
- 庸俗的事务主义家不是这样,他们尊重经验而看轻理论,因而不能通观客观过程的全体,缺乏明确的方针,没有远大的前途,沾沾自喜于一得之功和一孔之见。这种人如果指导革命,就会引导革命走上碰壁的地步。
辛弃疾词选
- 南乡子·登京口北固亭有怀
- 何处望神州?满眼风光北固楼。千古兴亡多少事,悠悠,不尽长江滚滚流。
- 年少万兜鍪,坐断东南战未休。天下英雄谁敌手,曹刘,生子当如孙仲谋。
李白词选
共产党宣言
七律·到韶山
毛泽东
别梦依稀咒逝川,故园三十二年前
红旗卷起农奴戟,黑手高悬霸主鞭
为有牺牲多壮志,敢教日月换新天
喜看稻菽千重浪,遍地英雄下夕烟
