├── .gitignore ├── Blog ├── 2016-04-03-Time-Recall.md ├── 2016-04-03-We-go-vagabond.md ├── 2017-02-06-Spring-Festival.md ├── 2017-04-17-21-grams.md ├── 2017-08-29-It-should-be-understood.md ├── 2017-10-11-High-quality-code-01-up.md ├── 2017-10-12-High-quality-code-01-down.md ├── 2017-10-13-High-quality-code-02.md ├── 2017-11-03-The-art-of-design-patterns-01.md ├── 2017-11-29-Diagrammatize-HTTP-01.md ├── 2017-12-18-Morality-defense.md ├── 2017-12-22-Tour-of-Time.md ├── 2017-12-29-Diagrammatize-HTTP-02.md ├── 2017-12-30-Diagrammatize-HTTP-03.md ├── 2017-12-30-Diagrammatize-HTTP-04.md ├── 2017-12-30-Diagrammatize-HTTP-05.md ├── 2018-01-17-Diagrammatize-HTTP-06.md ├── 2020-09-28-RocketMQ 发送重试方案设计.md ├── 2021-02-06-epool.md └── assets │ ├── RocksDB-Retry.png │ ├── image-20200917180555699.png │ └── rocketmq_architecture.png ├── Design Patterns ├── Book-设计模式的艺术 │ ├── README.md │ ├── assets │ │ ├── 1527512936609.png │ │ ├── 1527512981273.png │ │ ├── 1527513014273.png │ │ ├── 1527513047808.png │ │ ├── 1527513081981.png │ │ ├── 1527513442959.png │ │ ├── 1527513473256.png │ │ ├── 1527513499717.png │ │ ├── 1527513535022.png │ │ ├── 1527514029272.png │ │ ├── 1527514284448.png │ │ ├── 1527686731148.png │ │ ├── 1527686963734.png │ │ ├── 1527687164737.png │ │ ├── 1527687486906.png │ │ ├── 1527687759535.png │ │ ├── 1527687952258.png │ │ ├── 1527687990292.png │ │ ├── 1527688024363.png │ │ ├── 1529477899114.png │ │ ├── 1529478091276.png │ │ ├── 1529478109475.png │ │ ├── 1529478129476.png │ │ ├── 1529478222471.png │ │ ├── 1529478357494.png │ │ ├── 1529479282986.png │ │ ├── 1529479322349.png │ │ ├── 1529479354683.png │ │ ├── 1529479395341.png │ │ ├── 1529479511443.png │ │ ├── 1529479548134.png │ │ ├── 1529479631690.png │ │ ├── 1529479812064.png │ │ ├── 1529480023586.png │ │ ├── 1529480072398.png │ │ ├── 1529480511676.png │ │ ├── 1529480599141.png │ │ ├── 1529480826032.png │ │ ├── 1529482257543.png │ │ ├── 1529482293864.png │ │ ├── 1529482426546.png │ │ ├── 1529482663366.png │ │ ├── 1529482683280.png │ │ ├── 1529482798155.png │ │ ├── 1529482846674.png │ │ ├── 1529483077722.png │ │ ├── 1529483271662.png │ │ ├── 1529484852658.png │ │ ├── 1529485203189.png │ │ ├── 1529485509965.png │ │ ├── 1529485573148.png │ │ ├── 1529485631642.png │ │ ├── 1529485731807.png │ │ ├── 1529485751129.png │ │ ├── 1529485872948.png │ │ ├── 1529485974162.png │ │ ├── 1529486185394.png │ │ ├── 1529486228983.png │ │ ├── 1529487022129.png │ │ ├── 1529487033297.png │ │ ├── 1529487060145.png │ │ ├── 1529487284917.png │ │ ├── 1529487440347.png │ │ ├── 1529487582553.png │ │ ├── 1529487850382.png │ │ ├── 1529487880426.png │ │ ├── 1529487896821.png │ │ ├── 1529487913240.png │ │ ├── 1529488021283.png │ │ ├── 1529488168776.png │ │ ├── 1529488252935.png │ │ ├── 1529488393129.png │ │ ├── 1529488489141.png │ │ ├── 1529488560800.png │ │ ├── 1529488680857.png │ │ ├── 1529488809539.png │ │ ├── 1529488951681.png │ │ └── 1529489124756.png │ ├── 第01章-设计模式概述.md │ ├── 第02章-UML图与面向对象设计原则.md │ ├── 第03章-简单工厂模式.md │ ├── 第04章-工厂方法模式.md │ ├── 第05章-抽象工厂模式.md │ ├── 第06章-单例模式.md │ ├── 第07章-原型模式.md │ ├── 第08章-建造者模式.md │ ├── 第09章-适配器模式.md │ ├── 第10章-桥接模式.md │ ├── 第11章-组合模式.md │ ├── 第12章-装饰模式.md │ ├── 第13章-外观模式.md │ ├── 第14章-享元模式.md │ ├── 第15章-代理模式.md │ ├── 第16章-职责链模式.md │ ├── 第17章-命令模式.md │ ├── 第18章-解释器模式.md │ ├── 第19章-迭代器模式.md │ ├── 第20章-中介者模式.md │ ├── 第21章-备忘录模式.md │ ├── 第22章-观察者模式.md │ ├── 第23章-状态模式.md │ ├── 第24章-策略模式.md │ ├── 第25章-模板方法模式.md │ └── 第26章-访问者模式.md └── Design-Patterns-in-Kotlin.md ├── Java ├── JVM │ └── Book-深入理解Java虚拟机 │ │ ├── assets │ │ ├── 1527514807798.png │ │ ├── 1527514843684.png │ │ ├── 1527514891460.png │ │ ├── 1527514910506.png │ │ ├── 1527514995444.png │ │ ├── 1527515707157.png │ │ └── 1527515790371.png │ │ ├── 第02章-Java内存区域与内存溢出异常.md │ │ ├── 第03章-垃圾收集器与内存分配策略.md │ │ ├── 第06章-类文件的结构.md │ │ └── 第07章-虚拟机类加载机制.md ├── Java │ ├── Book-Effective-Java-3rd │ │ ├── 0.草稿 │ │ │ ├── 01-Cover Page.md │ │ │ ├── 02-About This E-Book-.md │ │ │ ├── 02-关于电子书.md │ │ │ ├── 03-Title Page.md │ │ │ ├── 05-Dedication.md │ │ │ ├── 07-Foreword.md │ │ │ ├── 07-前言.md │ │ │ ├── 09-Acknowledgments.md │ │ │ └── assets │ │ │ │ ├── cover.jpg │ │ │ │ └── pub.jpg │ │ ├── 1.引言 │ │ │ ├── 第一章 引言(01).md │ │ │ ├── 第一章 引言(02).md │ │ │ └── 第一章 引言(03).md │ │ ├── 2.创建和销毁对象 │ │ │ ├── 第 1 条:考虑用静态工厂方法代替构造器(02).md │ │ │ ├── 第 1 条:考虑用静态工厂方法代替构造器(03).md │ │ │ ├── 第 2 条:遇到多个构造器参数时要考虑用构建器(02).md │ │ │ ├── 第 3 条:用私有构造器或者枚举类型强化 Singleton 属性(03).md │ │ │ ├── 第 4 条:通过私有构造器强化不可实例化能力(02).md │ │ │ ├── 第 5 条:依赖注入优于资源硬连接(02).md │ │ │ ├── 第 6 条:避免创建不必要的对象(01).md │ │ │ ├── 第 6 条:避免创建不必要的对象(03).md │ │ │ ├── 第 7 条:消除过期对象引用.md │ │ │ ├── 第 8 条:避免使用终结器和清理器(02).md │ │ │ ├── 第 9 条:try-with-resources 优于 try-finally(01).md │ │ │ ├── 第 9 条:try-with-resources 优于 try-finally(改).md │ │ │ └── 第二章 创建和销毁对象(03).md │ │ ├── 3.对所有对象通用的方法 │ │ │ ├── 第 10 条:覆盖 equals 时请遵守通用约定.md │ │ │ ├── 第 11 条:覆盖 equals 方法时要覆盖 hashCode 方法.md │ │ │ ├── 第 12 条:始终重写 toString 方法.md │ │ │ └── 第三章 对所有对象都通用的方法.md │ │ ├── README.md │ │ └── assets │ │ │ └── Effective Java 3rd Edition.jpg │ └── Book-Java-8-in-Action │ │ ├── assets │ │ ├── 1526981000987.png │ │ ├── 1527671437489.png │ │ ├── 1527673550637.png │ │ ├── 1527674613888.png │ │ ├── 1527674651775.png │ │ ├── 1527675240193.png │ │ ├── 1527675302693.png │ │ ├── 1527675343214.png │ │ ├── 1527679248208.png │ │ ├── 1527679318100.png │ │ ├── 1527680289004.png │ │ ├── 1527680395829.png │ │ ├── 1527680625750.png │ │ ├── 1527680767826.png │ │ ├── 1527680792399.png │ │ ├── 1527680889762.png │ │ ├── 1527680934921.png │ │ ├── 1527680972287.png │ │ ├── 1527681089672.png │ │ ├── 1527681179353.png │ │ ├── 1527681239849.png │ │ ├── 1527681272696.png │ │ ├── 1527682215791.png │ │ ├── 1527682245871.png │ │ ├── 1527682390176.png │ │ ├── 1527682491029.png │ │ ├── 1527682972067.png │ │ └── 404.jpg │ │ ├── 第01章-为什么要关心Java8.md │ │ ├── 第02章-通过行为参数化传递代码.md │ │ ├── 第03章-Lambda表达式.md │ │ ├── 第04章-引入流.md │ │ ├── 第05章-使用流.md │ │ ├── 第06章-用流收集数据.md │ │ ├── 第07章-并行数据处理与性能.md │ │ ├── 第08章-重构、测试和调试.md │ │ ├── 第09章-默认方法.md │ │ ├── 第10章-用Optional取代null.md │ │ ├── 第11章-CompletableFuture:组合式异步编程.md │ │ ├── 第12章-新的日期和时间API.md │ │ ├── 第13章-函数式的思考.md │ │ ├── 第14章-函数式编程的技巧.md │ │ ├── 第15章-面向对象和函数式编程的混合:Java 8和Scala的比较.md │ │ └── 第16章-结论以及Java的未来.md ├── JavaWeb │ ├── Book-Elasticsearch-in-Action │ │ ├── README.md │ │ ├── assets │ │ │ ├── 1557495673771.png │ │ │ ├── 1557994303023.png │ │ │ └── s29924552.jpg │ │ ├── 第04章-搜索数据.md │ │ ├── 第05章-分析数据.md │ │ ├── 第06章-使用相关性进行搜索.md │ │ ├── 第07章-使用聚集来探索数据.md │ │ └── 附录C-高亮.md │ ├── Book-Head-First-Servlets&JSP │ │ ├── README.md │ │ ├── assets │ │ │ ├── 404.jpg │ │ │ └── s3267547.jpg │ │ ├── 第01章-为什么使用Servlet&JSP:前言与概述.md │ │ ├── 第02章-Web应用体系结构:高层概述.md │ │ ├── 第03章-MVC迷你教程:MVC实战.md │ │ ├── 第04章-作为Servlet:请求和响应.md │ │ ├── 第05章-作为Web应用:属性和监听者.md │ │ ├── 第06章-会话状态:会话管理.md │ │ ├── 第07章-作为JSP:使用JSP.md │ │ ├── 第08章-没有脚本的页面:无脚本的JSP.md │ │ ├── 第09章-强大的定制标记:使用JSTL.md │ │ ├── 第10章-JSTL也有力不能及的时候:定制标记开发.md │ │ ├── 第11章-部署Web应用:Web应用部署.md │ │ ├── 第12章-要保密,要安全:Web应用安全.md │ │ ├── 第13章-过滤器的威力:过滤器和包装器.md │ │ └── 第14章-企业设计模式:模式和struts.md │ ├── Book-Maven实战 │ │ ├── README.md │ │ ├── assets │ │ │ ├── 1525338400002.png │ │ │ ├── 1526217475847.png │ │ │ ├── 1526259020597.png │ │ │ ├── 1526259314662.png │ │ │ ├── 1526262798555.png │ │ │ ├── 1526433047158.png │ │ │ ├── 1526563736914.png │ │ │ ├── 1526563756014.png │ │ │ ├── 1526563786007.png │ │ │ ├── 1526563821329.png │ │ │ ├── 1526563829579.png │ │ │ ├── 404.jpg │ │ │ └── s4524240.jpg │ │ ├── 第01章-本章内容.md │ │ ├── 第02章-Maven的安装和配置.md │ │ ├── 第03章-Maven使用入门.md │ │ ├── 第04章-背景案例.md │ │ ├── 第05章-坐标和依赖.md │ │ ├── 第06章-仓库.md │ │ ├── 第07章-生命周期和插件.md │ │ ├── 第08章-聚合与继承.md │ │ ├── 第09章-使用Nexus创建私服.md │ │ ├── 第10章-使用Maven进行测试.md │ │ ├── 第11章-使用Hudson进行持续集成.md │ │ ├── 第12章-使用Maven构建Web应用.md │ │ ├── 第13章-版本管理.md │ │ ├── 第14章-灵活的构建.md │ │ ├── 第15章-生成项目站点.md │ │ ├── 第16章-m2eclipse.md │ │ ├── 第17章-编写Maven插件.md │ │ ├── 第18章-Archetype.md │ │ ├── 附录A-POM元素参考.md │ │ ├── 附录B-Settings元素参考.md │ │ └── 附录C-常用插件列表.md │ ├── Book-Netty-in-Action │ │ ├── README.md │ │ ├── assets │ │ │ ├── 1525077017590.png │ │ │ ├── 1525077458383.png │ │ │ ├── 1525138790722.png │ │ │ ├── s28361212.jpg │ │ │ └── s29444565.jpg │ │ ├── 第01章-Netty——异步和事件驱动.md │ │ ├── 第02章-你的第一款Netty应用程序.md │ │ ├── 第03章-Netty的组件和设计.md │ │ ├── 第04章-传输.md │ │ ├── 第05章-ByteBuf.md │ │ └── 第06章-ChannelHandler和ChannelPipeLine.md │ ├── Book-Spring-in-Action │ │ ├── README.md │ │ ├── assets │ │ │ ├── 1526602083436.png │ │ │ ├── 1526602121151.png │ │ │ ├── 1526602664332.png │ │ │ ├── 1526973539792.png │ │ │ ├── 1527077237326.png │ │ │ ├── 1527132327258.png │ │ │ ├── 1527132549385.png │ │ │ ├── 1527146953750.png │ │ │ ├── 1527148331577.png │ │ │ ├── 1527148458144.png │ │ │ ├── 1527153184808.png │ │ │ ├── 1527155051121.png │ │ │ ├── 1527155324745.png │ │ │ ├── 1527165573728.png │ │ │ ├── 1527167008244.png │ │ │ ├── 1527294977525.png │ │ │ ├── 1527301130620.png │ │ │ ├── 1527303382244.png │ │ │ ├── 1527306774011.png │ │ │ ├── 1527317835805.png │ │ │ ├── 1527341786511.png │ │ │ ├── 1527384667234.png │ │ │ ├── 1527387014997.png │ │ │ ├── 1527394001560.png │ │ │ ├── 1527403297872.png │ │ │ ├── 1527406954446.png │ │ │ ├── 1527409113459.png │ │ │ ├── 1527418266232.png │ │ │ ├── 1527423935348.png │ │ │ ├── 1527474197831.png │ │ │ ├── 1527496093455.png │ │ │ ├── 1527500118325.png │ │ │ ├── 1527664967110.png │ │ │ ├── 1527736982765.png │ │ │ ├── 1527737606550.png │ │ │ └── book-cover.jpg │ │ ├── 第01章-Spring之旅.md │ │ ├── 第02章-装配Bean.md │ │ ├── 第03章-高级装配.md │ │ ├── 第04章-面向切面的Spring.md │ │ ├── 第05章-构建Spring-Web应用程序.md │ │ ├── 第06章-渲染Wen视图.md │ │ ├── 第07章-Spring-MVC的高级技术.md │ │ ├── 第08章-使用Spring-Web-Flow.md │ │ ├── 第09章-保护Web应用.md │ │ ├── 第10章-通过Spring和JDBC征服数据库.md │ │ ├── 第11章-使用对象-关系映射持久化数据.md │ │ ├── 第12章-使用NoSQL数据库.md │ │ ├── 第13章-缓存数据.md │ │ ├── 第14章-保护方法应用.md │ │ ├── 第15章-使用远程服务.md │ │ ├── 第16章-使用Spring-MVC创建REST-API.md │ │ ├── 第17章-Spring消息.md │ │ ├── 第18章-使用WebSocket和STOMP实现消息功能.md │ │ ├── 第19章-使用Spring发送Email.md │ │ ├── 第20章-使用JMX管理Spring-Bean.md │ │ └── 第21章-借助Spring-Boot简化Spring开发.md │ └── SpringBoot │ │ ├── Application配置镜囊.md │ │ ├── Configuration配置锦囊.md │ │ └── 统一异常处理.md └── Network │ └── Book-Java-Network-Programming │ ├── README.md │ ├── assets │ ├── 1525595607372.png │ ├── 1525654195445.png │ ├── 1525699273111.png │ ├── 404.jpg │ └── lrg.jpg │ ├── 第01章-基本网络概念.md │ ├── 第02章-流.md │ ├── 第03章-线程.md │ ├── 第04章-Internet地址.md │ ├── 第05章-URL和URI.md │ ├── 第06章-HTTP.md │ ├── 第07章-URLConnection.md │ ├── 第08章-客户端Socket.md │ ├── 第09章-服务器Socket.md │ ├── 第10章-安全Socket.md │ ├── 第11章-非阻塞IO.md │ ├── 第12章-UDP.md │ └── 第13章-IP组播.md ├── Kotlin └── Book-Kotlin实战 │ ├── Metadata.md │ ├── README.md │ └── assets │ └── s29499733.jpg ├── LICENSE ├── Linux └── Book-Linux-Command-Line │ ├── README.md │ ├── assets │ ├── 1528803449178.png │ ├── 17050121461316.png │ └── 404.jpg │ ├── 第01章-初始Linux-shell.md │ ├── 第02章-走进shell.md │ ├── 第03章-基本的bash-shell命令.md │ ├── 第04章-更多的bash-shell命令.md │ ├── 第05章-理解shell.md │ ├── 第06章-使用Linux环境变量.md │ ├── 第07章-理解Linux文件权限.md │ ├── 第08章-管理文件系统.md │ ├── 第09章-安装软件程序.md │ ├── 第10章-使用编辑器.md │ ├── 第11章-构建基本脚本.md │ ├── 第12章-使用结构化命令.md │ ├── 第13章-更多的结构化命令.md │ ├── 第14章-处理用户输入.md │ ├── 第15章-呈现数据.md │ ├── 第16章-控制脚本.md │ ├── 第17章-创建函数.md │ ├── 第18章-图形化桌面环境中的脚本编程.md │ ├── 第19章-初始sed和gawk.md │ └── 第20章-正则表达式.md ├── Other ├── Other-Essay │ ├── 关于德育中期答辩.md │ ├── 德育答辩.md │ ├── 成都以南,太原以北,杭州以西.md │ ├── 空山新雨.md │ ├── 过年.md │ └── 铸兵府.md ├── Other-Git-commit规范.md ├── Other-Git脚本.md ├── Other-快捷键.md ├── Other-文件批量重命名.md └── Other-经验分享.md ├── README.md ├── Software Engineering ├── 持续交付.md └── 重构 │ ├── Notes.md │ ├── README.md │ ├── assets │ └── s28259431.jpg │ └── blog │ ├── 01-重构剑法之山重水复疑无路.md │ └── 02-重构剑法之千里不留行.md ├── Subject ├── Subject-Linux实用技术 │ └── 知识点摘要.md ├── Subject-密码学 │ ├── assets │ │ ├── 1529810446225.png │ │ ├── 1529826612806.png │ │ ├── 1529826622517.png │ │ ├── 1529827198326.png │ │ ├── 1529827204573.png │ │ ├── 1529830558997.png │ │ ├── 1529830690810.png │ │ ├── 1529841568492.png │ │ ├── 1529842091331.png │ │ ├── 1529843386252.png │ │ ├── 1529843458390.png │ │ ├── 1529844397314.png │ │ ├── 1529881286621.png │ │ ├── 1529881762413.png │ │ ├── 1529881825075.png │ │ ├── 1529881858834.png │ │ ├── 1529881893867.png │ │ ├── 1529882860492.png │ │ ├── 1529882957195.png │ │ ├── 1529883646728.png │ │ ├── 1529884546372.png │ │ ├── 1529884632604.png │ │ ├── 1529885060110.png │ │ ├── 1529885090575.png │ │ ├── 1529885147361.png │ │ ├── 1529885900084.png │ │ ├── 1529885914122.png │ │ ├── 1529885919281.png │ │ ├── 1529885988649.png │ │ ├── 1529886035461.png │ │ ├── 1529886076093.png │ │ ├── 1529886103073.png │ │ ├── 1529886260059.png │ │ ├── 1529886306461.png │ │ ├── 1529886312788.png │ │ ├── 1529886558673.png │ │ ├── 1529887518510.png │ │ ├── 1529887541114.png │ │ ├── 1529887881415.png │ │ ├── 1529887959057.png │ │ ├── 1529888000836.png │ │ ├── 1529888005078.png │ │ ├── 1529888371252.png │ │ ├── 1529888596806.png │ │ ├── 1529888782694.png │ │ ├── 1529888963646.png │ │ ├── 1529889160998.png │ │ └── 1529889589102.png │ └── 期末复习重点.md ├── Subject-微机原理 │ └── Book-汇编语言 │ │ ├── README.md │ │ ├── assets │ │ ├── 1527506483130.png │ │ ├── 1527506710535.png │ │ ├── 1527506742774.png │ │ ├── 1527506759182.png │ │ ├── 1527506781629.png │ │ ├── 1527506798688.png │ │ ├── 1527506811103.png │ │ ├── 1527506826415.png │ │ ├── 1527506844149.png │ │ ├── 1527506883600.png │ │ ├── 1527506896393.png │ │ ├── 1527506908343.png │ │ ├── 1527507372446.png │ │ ├── 1527508340893.png │ │ ├── 1527508415835.png │ │ ├── 1527508501425.png │ │ ├── 1527508526590.png │ │ ├── 1527508565945.png │ │ ├── 1527508732913.png │ │ ├── 1527508844664.png │ │ ├── 1527508905696.png │ │ ├── 1527508927047.png │ │ ├── 1527509045718.png │ │ ├── 1527509340277.png │ │ ├── 1527509388105.png │ │ ├── 1527509495681.png │ │ ├── 1527509523005.png │ │ ├── 1527509626429.png │ │ ├── 1527509642745.png │ │ ├── 1527509666363.png │ │ ├── 1527509869681.png │ │ ├── 1527509984943.png │ │ ├── 1527510034450.png │ │ ├── 1527510088286.png │ │ ├── 1527510112912.png │ │ ├── 1527510237198.png │ │ ├── 1527510304647.png │ │ ├── 1527510321565.png │ │ ├── 1527510439103.png │ │ ├── 1527510604177.png │ │ ├── 1527510665421.png │ │ └── s5889594.jpg │ │ ├── 第01章-基础知识.md │ │ ├── 第02章-寄存器.md │ │ ├── 第03章-寄存器(内存访问).md │ │ ├── 第04章-第一个程序.md │ │ ├── 第05章-[BX]和loop.md │ │ ├── 第06章-包含多个段的程序.md │ │ ├── 第07章-更灵活的定位内存地址的方法.md │ │ ├── 第08章-数据处理的两个基本问题.md │ │ ├── 第09章-转移指令的原理.md │ │ ├── 第10章-CALL和RET命令.md │ │ ├── 第11章-标志寄存器.md │ │ ├── 第12章-内中断.md │ │ ├── 第13章-int指令.md │ │ ├── 第14章-端口.md │ │ ├── 第15章-外中断.md │ │ ├── 第16章-直接定址表.md │ │ ├── 第17章-使用BIOS键盘输入和磁盘读写.md │ │ └── 附录-SublimeText对ASM的支持.md ├── Subject-操作系统 │ ├── assets │ │ ├── 1527516107885.png │ │ └── 1527516123743.png │ └── 期末复习重点.md ├── Subject-网络安全技术 │ ├── assets │ │ ├── 1529239408812.png │ │ ├── 1529290620271.png │ │ ├── 1529290758080.png │ │ ├── 1529292155572.png │ │ ├── 1529292342200.png │ │ ├── 1529292411896.png │ │ ├── 1529292622556.png │ │ ├── 1529303941505.png │ │ ├── 1529305988567.png │ │ ├── 1529306197253.png │ │ ├── 1529307760011.png │ │ ├── 1529308077403.png │ │ ├── 1529310891223.png │ │ ├── 1529310910105.png │ │ ├── 1529311291212.png │ │ ├── 1529311572648.png │ │ ├── 1529311590472.png │ │ ├── 1529313073889.png │ │ ├── 1529313102215.png │ │ ├── 1529315276765.png │ │ ├── 1529315929132.png │ │ ├── 1529316448467.png │ │ ├── 1529316465354.png │ │ ├── 1529316605918.png │ │ ├── 1529316834160.png │ │ ├── 1529316874431.png │ │ ├── 1529317023360.png │ │ ├── 1529373665746.png │ │ ├── 1529373810249.png │ │ ├── 1529374136330.png │ │ ├── 1529374198879.png │ │ ├── 1529375363724.png │ │ ├── 1529375391804.png │ │ ├── 1529375733086.png │ │ ├── 1529375965338.png │ │ ├── 1529375996065.png │ │ ├── 1529376083551.png │ │ ├── 1529376124811.png │ │ ├── 1529377175337.png │ │ ├── 1529377733507.png │ │ ├── 1529394272156.png │ │ ├── 1529394717404.png │ │ ├── 1529395590185.png │ │ ├── 1529395643178.png │ │ ├── 1529398488241.png │ │ ├── 1529398559252.png │ │ ├── 1529399345441.png │ │ ├── 1529399579083.png │ │ ├── 1529400616375.png │ │ ├── 1529402487960.png │ │ ├── 1529402511916.png │ │ ├── 1529402696104.png │ │ ├── 1529406848109.png │ │ ├── 1529407086838.png │ │ ├── 1529407157045.png │ │ ├── 1529407341884.png │ │ ├── 1529407435087.png │ │ ├── 1529411025851.png │ │ ├── 1529412983633.png │ │ ├── 1529414605600.png │ │ ├── 1529414625617.png │ │ ├── 1529414858320.png │ │ ├── 1529414961480.png │ │ ├── 1529416380715.png │ │ ├── 1529416395958.png │ │ ├── 1529416493001.png │ │ ├── CQ01.jpg │ │ ├── LXF02.jpg │ │ └── ZQK01.png │ └── 期末复习重点.md ├── Subject-网络通信程序设计 │ ├── assets │ │ ├── 1528535171641.png │ │ ├── 1528535218099.png │ │ ├── 1528535238528.png │ │ ├── 1528535324108.png │ │ ├── 1528536032199.png │ │ ├── 1528536123081.png │ │ ├── 1528536229994.png │ │ ├── 1528541345760.png │ │ ├── 1528541387883.png │ │ ├── 1528541453961.png │ │ ├── 1528541690218.png │ │ ├── 1528541718029.png │ │ ├── 1528541744429.png │ │ ├── 1528541771027.png │ │ ├── 1528541859707.png │ │ ├── 1528542756150.png │ │ ├── 1528542830881.png │ │ ├── 1528542925068.png │ │ ├── 1528543813457.png │ │ ├── 1528546621511.png │ │ ├── 1528546826010.png │ │ ├── 1528546984013.png │ │ ├── 1528547375207.png │ │ ├── 1528547832654.png │ │ ├── 1528547878697.png │ │ ├── 1528549858557.png │ │ ├── 1528550105399.png │ │ ├── 1528550135723.png │ │ ├── 1528593193080.png │ │ ├── 1528594319432.png │ │ ├── 1528595493282.png │ │ ├── 1528595510299.png │ │ ├── 1528595727648.png │ │ ├── 1528595741279.png │ │ ├── 1528595924930.png │ │ ├── 1528595938493.png │ │ ├── 1528596687732.png │ │ ├── 1528596902732.png │ │ ├── 1528598155535.png │ │ ├── 1528598172757.png │ │ ├── 1528598177110.png │ │ ├── 1528598291668.png │ │ ├── 1528599883138.png │ │ ├── 1528600004842.png │ │ ├── 1528600338991.png │ │ ├── 1528601237807.png │ │ ├── 1528601417695.png │ │ ├── 1528601593994.png │ │ ├── 1528601946896.png │ │ ├── 1528611366849.png │ │ ├── 1528611963192.png │ │ ├── 1528612425642.png │ │ ├── 1528614310457.png │ │ ├── 1528614607016.png │ │ ├── 1528615236175.png │ │ ├── 1528615376326.png │ │ ├── 1528615404114.png │ │ ├── 1528615450500.png │ │ ├── 1528615740080.png │ │ ├── 1528616089143.png │ │ ├── 1528616111381.png │ │ ├── 1528616461876.png │ │ ├── 1528617347933.png │ │ ├── 1528617503232.png │ │ ├── 1528617782283.png │ │ ├── 1528617932701.png │ │ ├── 1528618690538.png │ │ ├── 1528619062839.png │ │ ├── 1528620057118.png │ │ ├── 1528620748792.png │ │ ├── 1528621048227.png │ │ ├── 1528621177865.png │ │ ├── 1528624547044.png │ │ ├── 1528624564696.png │ │ ├── 1528630912085.png │ │ ├── 1528630926125.png │ │ ├── 1528631174374.png │ │ ├── 1528631632308.png │ │ ├── 1528631858586.png │ │ ├── 1528632621303.png │ │ ├── 1528632732224.png │ │ ├── 1528633000928.png │ │ ├── 1528633222263.png │ │ ├── 1528633383460.png │ │ ├── 1528636113122.png │ │ ├── 1528636162223.png │ │ ├── 1528686730520.png │ │ ├── 1528689316336.png │ │ ├── 1528689650349.png │ │ └── 1528689753889.png │ ├── “网络聊天室”时序图分析.md │ ├── “网络聊天室”需求分析.md │ ├── 功能细化.md │ ├── 协议分析.md │ └── 期末复习重点.md ├── Subject-计算机组成 │ ├── assets │ │ ├── 1527516359702.png │ │ ├── 1527516407853.png │ │ ├── 1527516431862.png │ │ ├── 1527516445425.png │ │ ├── 1527516481043.png │ │ ├── 1527516601462.png │ │ └── 1527516626654.png │ └── 期末复习重点.md ├── Subject-软件工程 │ ├── assets │ │ ├── 1526717004815.png │ │ ├── 1526717032905.png │ │ ├── 1526717061428.png │ │ ├── 1526717097556.png │ │ ├── 1526717121340.png │ │ ├── 1526724405269.png │ │ ├── 1526727627646.png │ │ ├── 1526732474321.png │ │ ├── 1526737384550.png │ │ ├── 1526738141322.png │ │ ├── 1526740299132.png │ │ ├── 1526740333307.png │ │ ├── 1526740353850.png │ │ ├── 1526740376769.png │ │ ├── 1526740400426.png │ │ ├── 1526741801293.png │ │ ├── 1526741829787.png │ │ ├── 1526741973349.png │ │ ├── 1526742106048.png │ │ ├── 1526742333369.png │ │ ├── 1526743620169.png │ │ ├── 1526743939827.png │ │ ├── 1527840245690.png │ │ ├── 1527841732298.png │ │ ├── 1527842675966.png │ │ ├── 1527843194420.png │ │ ├── 1527844885805.png │ │ ├── 1527846116057.png │ │ ├── 1527846216746.png │ │ ├── 1530425907782.png │ │ ├── 1530438457268.png │ │ ├── 1530440223918.png │ │ ├── 1530447124838.png │ │ ├── 1530447142051.png │ │ ├── 1530447224047.png │ │ ├── 1530453036896.png │ │ ├── 1530453306736.png │ │ ├── 1530497110473.png │ │ ├── 1530497852709.png │ │ ├── 1530498130896.png │ │ ├── 1530498864696.png │ │ ├── 1530500007428.png │ │ ├── 1530500013041.png │ │ ├── 1530500117401.png │ │ ├── 1530501684621.png │ │ ├── 1530501791368.png │ │ ├── 1530501800565.png │ │ ├── 1530502638338.png │ │ ├── 1530510814296.png │ │ ├── 1530511391577.png │ │ ├── 1530514536568.png │ │ ├── 1530515060126.png │ │ ├── 1530515072961.png │ │ ├── 1530582922877.png │ │ ├── 1530587989361.png │ │ ├── 1530589399302.png │ │ ├── 1530589431871.png │ │ ├── 1530598173384.png │ │ ├── 1530598680680.png │ │ ├── 1530598711033.png │ │ ├── 1530602989356.png │ │ ├── 1530603014314.png │ │ ├── 1530603366252.png │ │ ├── 1530603406774.png │ │ ├── 1530603643632.png │ │ ├── 1530603792217.png │ │ ├── 1530604672176.png │ │ ├── 1530604710214.png │ │ ├── 1530604722392.png │ │ ├── 1530604741528.png │ │ ├── 1530606027848.png │ │ ├── 1530606039496.png │ │ ├── 1530608461705.png │ │ ├── 1530608913379.png │ │ ├── 1530608951211.png │ │ ├── 1530609237702.png │ │ ├── 1530609432199.png │ │ ├── 1530609605808.png │ │ ├── 1530609728322.png │ │ └── 1530614440958.png │ ├── 作业:图书管理系统.md │ ├── 作业:面向对象绘图.md │ └── 期末复习重点.md └── 毕设 │ ├── 开题报告.md │ └── 高校资源综合发布分享平台的设计与实现.md ├── Web ├── HTML&CSS │ ├── Book-HTML&CSS设计与构建网站 │ │ ├── README.md │ │ ├── assets │ │ │ ├── 1555325118211.png │ │ │ └── 1555638424388.png │ │ └── 第15章-布局.md │ └── Book-HTML5与CSS3基础教程 │ │ ├── README.md │ │ ├── assets │ │ └── logo.jpg │ │ ├── 第09章-定义选择器.md │ │ ├── 第11章-用CSS进行布局.md │ │ ├── 第12章-构建响应式网站.md │ │ └── 第15章-列表.md └── JavaScript │ └── Book-JavaScript编程精解 │ ├── README.md │ ├── assets │ └── s29820180.jpg │ ├── 第03章-函数.md │ ├── 第05章-高阶函数.md │ └── 第06章-对象的秘密.md ├── assets └── notes-logo.png ├── gl.bat └── gl.sh /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Blog/2016-04-03-Time-Recall.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: poetry 3 | title: 时光回溯 4 | date: 2016-04-03 20:52:56 5 | tags: 6 | - 算是诗吧 7 | --- 8 | 当时光回到了 9 | 那一年微风吹拂的麦田 10 | 回忆像落叶 11 | 一瞬间便染红半边天 12 | 我在田间 13 | 不笑不哭只是静静的 14 | 竖起臂弯 15 | 佯装成穷凶极恶的猎人 16 | 妄图吓跑 17 | 你在我肩头的静静栖息 18 | 可这一切 19 | 早被你微笑着轻易看透 20 | 恍惚之间 21 | 你把嘴唇轻靠在我耳边 22 | 你的声音 23 | 仿若岁月与爱情的焦点 24 | 你说仔细 25 | 听你缓缓把故事讲完 26 | 仔细聆听 27 | 夜晚的喧哗细雨的飘撒 28 | 南国之境 29 | 是没有暴雨的汹涌磅礴 30 | 你曾说过 31 | 下辈子要我学会展翅飞翔 32 | 我疑惑着 33 | 因为我无法死去没有下辈子 34 | 多少年后 35 | 等麦田上竖起了高楼大厦 36 | 远望天空 37 | 再不见你朝阳中的背影 38 | 我恨自己 39 | 当初是一个微笑也没有的 40 | 无动于衷 41 | 只会守望麦田的稻草人 42 | 如果真有 43 | 下辈子请让我做颗麦粒 44 | -------------------------------------------------------------------------------- /Blog/2016-04-03-We-go-vagabond.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 我们去流浪吧,姑娘 3 | subtitle: 4 | author: Angus Liu 5 | cdn: header-off 6 | date: 2016.04.03 22:24 7 | header-img: https://i.loli.net/2017/08/09/598b0bba770b9.jpg 8 | tags: 9 | - 算是诗吧 10 | --- 11 | # 我们去流浪吧,姑娘 12 | 13 | 我想 14 | 15 | 这世间该有个地方 16 | 17 | 小桥,流水 18 | 19 | 够两个人,一条狗 20 | 21 | 去流浪 22 | 23 | 我想会有一首歌 24 | 25 | 缕缕悠扬 26 | 27 | 我站在歌里 28 | 29 | 温暖你微凉身旁 30 | 31 |  32 | -------------------------------------------------------------------------------- /Blog/2017-12-22-Tour-of-Time.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 《永恒的时光之旅》读书笔记 3 | subtitle: “喂,时间啊!我想要再次见见小时候的你!” 4 | author: Angus Liu 5 | cdn: header-off 6 | date: 2017-12-22 20:38:12 7 | header-img: https://i.loli.net/2017/12/29/5a46343ca2583.jpg 8 | tags: 9 | - 读书笔记 10 | - 《永恒的时光之旅》 11 | --- 12 | 13 | >以前的我坚信这片广大的土地是人类未曾进入的大自然,但现在的我有了不同的想法。当我转而寻访那些逐渐凋零的人们,请他们驻足回首,并用 心倾听他们的声音之后,我发现眼前的这片土地又开始对我述说截然不同的故事。一直以为这是个渺无人烟而抱着敬畏俯瞰的辽阔原野,其实早就有许多人类来到这里,留下许许多多的传说。 14 | >
—— 星野道夫
15 | 16 | 17 | 本来想好好写一篇读书笔记的,不过暂时没有头绪,过几天再补完吧 18 | 19 | >不断更迭的季节,让我真实地感受到朝无尽远方逝去的时间之流,不禁惊叹大自然运行时分毫不差的精准度。年复一年,无数次的相遇离别,都徒留无限感慨。每当细数这样的经历,仿佛更能体悟如蜉蝣般短暂的人生。 20 | >—— 星野道夫
21 | -------------------------------------------------------------------------------- /Blog/2021-02-06-epool.md: -------------------------------------------------------------------------------- 1 | # epool 2 | 3 | -------------------------------------------------------------------------------- /Blog/assets/RocksDB-Retry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Blog/assets/RocksDB-Retry.png -------------------------------------------------------------------------------- /Blog/assets/image-20200917180555699.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Blog/assets/image-20200917180555699.png -------------------------------------------------------------------------------- /Blog/assets/rocketmq_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Blog/assets/rocketmq_architecture.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527512936609.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527512936609.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527512981273.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527512981273.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527513014273.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527513014273.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527513047808.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527513047808.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527513081981.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527513081981.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527513442959.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527513442959.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527513473256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527513473256.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527513499717.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527513499717.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527513535022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527513535022.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527514029272.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527514029272.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527514284448.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527514284448.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527686731148.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527686731148.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527686963734.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527686963734.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527687164737.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527687164737.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527687486906.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527687486906.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527687759535.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527687759535.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527687952258.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527687952258.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527687990292.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527687990292.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1527688024363.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1527688024363.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529477899114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529477899114.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529478091276.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529478091276.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529478109475.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529478109475.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529478129476.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529478129476.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529478222471.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529478222471.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529478357494.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529478357494.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529479282986.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529479282986.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529479322349.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529479322349.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529479354683.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529479354683.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529479395341.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529479395341.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529479511443.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529479511443.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529479548134.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529479548134.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529479631690.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529479631690.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529479812064.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529479812064.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529480023586.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529480023586.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529480072398.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529480072398.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529480511676.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529480511676.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529480599141.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529480599141.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529480826032.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529480826032.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529482257543.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529482257543.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529482293864.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529482293864.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529482426546.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529482426546.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529482663366.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529482663366.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529482683280.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529482683280.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529482798155.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529482798155.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529482846674.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529482846674.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529483077722.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529483077722.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529483271662.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529483271662.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529484852658.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529484852658.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529485203189.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529485203189.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529485509965.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529485509965.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529485573148.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529485573148.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529485631642.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529485631642.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529485731807.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529485731807.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529485751129.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529485751129.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529485872948.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529485872948.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529485974162.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529485974162.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529486185394.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529486185394.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529486228983.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529486228983.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529487022129.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529487022129.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529487033297.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529487033297.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529487060145.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529487060145.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529487284917.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529487284917.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529487440347.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529487440347.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529487582553.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529487582553.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529487850382.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529487850382.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529487880426.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529487880426.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529487896821.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529487896821.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529487913240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529487913240.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529488021283.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529488021283.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529488168776.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529488168776.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529488252935.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529488252935.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529488393129.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529488393129.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529488489141.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529488489141.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529488560800.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529488560800.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529488680857.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529488680857.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529488809539.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529488809539.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529488951681.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529488951681.png -------------------------------------------------------------------------------- /Design Patterns/Book-设计模式的艺术/assets/1529489124756.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Design Patterns/Book-设计模式的艺术/assets/1529489124756.png -------------------------------------------------------------------------------- /Java/JVM/Book-深入理解Java虚拟机/assets/1527514807798.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Java/JVM/Book-深入理解Java虚拟机/assets/1527514807798.png -------------------------------------------------------------------------------- /Java/JVM/Book-深入理解Java虚拟机/assets/1527514843684.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Java/JVM/Book-深入理解Java虚拟机/assets/1527514843684.png -------------------------------------------------------------------------------- /Java/JVM/Book-深入理解Java虚拟机/assets/1527514891460.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Java/JVM/Book-深入理解Java虚拟机/assets/1527514891460.png -------------------------------------------------------------------------------- /Java/JVM/Book-深入理解Java虚拟机/assets/1527514910506.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Java/JVM/Book-深入理解Java虚拟机/assets/1527514910506.png -------------------------------------------------------------------------------- /Java/JVM/Book-深入理解Java虚拟机/assets/1527514995444.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Java/JVM/Book-深入理解Java虚拟机/assets/1527514995444.png -------------------------------------------------------------------------------- /Java/JVM/Book-深入理解Java虚拟机/assets/1527515707157.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Java/JVM/Book-深入理解Java虚拟机/assets/1527515707157.png -------------------------------------------------------------------------------- /Java/JVM/Book-深入理解Java虚拟机/assets/1527515790371.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Java/JVM/Book-深入理解Java虚拟机/assets/1527515790371.png -------------------------------------------------------------------------------- /Java/JVM/Book-深入理解Java虚拟机/第02章-Java内存区域与内存溢出异常.md: -------------------------------------------------------------------------------- 1 | ### # 运行时数据区域 2 | 3 | 根据《Java虚拟机规范(Java SE 7版)》的规定,Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如图所示: 4 | 5 |  -------------------------------------------------------------------------------- /Java/Java/Book-Effective-Java-3rd/0.草稿/01-Cover Page.md: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /Java/Java/Book-Effective-Java-3rd/0.草稿/02-About This E-Book-.md: -------------------------------------------------------------------------------- 1 | # About This E-Book 2 | 3 | EPUB is an open, industry-standard format for e-books. However, support for EPUB and its many features varies across reading devices and applications. Use your device or app settings to customize the presentation to your liking. Settings that you can customize often include font, font size, single or double column, landscape or portrait mode, and figures that you can click or tap to enlarge. For additional information about the settings and features on your reading device or app, visit the device manufacturer’s Web site. 4 | Many titles include programming code or configuration examples. To optimize the presentation of these elements, view the e-book in single-column, landscape mode and adjust the font size to the smallest setting. In addition to presenting code and configurations in the reflowable text format, we have included images of the code that mimic the presentation found in the print book; therefore, where the reflowable format may compromise the presentation of the code listing, you will see a “Click here to view code image” link. Click the link to view the print-fidelity code image. To return to the previous page viewed, click the Back button on your device or app. -------------------------------------------------------------------------------- /Java/Java/Book-Effective-Java-3rd/0.草稿/02-关于电子书.md: -------------------------------------------------------------------------------- 1 | # 关于电子书 2 | 3 | EPUB是一种开放的,行业标准的电子书格式。然而,在不同的设备和应用程序上对EPUB及其诸多特性的支持各不相同。使用你的设备或应用程序进行展示时,可以按个人喜好进行设置。这些自定义设置包括字体、字体大小、单列或双列、横向或纵向模式,以及可以通过单击或点击放大的图形。 有关阅读设备或应用程序额外的设置和特性,请访问该设备制造商的官网。 4 | 5 | 许多主题包含程序代码或配置示例。为了优化这些元素的显示,请以单列横向,并且字体设置为最小的模式下观看电子书。本书除了以可重排文本格式(Reflowable text format)呈现代码和配置之外,还包括了用于模拟纸质书上打印出的代码图片。因此,在可重排文本格式可能影响代码清单显示的地方,你将看到“单击此处查看代码图片”(Click here to view code image)的超链接。单击链接可以查看印刷品保真度级别(Print-fidelity)的图片。查看完图片后,可以通过单击设备或应用程序上的后退按钮返回。 -------------------------------------------------------------------------------- /Java/Java/Book-Effective-Java-3rd/0.草稿/03-Title Page.md: -------------------------------------------------------------------------------- 1 | # Effective Java 2 | 3 | *Third Edition* 4 | 5 | Joshua Bloch 6 | 7 |  8 | 9 | Boston • Columbus • Indianapolis • New York • San Francisco • Amsterdam • Cape Town 10 | Dubai • London • Madrid • Milan • Munich • Paris • Montreal • Toronto • Delhi • Mexico City 11 | São Paulo • Sydney • Hong Kong • Seoul • Singapore • Taipei • Tokyo -------------------------------------------------------------------------------- /Java/Java/Book-Effective-Java-3rd/0.草稿/05-Dedication.md: -------------------------------------------------------------------------------- 1 | *To my family: Cindy, Tim, and Matt* -------------------------------------------------------------------------------- /Java/Java/Book-Effective-Java-3rd/0.草稿/assets/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Java/Java/Book-Effective-Java-3rd/0.草稿/assets/cover.jpg -------------------------------------------------------------------------------- /Java/Java/Book-Effective-Java-3rd/0.草稿/assets/pub.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Angus-Liu/Notes/fb20228161e6141f2de5e635c1d4fd1c02ba2f8b/Java/Java/Book-Effective-Java-3rd/0.草稿/assets/pub.jpg -------------------------------------------------------------------------------- /Java/Java/Book-Effective-Java-3rd/2.创建和销毁对象/第二章 创建和销毁对象(03).md: -------------------------------------------------------------------------------- 1 | # 第二章 创建和销毁对象 2 | 3 | 本章的主题是创建和销毁对象:何时以及如何创建对象、何时以及如何避免创建对象、如何确保及时地销毁它们、以及在对象销毁之前如何管理必须进行的各种清理动。 4 | 5 | -------------------------------------------------------------------------------- /Java/Java/Book-Effective-Java-3rd/3.对所有对象通用的方法/第三章 对所有对象都通用的方法.md: -------------------------------------------------------------------------------- 1 | # 第 3 章 对所有对象都通用的方法 2 | 3 | 尽管 Object 是一个具体的类,但设计它主要是为了扩展。它所有的非 final 方法(equals、hashCode、toString、clone 和 finalize)都有着明确的通用约定(general contract),因为它们被设计成可覆盖(override)的。任何一个覆盖了这些方法的类都有责任遵守这些通用约定;如果不这样做,将会妨碍其它依赖于这些约定的类(比如 HashMap 和 HashSet)与该类一起正常运作。 4 | 5 | 本章将告诉你何时以及如何去覆盖这些非 final 方法的 Object 方法。本章省略了 finalize 方法,因为它在[第 8 条][item8]中被讨论过了。然而本章会讨论 Comparable.compareTo 这个非 Object 方法,因为它有着类似的特征。 6 | 7 | This chapter tells you when and how to override the nonfinal Object methods. The finalize method is omitted from this chapter because it was discussed in Item 8. While not an Object method, Comparable.compareTo is discussed in this chapter because it has a similar character. 8 | 9 | 10 | 11 | [item8]: ../2.创建和销毁对象/第%208%20条:避免使用%20Finalizer%20和%20Cleaner%20机制.md "第2章第8条" 12 | 13 | --- 14 | 15 | > 翻译:Inno 16 | > 17 | > 校对:Angus -------------------------------------------------------------------------------- /Java/Java/Book-Effective-Java-3rd/README.md: -------------------------------------------------------------------------------- 1 | # Effective Java 2 | 3 | > 汲取**java编程经验**,参考自书籍[《Effective Java, 3rd Edition》](https://book.douban.com/subject/27047716/)。 4 | > 5 | > 下载链接: