Merge branch 'master' of https://github.com/CyC2018/InterviewNotes
This commit is contained in:
commit
717b510f8a
|
@ -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)
|
||||
|
|
|
@ -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";
|
||||
|
|
|
@ -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';
|
||||
|
|
|
@ -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 有两种触发模式:LT(level trigger)和 ET(edge trigger)。
|
||||
|
||||
|
|
|
@ -70,7 +70,7 @@
|
|||
|
||||
一旦事务提交,则其所做的修改将会永远保存到数据库中。即使系统发生崩溃,事务执行的结果也不能丢失。
|
||||
|
||||
可以通过数据库备份和恢复来实现,在系统发生奔溃时,使用备份的数据库进行数据恢复。
|
||||
可以通过数据库备份和恢复来实现,在系统发生崩溃时,使用备份的数据库进行数据恢复。
|
||||
|
||||
----
|
||||
|
||||
|
@ -79,7 +79,7 @@
|
|||
- 只有满足一致性,事务的执行结果才是正确的。
|
||||
- 在无并发的情况下,事务串行执行,隔离性一定能够满足。此时要只要能满足原子性,就一定能满足一致性。
|
||||
- 在并发的情况下,多个事务并发执行,事务不仅要满足原子性,还需要满足隔离性,才能满足一致性。
|
||||
- 事务满足持久化是为了能应对数据库奔溃的情况。
|
||||
- 事务满足持久化是为了能应对数据库崩溃的情况。
|
||||
|
||||
<div align="center"> <img src="../pics//35650b4b-efa1-49ba-9680-19837027cfc9.png" width="500"/> </div><br>
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user