- 博客(6)
- 收藏
- 关注
原创 MySQL数据库引擎
1 B-树和B+树1.1 B-树1.1.1 B-树的定义1.1.2 B-Tree的查找过程1.2 B+树1.2.1 B+树的定义1.2.2 B+树的示意图1.2.3 B-树 & B+树2 内存和磁盘存取原理2.1 主存存取原理2.1.1 主存概述2.1.2 主存的内部结构2.1.3 主存的存取过程2.2 磁盘存取原理2.2.1 磁盘结构2....
2018-05-17 16:07:40 647
原创 多线程并发下的单例模式实现
1.1 天生线程安全的饿汉式单例1.2 懒汉式单例1.2.1 线程不安全的懒汉式单例1.2.2 线程安全的懒汉式单例1. 同步方法实现2. 同步代码块实现:双重检查锁定(Double Check Locking ,DCL)—推荐1.3 使用静态内部类实现单例模式1.4 序列化与反序列化的单例模式实现1.5 使用static代码块实现单例1.6 使用enum枚举数据类...
2018-05-14 18:49:39 393
原创 事务
1.1 事务的概念1.2 事务的4个特性(或ACID性)1.3 事务隔离1.3.1 事务隔离的概述1.3.2 不事务隔离带来的问题1. 更新丢失2. 脏读3. 不可重复读义4. 幻读1.3.3 事务的隔离级别1. Read Uncommitted(读取未提交内容)2. Read Committed(读取提交内容)3. Repeatable Read(可重复读)4...
2018-05-14 15:54:04 244
原创 Executor框架
10.1 Executor框架的背景10.2 Executor框架简介10.2.1 Executor框架的两级调度模型10.2.2 Executor框架的组成10.2.3 Executor框架中主要的类与接口10.2.4 Executor框架的使用10.2.5 Executor框架的成员1. ThreadPoolExecutor2. ScheduledThreadPoolEx...
2018-05-13 22:04:14 263
原创 Java中的线程池
9.1 线程池的实现原理9.1.1 线程池的优势9.1.2 线程池的主要处理流程9.1.3 ThreadPoolExecutor.execute()方法执行流程9.1.4 工作线程9.2 线程池的使用9.2.1 线程池的创建9.2.2 向线程池提交任务1. Executor.execute(Runnable command)2. ExecutorService.subm...
2018-05-13 21:29:01 239
原创 TCP/IP可靠性传输的重点
1. TCP建立连接(3次)和连接释放(4次)的图(1)建立TCP连接(三次握手)(2)释放TCP连接(四次握手) 2. TCP和UDP的特点2.1 TCP的特点(1)面向连接的运输层协议(2)每条TCP连接是点对点的(一对一)(3)提供可靠支付的服务(4)面向字节流说明 虽然应用进程和TCP的交互是一次一个数据块,但TCP把应用程序交下来的数据看...
2018-05-08 17:20:51 885
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人