10 2017 档案

摘要:入口: ServletContainerInitializer这个类是Servlet3.0新增的接口,源码定义如下: 而SpringServletContainerInitializer实现了这个接口,源码也很简单的只有几行,这里原封不动的将注释也拷过来,便于读懂注释分析: TODO: 另外, 这个 阅读全文
posted @ 2017-10-27 17:52 小-欢-欢 阅读(1627) 评论(0) 推荐(0)
摘要:CLH队列锁 及自旋锁 乐观锁及CAS 独占锁与共享锁 LockSupport与wait ,join和notify 这里截取内部类Node的部分代码,节点的状态值如下: 重要方法理解: 2.唤醒后继节点: 如方法注释,这个方法是唤醒节点的后继节点, 阅读全文
posted @ 2017-10-23 10:35 小-欢-欢 阅读(256) 评论(0) 推荐(0)
摘要:用了很多第三方库,也看了些源码,总是想如果自己写一个类似的库,读取xml配置文件(properties配置文件比较简单) 该如何给配置文件添加头,添加校验,因为xml配置文件相对于properties配置文件结构更加清晰。最近刚好在看spring 1.2.9版本的源码,就来总结一下如何定义一个dtd 阅读全文
posted @ 2017-10-11 10:10 小-欢-欢 阅读(1336) 评论(0) 推荐(0)