Skip to content

Commit b539ce0

Browse files
authored
Merge pull request #4 from CyC2018/master
更新
2 parents dfe0d53 + 40d9a16 commit b539ce0

File tree

72 files changed

+4161
-2781
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+4161
-2781
lines changed

README.md

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@
4242
4343
整理自《图解 HTTP》
4444

45+
> [Socket](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Socket.md)
46+
47+
整理自《Unix 网络编程》
48+
4549

4650
## 面向对象 :couple:
4751

@@ -63,6 +67,10 @@
6367
6468
整理自《SQL 必知必会》
6569

70+
> [Leetcode-Database 题解](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Leetcode-Database%20题解.md)
71+
72+
Leetcode 上数据库题目的解题记录。
73+
6674
> [MySQL](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/MySQL.md)
6775
6876
整理自《高性能 MySQL》
@@ -73,13 +81,17 @@
7381

7482
## Java :coffee:
7583

84+
> [Java 基础](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Java%20基础.md)
85+
86+
整理了一些常见考点。
87+
7688
> [Java 虚拟机](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Java%20虚拟机.md)
7789
7890
整理自《深入理解 Java 虚拟机》
7991

8092
> [Java 并发](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Java%20并发.md)
8193
82-
只整理了一些比较基础的概念,之后会继续添加更多内容
94+
整理了一些并发的基本概念
8395

8496
> [Java 容器](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Java%20容器.md)
8597
@@ -89,10 +101,6 @@
89101
90102
File, InputStream OutputStream, Reader Writer, Serializable, Socket, NIO
91103

92-
> [Java 基础](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/Java%20基础.md)
93-
94-
整理了一些常见考点。
95-
96104
> [JDK 中的设计模式](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/JDK%20中的设计模式.md)
97105
98106
对每种设计模式做了一个总结,并给出在 JDK 中的使用实例。
@@ -103,10 +111,6 @@ File, InputStream OutputStream, Reader Writer, Serializable, Socket, NIO
103111
104112
整理自《大规模分布式存储系统》
105113

106-
> [一致性协议](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/一致性协议.md)
107-
108-
两阶段提交、Paxos、Raft、拜占庭将军问题。
109-
110114
> [分布式问题分析](https://github.com/CyC2018/InnterviewNotes/blob/master/notes/分布式问题分析.md)
111115
112116
分布式事务、负载均衡算法与实现、分布式锁、分布式 Session、分库分表的分布式困境与应对之策。

notes/Git.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ HEAD is now at 049d078 added the index file (To restore them type "git stash app
129129

130130
# SSH 传输设置
131131

132-
Git 仓库和 Github 中心仓库之间是通过 SSH 加密。
132+
Git 仓库和 Github 中心仓库之间的传输是通过 SSH 加密。
133133

134134
如果工作区下没有 .ssh 目录,或者该目录下没有 id_rsa 和 id_rsa.pub 这两个文件,可以通过以下命令来创建 SSH Key:
135135

@@ -143,9 +143,9 @@ $ ssh-keygen -t rsa -C "[email protected]"
143143

144144
忽略以下文件:
145145

146-
1. 操作系统自动生成的文件,比如缩略图;
147-
2. 编译生成的中间文件,比如 Java 编译产生的 .class 文件;
148-
3. 自己的敏感信息,比如存放口令的配置文件。
146+
- 操作系统自动生成的文件,比如缩略图;
147+
- 编译生成的中间文件,比如 Java 编译产生的 .class 文件;
148+
- 自己的敏感信息,比如存放口令的配置文件。
149149

150150
不需要全部自己编写,可以到 [https://github.com/github/gitignore](https://github.com/github/gitignore) 中进行查询。
151151

notes/HTTP.md

Lines changed: 390 additions & 161 deletions
Large diffs are not rendered by default.

notes/JDK 中的设计模式.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ java.util.Enumeration
138138

139139
## 5. 中间人模式
140140

141-
使用中间人对象来封装对象之间的交互。中间人模式可以让降低交互对象之间的耦合程度
141+
使用中间人对象来封装对象之间的交互。中间人模式可以降低交互对象之间的耦合程度
142142

143143
```java
144144
java.util.Timer

0 commit comments

Comments
 (0)