From 6c53d1f42ccdfde6cb67b2c97c64752b099617a1 Mon Sep 17 00:00:00 2001 From: CyC2018 <1029579233@qq.com> Date: Tue, 12 Jun 2018 16:14:01 +0800 Subject: [PATCH] auto commit --- README.md | 52 ++++++++++++++++++++++++++-------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 78e97be8..2dce6d18 100644 --- a/README.md +++ b/README.md @@ -7,123 +7,123 @@ > [剑指 Offer 题解](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/剑指%20offer%20题解.md) -《剑指 Offer 第二版》的最优解,在牛客网在线编程中出现的题目都已 AC。 +目录根据原书第二版进行编排,Java 实现。 > [Leetcode 题解](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Leetcode%20题解.md) -对题目做了一个分类,并对每种题型的解题思路做了总结。 +做了一个大致分类,并对每种分类的题型的解题思路做了总结。 > [算法](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/算法.md) -整理自《算法 第四版》与《数据结构与算法分析》 +主要参考 Robert Sedgewick 的算法书进行实现,源代码以及测试代码可在另一个仓库获取。 ## 操作系统 :computer: > [计算机操作系统](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/计算机操作系统.md) -整理自《现代操作系统》和《计算机操作系统》 +参考现代操作系统、Unix 环境高级编程、深入理解计算机系统。 > [Linux](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Linux.md) -整理自《鸟哥的 Linux 私房菜》 +参考鸟哥的 Linux 私房菜。 ## 网络 :cloud: > [计算机网络](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/计算机网络.md) -整理自《计算机网络 第七版》与《计算机网络 自顶向下方法》 +参考谢希仁的计算机网络、计算机网络 自顶向下方法、TCP/IP 详解。 > [HTTP](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/HTTP.md) -整理自《图解 HTTP》 +参考图解 HTTP,更多的是参考网上的文档,比如 MDN、维基百科等。 > [Socket](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Socket.md) -整理自《Unix 网络编程》 +参考 Unix 网络编程。 ## 面向对象 :couple: > [设计模式](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/设计模式.md) -整理自《Head First 设计模式》与《设计模式 可复用面向对象软件的基础》 +参考 Head First 设计模式以及设计模式 可复用面向对象软件的基础,实现了 Gof 的 23 种设计模式。 > [面向对象思想](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/面向对象思想.md) -面向对象三个原则,类图,设计原则 +内容包括三大原则(继承、封装、多态)、类图、设计原则。 ## 数据库 :floppy_disk: > [数据库系统原理](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/数据库系统原理.md) -整理自《数据库系统原理》 +参考数据库系统原理。 > [SQL](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/SQL.md) -整理自《SQL 必知必会》 +参考 SQL 必知必会。 > [Leetcode-Database 题解](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Leetcode-Database%20题解.md) -Leetcode 上数据库题目的解题记录 +Leetcode 上数据库题目的解题记录。 > [MySQL](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/MySQL.md) -整理自《高性能 MySQL》 +参考高性能 MySQL。 > [Redis](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Redis.md) -整理自《Redis 设计与实现》和《Redis 实战》 +参考 Redis 设计与实现以及 Redis 实战。 ## Java :coffee: > [Java 基础](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Java%20基础.md) -整理了一些常见知识点 +参考 Effective Java、Java 编程思想,也有部分内容参考官方文档以及 StackOverflow。 > [Java 虚拟机](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Java%20虚拟机.md) -整理自《深入理解 Java 虚拟机》 +参考 深入理解 Java 虚拟机。 > [Java 并发](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Java%20并发.md) -整理了一些并发的基本概念。 +参考 Java 编程思想以及 Java 虚拟机。 > [Java 容器](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Java%20容器.md) -容器的一些总结,包含容器源码的分析。 +包含容器源码的分析。 > [Java I/O](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Java%20IO.md) -重点是 NIO +包含 NIO 的原理以及实例。 ## 分布式 :sweat_drops: > [分布式基础](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/分布式基础.md) -整理自《大规模分布式存储系统》 +参考大规模分布式存储系统。 > [分布式问题分析](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/分布式问题分析.md) -分布式事务、负载均衡算法与实现、分布式锁、分布式 Session、分库分表的分布式困境与应对之策。 +内容包括分布式事务、负载均衡、分布式锁、分布式 Session、分库分表。 ## 工具 :hammer: > [Git](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Git.md) -整理一些 Git 的使用和概念 +一些 Git 的使用和概念。 > [正则表达式](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/正则表达式.md) -整理自《正则表达式必知必会》 +参考正则表达式必知必会。 ## 编码实践 :speak_no_evil: > [重构](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/重构.md) -重构是对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。 +参考重构-改善既有代码的设计。 > [代码可读性](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/代码可读性.md) -编程有很大一部分时间是在阅读代码,可读性良好的代码能够大大提高编程效率。 +参考编写可读代码的艺术。 > [代码风格规范](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/代码风格规范.md)