This commit is contained in:
CyC2018 2018-07-09 23:41:08 +08:00
commit 717b510f8a
6 changed files with 10 additions and 8 deletions

BIN
.DS_Store vendored Normal file

Binary file not shown.

View File

@ -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)

View File

@ -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";

View File

@ -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';

View File

@ -12,7 +12,7 @@
* [poll](#poll)
* [epoll](#epoll)
* [select 和 poll 比较](#select-和-poll-比较)
* [eopll 工作模式](#eopll-工作模式)
* [epoll 工作模式](#epoll-工作模式)
* [应用场景](#应用场景)
* [参考资料](#参考资料)
<!-- GFM-TOC -->
@ -303,7 +303,7 @@ poll 和 select 在速度上都很慢。
几乎所有的系统都支持 select但是只有比较新的系统支持 poll。
## eopll 工作模式
## epoll 工作模式
epoll_event 有两种触发模式LTlevel trigger和 ETedge trigger

View File

@ -70,7 +70,7 @@
一旦事务提交,则其所做的修改将会永远保存到数据库中。即使系统发生崩溃,事务执行的结果也不能丢失。
可以通过数据库备份和恢复来实现,在系统发生溃时,使用备份的数据库进行数据恢复。
可以通过数据库备份和恢复来实现,在系统发生溃时,使用备份的数据库进行数据恢复。
----
@ -79,7 +79,7 @@
- 只有满足一致性,事务的执行结果才是正确的。
- 在无并发的情况下,事务串行执行,隔离性一定能够满足。此时要只要能满足原子性,就一定能满足一致性。
- 在并发的情况下,多个事务并发执行,事务不仅要满足原子性,还需要满足隔离性,才能满足一致性。
- 事务满足持久化是为了能应对数据库溃的情况。
- 事务满足持久化是为了能应对数据库溃的情况。
<div align="center"> <img src="../pics//35650b4b-efa1-49ba-9680-19837027cfc9.png" width="500"/> </div><br>