首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
卡卡罗特_Kakarrot
掘友等级
后端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 15
沸点 1
赞
16
返回
|
搜索文章
赞
文章( 15 )
沸点( 1 )
IN和EXISTS谁的效率高
关于IN和EXISTS性能的优劣其实测试是最好的办法,但是我们首先需要了解IN和EXISTS在查询过程中的工作原理。 IN原理 在in()的执行中,先执行内表得到结果集,再执行外表。外表会对所有的内表
MySQL主从复制
MySQL之间数据复制的基础是二进制日志文件(binary log file)。一台MySQL数据库一旦启用二进制日志后,其作为master,它的数据库中所有操作都会以“事件”的方式
基于多层级时间轮的高性能延时任务调度设计与实现
引言 在分布式系统、游戏服务器、金融交易等场景中,延时任务调度是核心基础能力。本文基于笔者实现的Java多层级时间轮算法,深入解析其设计原理,并与传统延时算法进行对比分析。 一、核心设计解析 1.1
MySql如何避免死锁
什么是死锁? 在数据库系统中,死锁是指两个或多个事务在执行过程中由于争夺资源而造成的一种僵局。具体来说,这些事务互相持有对方所需要的资源,并且都在等待对方释放自己所需要的资源,从而导致所有涉及的事务都
面试官:谈一谈分布式锁的简单实现
互斥性 : 只能有一个竞争者持有锁,这一点要尽可能保证。 抗死锁性 : 避免因为异常永不释放锁,造成死锁。 对称性 : 同一个锁加锁和释放锁必须是同一个竞争者。 可靠性 : 需要有一定的异常处理能力和
CompletableFuture详解。
CompletableFuture主要特点 异步执行:可以用来表示一个异步计算的结果。 链式调用:支持通过方法链来构建复杂的异步操作流程。 组合与合并:可以将多个 CompletableFuture
JVM调优及故障排查
各位读者大家好呀!今天小卡给大家带来的是JVM调优及故障排查~ 1. GC调优策略 1.1. 降低MinorGC频率 通常情况下新生代内存较小,eden很快就会别填满,就会导致MinorGC频繁发生,
面试官:了解ThreadLocal的内存泄露问题吗?
各位读者大家好呀!今天小卡给大家带来的是小卡面试过程中被面试官问到的一个问题~ ThreadLocal介绍 ThreadLocal 是 Java 中的一个类,用于创建线程局部变量。线程局部变量的作用范
volatile底层原理:从CPU架构到内存屏障之旅
在学习《Java并发编程的艺术》这本书的过程中,发现整本书的核心就是多线程之间的可见性问题和CAS无锁算法结合 volatile 关键字在各个并发工具类里的应用。 所以要真正掌握并发编程原理,首先必须
面试官:java堆上对象内存分配是线程安全的吗?
各位读者大家好呀!今天小卡给大家带来的是小卡面试过程中被面试官问到的一个问题~ 问题背景 其实呀,JVM是保证了java堆上对象内存分配的线程安全问题了的,那么JVM具体是通过那些机制来保证堆上对象内
下一页
个人成就
文章被点赞
75
文章被阅读
3,069
掘力值
419
关注了
7
关注者
25
收藏集
6
关注标签
18
加入于
2024-03-13