MySQL锁的类型有哪些呢? 2022-09-15
共享锁(简称S锁)和排他锁(简称X锁) 读锁是共享的,可以通过lock in share mode实现,这时候只能读不能写。 写锁是排他的,它会阻塞其他...详情>
什么是MVCC? 说说MySQL实现MVCC的原理? 2022-09-15
在Mysql的InnoDB引擎中就是指在已提交读(READ COMMITTD)和可重复读(REPEATABLE READ)这两种隔离级别下的事务对于SELECT操作会访问版本链中的记...详情>
什么是B+树?为什么B+树成为主要的SQL数据库的索引实现? 2022-09-15
主索引就是聚簇索引(也称聚集索引,clustered index)辅助索引(有时也称非聚簇索引或二级索引,secondary index,non-clustered index)。详情>
Java开关语句 – 如何在Java中使用开关案例 2022-09-15
在 Java 中使用该语句在满足特定条件时执行特定的代码块。switch上面,括号中的 与每个 .当 与 相同时,将执行 中的相应代码块。expression sw...详情>
为什么在Java中是静态的?这个关键字是什么意思 2022-09-15
正如您在上面看到的那样,您可以使用关键字后跟大括号来创建一个静态块。在代码的静态块中,我们用值 2022 初始化了变量。我们还打印出了一些...详情>
Java随机数生成器 – 如何使用数学随机()生成数字并转换为整数 2022-09-15
在许多应用程序中,您需要随机数。您可能需要在视频游戏中掷骰子,创建私有加密密钥或创建用户的临时密码。所有这些应用程序都依赖于随机数的...详情>
为什么要设计sds? 2022-09-15
而对于SDS,由于len属性和alloc属性的存在,对于修改字符串SDS实现了空间预分配和惰性空间释放两种策略: 1.惰性空间释放:对字符串进行缩短...详情>
如何使用在线调试工具Arthas? 2022-09-15
场景:我新修改的内容在方法内部,而上一个步骤只能看到方法,这时候可以反编译看下源码。运行此命令之后需要即时触发方法才会有响应的信息打...详情>
平时常用的开发工具库有哪些? 2022-09-15
Spring常用工具类。 Spring作为常用的开发框架,在Spring框架应用中,排在ApacheCommon,Guava, Huool等通用库后,第二优先级可以考虑使用S...详情>
JDK自带的定位问题的工具? 2022-09-15
4、jmap 命令jmap是一个多功能的命令。它可以生成 java 程序的 dump 文件, 也可以查看堆内对象示例的统计信息、查看 ClassLoader 的信息以及 ...详情>