面试
this is a book
一个分享干货的博客
展开
-
mysql filesort排序
filesort排序是先把结果查询出来,然后在缓存或磁盘进行排序操作 效率较低。filesort 有两种排序算法 双路排序和单路排序。原创 2024-05-12 16:28:53 · 134 阅读 · 0 评论 -
st_geomfromtext
st_geomfromtext 将wkt转换为geo对象。原创 2024-05-08 20:10:00 · 266 阅读 · 0 评论 -
st_intersects
st_intersects原创 2024-05-08 20:01:32 · 133 阅读 · 0 评论 -
Volatile禁止指令重排
-------> 最终执行命令。编译器------------> 指令并行 ------------> 内存系统 (每一个过程都会重排)原创 2024-05-08 14:57:33 · 211 阅读 · 0 评论 -
4种常⽤Java线程锁的特点,
1提供了多种多线程锁机制的实现⽅式synchronized ReentrantLock Semaphore AtomicInteger原创 2024-05-08 14:10:18 · 132 阅读 · 0 评论 -
为什么B-Tree索引能加快访问的速度?
B-Tree索引使用B-Tree数据结构来存储数据的,正常情况获取数据的方式是全表扫描来获取需要的数据 ,根节点的槽中存放指向子节点的指针。B-Tree索引是从索引。原创 2024-05-08 13:50:05 · 107 阅读 · 0 评论 -
mybatis的一级缓存和二级缓存
mybatis的一级缓存和二级缓存原创 2024-05-06 16:27:33 · 90 阅读 · 2 评论 -
谈一谈对CAS的理解
谈一谈对CAS的理解原创 2024-05-05 15:34:51 · 215 阅读 · 0 评论 -
elasticsearch文档读写原理大致分析一下
定时1秒将数据refresh到一个新的segment file。segment file 文件数量到达一定数量时会进行merge行为。生成 segment file的时候就会生成到排序索引。refresh到一个新的segment file。translog会持续保留。原创 2024-05-05 16:02:13 · 306 阅读 · 2 评论