首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
会员
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
cool_wa
go
|
google
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
1
文章 1
沸点 0
资讯 0
赞
1
关注
返回
|
搜索文章
文章
热门
最新
cool_wa
1年前
MySQL
一条SQL更新语句是如何执行的?
重要的日志模块: redo log 如果每一次的更新操作都需要写进磁盘,然后磁盘也要找到对应的那条记录,然后再更新,整个过程IO成本、查找成本都很高。为了解决这个问题,MySQL 的设计者就用了。 用
132
点赞
1
cool_wa
1年前
MySQL
ACID特性的实现原理
ACID特性 ACID是衡量事务的四个特性: 原子性 一致性 隔离性 持久性 按照严格的标准,只有同时满足ACID特性才是事务 原子性 定义 实现原理:undo log 持久性 定义 实现原理 red
79
点赞
评论
cool_wa
1年前
MySQL
事务的隔离级别与MVCC
事务隔离级别 事务并发执行遇到的问题 脏写 如果一个事务修改了另一个未提交事务修改过的数据,那就意味着发生了脏写 脏读 如果一个事务读到了另一个未提交事务修改过的数据,那就意味着发生了脏读 不可重复读
367
2
评论
cool_wa
1年前
算法
为什么说堆排序没有快速排序快?
为什么说堆排序没有快速排序快?堆的定义:堆是一个完全二叉树【完全二叉树要求,除了最后一层,其他层的节点个数都是满的,最后一层的节点都靠左排列】堆中的每个节点的值都必须大于等于(或小于等于)其子树中每个
1475
4
评论
cool_wa
1年前
算法
为什么工程中都用红黑树这种二叉树
为什么工程中都用红黑树这种二叉树AVL树是一种高度平衡的二叉树,所以查找的效率非常高,但是有利有弊,AVL树为了维持这种高度平衡,就要付出更多的代价。每次插入、删除都要做调整,就比较复杂、耗时。所以对
230
点赞
评论
cool_wa
1年前
算法
有了如此高效的散列表,为什么还需要二叉树?
有了如此高效的散列表,为什么还需要二叉树?散列表的插入、删除、查找操作的时间复杂度可以做到常量级的O(1),非常高效。而二叉树在比较平衡的情况下,插入、删除、查找操作时间复杂度才是O(logn),相对
151
点赞
评论
cool_wa
1年前
算法
跳表:为什么Redis一定要用跳表来实现有序集合?
跳表:为什么Redis一定要用跳表来实现有序集合,而不是红黑树?Redis种的有序集合是通过跳表来实现的,严格点讲,其实还用到了散列表。Redis有序集合支持的核心操作如下:插入一个数据删除一个数据查
358
点赞
评论
cool_wa
1年前
算法
如何在 O(n) 的时间复杂度内查找一个无序数组中的第 K 大元素?
如何在 O(n) 的时间复杂度内查找一个无序数组中的第 K 大元素?快排的核心思想就是分治和分区,我们利用分区的思想,来解答开篇的问题:O(n)时间复杂度内求无序数组中的第K大元素。比如,4,2,5,
86
点赞
评论
cool_wa
1年前
算法
队列:队列在线程池等有限资源池中的应用
队列:队列在线程池等有限资源池中的线程池没有空闲线程时,新的任务请求线程资源时,线程池该如何处理?各种处理策略又是如何实现的呢我们一般有两种处理策略。第一种是非阻塞的处理方式,直接拒绝任务请求另一种是
144
点赞
评论
cool_wa
1年前
算法
栈:如何实现浏览器的前进和后退
栈的应用1. 栈在表达式求值中的应用2. 栈在括号匹配中的应用3.如何实现浏览器的前进和后退?页面可以点击前进按钮浏览了。
92
1
评论
下一页
个人成就
文章被点赞
13
文章被阅读
6,516
掘力值
352
关注了
28
关注者
0
收藏集
0
关注标签
9
加入于
2019-09-12
温馨提示
当前操作失败,如有疑问,可点击申诉