Skip to content

Commit b76377f

Browse files
committed
change note
1 parent aa17582 commit b76377f

2 files changed

Lines changed: 93 additions & 93 deletions

File tree

README.md

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@
4949
- [4.HashMap扩容后是否需要rehash?](docs/HashMap.md.md#HashMap扩容后是否需要rehash?)
5050
- [5.HashMap扩容是怎样扩容的,为什么都是2的N次幂的大小?](docs/HashMap.md.md#HashMap扩容是怎样扩容的,为什么都是2的N次幂的大小?)
5151
- [6.ConcurrentHashMap是怎么记录元素个数size的?](docs/HashMap.md.md#ConcurrentHashMap是怎么记录元素个数size的?)
52-
- [7.为什么ConcurrentHashMap,HashTable不支持key,value为null?](docs/HashMap.md.md#为什么ConcurrentHashMap,HashTable不支持key,value为null?)
53-
- [8.HashSet和HashMap的区别?](docs/HashMap.md.md#HashSet和HashMap的区别? )
52+
- [7.为什么ConcurrentHashMap,HashTable不支持key,value为null](docs/HashMap.md.md#为什么ConcurrentHashMap,HashTable不支持key,value为null)
53+
- [8.HashSet和HashMap的区别?](docs/HashMap.md.md#HashSet和HashMap的区别?)
5454
- [9.HashMap遍历时删除元素的有哪些实现方法?](docs/HashMap.md.md#HashMap遍历时删除元素的有哪些实现方法?)
5555
- [多线程](docs/JavaMultiThread.md)
5656
- [1.进程与线程的区别是什么?](docs/JavaMultiThread.md#进程与线程的区别是什么?)
5757
- [2.Java中单例有哪些写法?](docs/JavaMultiThread.md#Java中单例有哪些写法?)
58-
- [3.Java中创建线程有哪些方式?](docs/JavaMultiThread.md#Java中创建线程有哪些方式?)
59-
- [4.如何解决序列化时可以创建出单例对象的问题?](docs/JavaMultiThread.md#如何解决序列化时可以创建出单例对象的问题?)
58+
- [3.Java中创建线程有哪些方式](docs/JavaMultiThread.md#Java中创建线程有哪些方式)
59+
- [4.如何解决序列化时可以创建出单例对象的问题](docs/JavaMultiThread.md#如何解决序列化时可以创建出单例对象的问题)
6060
* Redis
6161
- [基础](docs/RedisBasic.md)
6262
- [1.Redis是什么?](docs/RedisBasic.md#Redis是什么?)
@@ -91,49 +91,49 @@
9191
* MySQL
9292
- [《MySQL必知必会》读书笔记](docs/MySQLBook1.md)
9393
- [MySQL相关的面试题总结](docs/MySQLNote.md)
94-
- [1.一条MySQL更新语句的执行过程是什么样的?](docs/MySQLNote.md#一条MySQL更新语句的执行过程是什么样的?)
95-
- [2.脏页是什么?](docs/MySQLNote.md#脏页是什么?)
96-
- [3.Checkpoint是什么?](docs/MySQLNote.md#Checkpoint是什么?)
97-
- [4.undo log,redo log,bin log是什么?](docs/MySQLNote.md#undolog,redolog,binlog是什么?)
98-
- [5.MySQL中的事务是什么?](docs/MySQLNote.md#MySQL中的事务是什么?)
99-
- [6.MySQL的隔离级别是怎么样的?](docs/MySQLNote.md#MySQL的隔离级别是怎么样的?)
100-
- [7.MVCC的实现原理是怎么样的?](docs/MySQLNote.md#MVCC的实现原理是怎么样的?)
101-
- [8.MySQL是怎么解决幻读的问题的?](docs/MySQLNote.md#MySQL是怎么解决幻读的问题的)
102-
- [9.MySQL中有哪些锁?](docs/MySQLNote.md#MySQL中有哪些锁?)
103-
- [10.B树是什么?](docs/MySQLNote.md#B树是什么?)
104-
- [11.B树与B+树的区别是什么?](docs/MySQLNote.md#B树与B+树的区别是什么?)
105-
- [12.索引是什么?](docs/MySQLNote.md#索引是什么?)
106-
- [13.字符串索引和数字类型索引的区别?](docs/MySQLNote.md#字符串索引和数字类型索引的区别?)
107-
- [14.union和union all的区别是什么?](docs/MySQLNote.md#union和union)
108-
- [15.Join的工作流程是怎么样的,怎么进行优化?](docs/MySQLNote.md#Join的工作流程是怎么样的,怎么进行优化)
109-
- [16.聚集索引是什么?](docs/MySQLNote.md#聚集索引是什么?)
110-
- [17.联合索引是什么?](docs/MySQLNote.md#联合索引是什么?)
111-
- [18.覆盖索引是什么?](docs/MySQLNote.md#覆盖索引是什么?)
112-
- [19.哪些情况不要建索引?](docs/MySQLNote.md#哪些情况不要建索引?)
113-
- [20.主键,唯一性索引,普通索引的区别是什么?](docs/MySQLNote.md#主键,唯一性索引,普通索引的区别是什么?)
114-
- [21.InnoDB和MyISAM的区别是什么?](docs/MySQLNote.md#InnoDB和MyISAM的区别是什么?)
115-
- [22.什么是分库分表?](docs/MySQLNote.md#什么是分库分表?)
116-
- [23.怎么实现跨库分页查询?](docs/MySQLNote.md#怎么实现跨库分页查询?)
117-
- [24.MySQL主从复制的工作流程是什么样的?](docs/MySQLNote.md#MySQL主从复制的工作流程是什么样的?)
118-
- [25.char类型与varchar类型的区别?](docs/MySQLNote.md#char类型与varchar类型的区别)
119-
- [26.查询数量SELECT Count(*)怎么优化?](docs/MySQLNote.md#查询数量)
120-
- [27.如何优化MySQL慢查询?](docs/MySQLNote.md#如何优化MySQL慢查询)
121-
- [28.MySQL的join的实现是怎么样的?](docs/MySQLNote.md#MySQL的join的实现是怎么样的)
94+
- [1.一条MySQL更新语句的执行过程是什么样的](docs/MySQLNote.md#一条MySQL更新语句的执行过程是什么样的)
95+
- [2.脏页是什么](docs/MySQLNote.md#脏页是什么)
96+
- [3.Checkpoint是什么](docs/MySQLNote.md#Checkpoint是什么)
97+
- [4.undo log,redo log,bin log是什么](docs/MySQLNote.md#undolog,redolog,binlog是什么)
98+
- [5.MySQL中的事务是什么](docs/MySQLNote.md#MySQL中的事务是什么)
99+
- [6.MySQL的隔离级别是怎么样的](docs/MySQLNote.md#MySQL的隔离级别是怎么样的)
100+
- [7.MVCC的实现原理是怎么样的](docs/MySQLNote.md#MVCC的实现原理是怎么样的)
101+
- [8.MySQL是怎么解决幻读的问题的](docs/MySQLNote.md#MySQL是怎么解决幻读的问题的)
102+
- [9.MySQL中有哪些锁](docs/MySQLNote.md#MySQL中有哪些锁)
103+
- [10.B树是什么](docs/MySQLNote.md#B树是什么)
104+
- [11.B树与B+树的区别是什么](docs/MySQLNote.md#B树与B+树的区别是什么)
105+
- [12.索引是什么](docs/MySQLNote.md#索引是什么)
106+
- [13.字符串索引和数字类型索引的区别](docs/MySQLNote.md#字符串索引和数字类型索引的区别)
107+
- [14.union和union all的区别是什么](docs/MySQLNote.md#union和union)
108+
- [15.Join的工作流程是怎么样的,怎么进行优化](docs/MySQLNote.md#Join的工作流程是怎么样的,怎么进行优化)
109+
- [16.聚集索引是什么](docs/MySQLNote.md#聚集索引是什么)
110+
- [17.联合索引是什么](docs/MySQLNote.md#联合索引是什么)
111+
- [18.覆盖索引是什么](docs/MySQLNote.md#覆盖索引是什么)
112+
- [19.哪些情况不要建索引](docs/MySQLNote.md#哪些情况不要建索引)
113+
- [20.主键,唯一性索引,普通索引的区别是什么](docs/MySQLNote.md#主键,唯一性索引,普通索引的区别是什么)
114+
- [21.InnoDB和MyISAM的区别是什么](docs/MySQLNote.md#InnoDB和MyISAM的区别是什么)
115+
- [22.什么是分库分表](docs/MySQLNote.md#什么是分库分表)
116+
- [23.怎么实现跨库分页查询](docs/MySQLNote.md#怎么实现跨库分页查询)
117+
- [24.MySQL主从复制的工作流程是什么样的](docs/MySQLNote.md#MySQL主从复制的工作流程是什么样的)
118+
- [25.char类型与varchar类型的区别](docs/MySQLNote.md#char类型与varchar类型的区别)
119+
- [26.查询数量SELECT Count(*)怎么优化?](docs/MySQLNote.md#怎么优化数量查询?)
120+
- [27.如何优化MySQL慢查询](docs/MySQLNote.md#如何优化MySQL慢查询)
121+
- [28.MySQL的join的实现是怎么样的?](docs/MySQLNote.md#MySQL的join的实现是怎么样的)
122122
* JVM
123123
- [《深入理解Java虚拟机-第三版》读书笔记](docs/JVMBook.md)
124124
- [JVM相关的面试题总结](docs/JavaJVM.md)
125-
- [1.Java内存区域怎么划分的?](docs/JavaJVM.md#Java内存区域怎么划分的)
126-
- [2.Java中对象的创建过程是怎么样的?](docs/JavaJVM.md#Java中对象的创建过程是怎么样的)
127-
- [3.Java对象的内存布局是怎么样的?](docs/JavaJVM.md#Java对象的内存布局是怎么样的)
128-
- [4.垃圾回收有哪些特点?](docs/JavaJVM.md#垃圾回收有哪些特点)
125+
- [1.Java内存区域怎么划分的?](docs/JavaJVM.md#Java内存区域怎么划分的)
126+
- [2.Java中对象的创建过程是怎么样的?](docs/JavaJVM.md#Java中对象的创建过程是怎么样的)
127+
- [3.Java对象的内存布局是怎么样的?](docs/JavaJVM.md#Java对象的内存布局是怎么样的)
128+
- [4.垃圾回收有哪些特点?](docs/JavaJVM.md#垃圾回收有哪些特点)
129129
- [5.在垃圾回收机制中,对象在内存中的状态有哪几种?](docs/JavaJVM.md#在垃圾回收机制中,对象在内存中的状态有哪几种?)
130130
- [6.对象的强引用,软引用,弱引用和虚引用的区别是什么?](docs/JavaJVM.md#对象的强引用,软引用,弱引用和虚引用的区别是什么?)
131-
- [7.垃圾回收算法有哪些?](docs/JavaJVM.md#垃圾回收算法有哪些)
132-
- [8.Minor GC和Full GC是什么?](docs/JavaJVM.md#MinorGC和FullGC是什么)
133-
- [9.如何确定一个对象可以回收?](docs/JavaJVM.md#如何确定一个对象是否可以被回收)
134-
- [10.目前通常使用的是什么垃圾收集器?](docs/JavaJVM.md#目前通常使用的是什么垃圾收集器)
131+
- [7.垃圾回收算法有哪些?](docs/JavaJVM.md#垃圾回收算法有哪些)
132+
- [8.Minor GC和Full GC是什么?](docs/JavaJVM.md#MinorGC和FullGC是什么)
133+
- [9.如何确定一个对象可以回收?](docs/JavaJVM.md#如何确定一个对象是否可以被回收)
134+
- [10.目前通常使用的是什么垃圾收集器?](docs/JavaJVM.md#目前通常使用的是什么垃圾收集器)
135135
- [11.双亲委派机制是什么?](docs/JavaJVM.md#双亲委派机制是什么?)
136-
- [12.怎么自定义一个类加载器?](docs/JavaJVM.md#怎么自定义一个类加载器)
136+
- [12.怎么自定义一个类加载器?](docs/JavaJVM.md#怎么自定义一个类加载器)
137137
- [Kafka](docs/Kafka.md)
138138
- [ZooKeeper](docs/ZooKeeper.md)
139139
- [HTTP](docs/HTTP.md)

0 commit comments

Comments
 (0)