- 博客(3)
- 收藏
- 关注
原创 LeetCode刷题记录(数组和双指针)
文章目录数组专题88. 合并两个有序数组90. 子集 II105. 从前序与中序遍历序列构造二叉树106. 从中序与后序遍历序列构造二叉树118. 杨辉三角 (no)119. 杨辉三角 II120. 三角形最小路径和 (no)121. 买卖股票的最佳时机122. 买卖股票的最佳时机 II123. 买卖股票的最佳时机 III152. 乘积最大子数组(no)153. 寻找旋转排序数组中的最小值169. 多数元素189. 旋转数组209. 长度最小的子数组216. 组合总和 III0. 有赞笔试217. 存在重复
2020-09-18 08:43:54 462 1
原创 MySQL事务的实现原理
文章目录MySQL事务的实现原理1. redo log 实现持久性2. bin log3. undo log 实现原子性4. MVCC实现隔离性4.1 事务的隔离级别4.2 read view (快照)4.3 隔离级别5. MVCC是如何解决幻读的?6. MySQL InnoDB的锁6.1 共享锁和独占锁6.2 意向锁6.3 三种锁算法MySQL事务的实现原理事务的原子性是通过 undo log 来实现的事务的持久性性是通过 redo log 来实现的事务的隔离性是通过 (读写锁+MVCC)来实现
2020-09-14 10:00:19 4996 4
原创 LeetCode刷题记录(百度)
文章目录leetcode-215.数组中的第K个最大元素leetcode-206.反转链表leetcode-142.环形链表IIleetcode-94. 二叉树的中序遍历leetcode-104. 二叉树的最大深度leetcode-102. 二叉树的层序遍历leetcode-69. x 的平方根leetcode-5. 最长回文子串leetcode-62. 不同路径leetcode-53. 最大子序和leetcode-1143. 最长公共子序列leetcode-72. 编辑距离leetcode-300. 最长
2020-09-01 17:20:17 650
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人