- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 MySQL 索引背后的隐藏之道
索引的 “哲学思想”我们为什么需要索引?显而易见,使用索引可以加快我们检索数据的速度,生活中书籍的目录、图书馆里的各种书架编号、号码簿上的检索页等,都少不了索引的身影。回...
2019-03-23 18:01:30 214
原创 MySQL 索引机制背后的隐藏之道
索引的 “哲学思想”我们为什么需要索引?显而易见,使用索引可以加快我们检索数据的速度,生活中书籍的目录、图书馆里的各种书架编号、号码簿上的检索页等,都少不了索引的身影。回到计算机的世界,任何一种数据结构都不是凭空产生的,一定会有它的诞生背景和解决的问题。我们先举个最简单的例子,下图是一个有序递增的数组,里面包含十个元素,没有重复。如果我想要查找元素 24 ,该怎么做呢?第一想到的自然...
2019-03-23 17:47:59 359
原创 先锋之矛 — MySQL InnoDB 中的锁
写在前面数据库本质上是一种共享资源,因此在最大程度提供并发访问性能的同时,仍需要确保每个用户能以一致的方式读取和修改数据。锁机制(Locking)就是解决这类问题的最好武...
2019-03-10 18:28:54 183
原创 MySQL InnoDB 中的锁机制详解
写在前面数据库本质上是一种共享资源,因此在最大程度提供并发访问性能的同时,仍需要确保每个用户能以一致的方式读取和修改数据。锁机制(Locking)就是解决这类问题的最好武器。首先新建表 test,其中 id 为主键,name 为辅助索引,address 为唯一索引。CREATE TABLE `test` ( `id` int(11) NOT NULL AUTO_INCREMENT, ...
2019-03-10 18:19:18 259
原创 概述!MySQL InnoDB 存储引擎
InnoDB 存储引擎MySQL得益于开放的可插拔设计,允许替换不同的底层存储引擎,InnoDB就是其中的代表,最初由第三方公司开发后被Oracle收购,是OL...
2019-03-09 16:49:45 179
原创 Thread setUncaughtExceptionHandler
setUncaughtExceptionHandler 用于获取线程运行时异常线程在执行时是不能抛出 checked 异常的,IDE 只会提示你用 try-catch 包裹起来。因此主线程无法直接获取子线程的线程信息,而每个 Thread 可以通过 setUncaughtExceptionHandler 注册一个回调接口setUncaughtExceptionHandlerpublic cl...
2019-03-01 19:50:25 1847
空空如也
请问类似微信右上角这样的菜单,文字前怎么加上图标
2016-08-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人