首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
新时代农民工0101
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
GC Roots
什么是垃圾 简单来说就是内存中已经不再被使用的空间就是垃圾 如何判断一个对象是否可以被回收 引用计数算法 Java中,引用和对象是有关联的。如果要操作对象则必须用引用进行。 因此,很显然一个简单的办法
磁盘分区与挂载
查看所有设备挂载情况 磁盘情况查询 df - report file system disk space usage du - estimate file space usage 查询系统整体磁盘使用
EXPLAIN详解
EXPLAIN用于查看某个查询语句的具体执行计划。执行计划各列描述 表结构 执行计划各列详解 table EXPLAIN语句输出的每条记录都对应某个单表的访问方法,该条记录的table列代表该表的表名
子查询优化
MySQL优化器是如何处理子查询的 子查询语法 在SELECT子句中 select (select m1 from t1 limit 1) 在FROM子句中 select m,n from (sele
连接原理
数据准备 t1表 t2表 笛卡尔积 连接查询的结果集中包含一个表中的每一条记录与另一个表中的每条记录相互匹配的组合 连接查询的大致过程 确定驱动表,只需要选取代价最小的访问方法执行单表查询 从驱动表中
Index Merge索引合并
一般只会为单个索引生成扫描区间,对于多个搜索条件,查询优化器会根据不同的搜索条件判断不同的扫描区间的执行成本,最后选择成本更小的扫描区间对应的索引执行查询操作。特殊情况下,Index Merge索引合
单表访问方法
MySQL执行查询语句的方式称为访问方法或访问类型 对应执行计划的type列 const 常数级别,通过主键或唯一二级索引列与常数等值比较,定位一条记录 explain select * from s
并发与并行
并发 同一时间段内多个任务同时执行,并且执行都没有结束。同一时间段由多个单位时间累积而成。 并行 单位时间内多个任务同时执行。
ReentrantReadWriteLock
锁的演进 无锁:多线程抢夺,数据乱,无序 独占锁ReentrantLock:有序,每次只能有一个读或写操作,全部互斥 读写锁ReentrantReadWriteLock:读写互斥,读读共享 邮戳锁St
常用的并发工具类
同步屏障CyclicBarrier /ˈsaɪklɪk ˈbæriə(r)/ CyclicBarrier的字面意思是可循环(Cyclic)使用的屏障(Barrier)。让一组线程到达一个屏障(也叫同步
下一页
个人成就
文章被阅读
5,865
掘力值
347
关注了
0
关注者
0
收藏集
0
关注标签
0
加入于
2022-07-15