Posted injava 线程间状态转换 NOTE: 在调用obj.wait()的状态的时候, 必须要获取obj的锁, 因为在进行obj.no… Posted by 专注着 19 4 月, 2021Tags: 线程状态
Posted inmysql 数据库不可重复读、脏读、幻读概念 数据库相关概念的学习 不可重复读 不能重复读是指在事务开始之后, 第一次读取的结果集和第二次读取的结… Posted by 专注着 18 4 月, 2021Tags: mysql
NULL列对数据库的影响 Mysql难以优化引用可空列表查询, 它会使索引, 索引统计和值更加复杂。可空列需要更多的存储空间。还需要mysql内部进行特殊处理。可空列被索引后,每条记录都需要一个额外的字节,还能导致MyISAM中固定大小的索引编程可变大小的索引. Posted by 专注着 17 4 月, 2021Tags: mysql, null
Posted injava mysql 线程间的通信四种方式 主要是总结线程间的通信方式有哪些. 通信方式 通过synchronized进行通信 public c… Posted by 专注着 16 4 月, 2021
Posted injava Java String对象 为什么String被设计为不可变类 保证String对象的安全性。假设String对象时可变的,那么… Posted by 专注着 15 4 月, 2021
Posted injava Switch在JVM中的差异 Switch查找case的方式 tableswitch: a table with keys and… Posted by 专注着 15 4 月, 2021
Posted injava GC Roots GC Roots包含哪些(哪些可以作为gc roots) 所谓的GC roots 是垃圾搜集器特有的… Posted by 专注着 15 4 月, 2021
Posted inredis Redis 二进制位数组 Redis提供了SETBIT,GETBIT,BITCOUNT,BITOP四个命令用于处理二进制位数组… Posted by 专注着 14 4 月, 2021
Posted inredis Redis 发布与订阅 发布与订阅 Redis的发布与订阅命令由PUBLISH,SUBSCRIBE,PSUBSCRIBE等命… Posted by 专注着 13 4 月, 2021