diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 00000000..5aa9950d Binary files /dev/null and b/.DS_Store differ diff --git a/README.md b/README.md index 8376c56d..ff207ca2 100644 --- a/README.md +++ b/README.md @@ -165,6 +165,4 @@ Google 开源项目的代码风格规范。 **鸣谢** -[TeeKee](https://github.com/linw7) - - +[TeeKee](https://github.com/linw7) [g10guang](https://github.com/g10guang) [crossoverJie](https://github.com/crossoverJie) diff --git a/notes/Java 基础.md b/notes/Java 基础.md index 842ebd84..945a8e9a 100644 --- a/notes/Java 基础.md +++ b/notes/Java 基础.md @@ -204,7 +204,11 @@ String s3 = s1.intern(); System.out.println(s1.intern() == s3); // true ``` +<<<<<<< HEAD 如果是采用 "bbb" 这种使用双引号的形式创建字符串实例,会自动地将新建的对象放入 String Pool 中。 +======= +如果是采用 "bbb" 这种使用双引号的形式创建字符串实例,会自动地将新建的对象放入String Pool中。 +>>>>>>> 2d1e09a2bf809965305565d3c5df0edc81664e9b ```java String s4 = "bbb"; diff --git a/notes/MySQL.md b/notes/MySQL.md index e460d98a..13bf5993 100644 --- a/notes/MySQL.md +++ b/notes/MySQL.md @@ -351,7 +351,7 @@ do { - 查询本身效率也可能会有所提升。例如下面的例子中,使用 IN() 代替连接查询,可以让 MySQL 按照 ID 顺序进行查询,这可能比随机的连接要更高效。 ```sql -SELECT * FROM tab +SELECT * FROM tag JOIN tag_post ON tag_post.tag_id=tag.id JOIN post ON tag_post.post_id=post.id WHERE tag.tag='mysql'; diff --git a/notes/Socket.md b/notes/Socket.md index 13f1eaf5..99073da3 100644 --- a/notes/Socket.md +++ b/notes/Socket.md @@ -12,7 +12,7 @@ * [poll](#poll) * [epoll](#epoll) * [select 和 poll 比较](#select-和-poll-比较) - * [eopll 工作模式](#eopll-工作模式) + * [epoll 工作模式](#epoll-工作模式) * [应用场景](#应用场景) * [参考资料](#参考资料) @@ -303,7 +303,7 @@ poll 和 select 在速度上都很慢。 几乎所有的系统都支持 select,但是只有比较新的系统支持 poll。 -## eopll 工作模式 +## epoll 工作模式 epoll_event 有两种触发模式:LT(level trigger)和 ET(edge trigger)。 diff --git a/notes/数据库系统原理.md b/notes/数据库系统原理.md index 4aaa9044..53117c3c 100644 --- a/notes/数据库系统原理.md +++ b/notes/数据库系统原理.md @@ -70,7 +70,7 @@ 一旦事务提交,则其所做的修改将会永远保存到数据库中。即使系统发生崩溃,事务执行的结果也不能丢失。 -可以通过数据库备份和恢复来实现,在系统发生奔溃时,使用备份的数据库进行数据恢复。 +可以通过数据库备份和恢复来实现,在系统发生崩溃时,使用备份的数据库进行数据恢复。 ---- @@ -79,7 +79,7 @@ - 只有满足一致性,事务的执行结果才是正确的。 - 在无并发的情况下,事务串行执行,隔离性一定能够满足。此时要只要能满足原子性,就一定能满足一致性。 - 在并发的情况下,多个事务并发执行,事务不仅要满足原子性,还需要满足隔离性,才能满足一致性。 -- 事务满足持久化是为了能应对数据库奔溃的情况。 +- 事务满足持久化是为了能应对数据库崩溃的情况。