点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
背景
平时工作中大家经常使用到boolean以及Boolean类型的数据,前者是基本数据类型,后者是包装类,为什么不推荐使用isXXX来命名呢?到底是用基本类型的数据好呢还是用包装类好呢?
例子
1.其他非boolean类型
private String……继续阅读 »
itzoo
2年前 (2022-05-22) 551浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
MySQL编码过程
MySQL出现乱码的原因有很多,一般与character_set参数有关。我们先来看看有哪些参数:
SHOW VARIABLES LIKE "character%";Variable_name Valuecharact……继续阅读 »
itzoo
2年前 (2022-04-26) 483浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
关系型的结构化存储存在一定的弊端,因为它需要预先定义好所有的列以及列对应的类型。但是业务在发展过程中,或许需要扩展单个列的描述功能,这时,如果能用好 JSON 数据类型,那就能打通关系型和非关系型数据的存储之间的界限,为业务提供更好的架构选择。
当然,很多同学在用 JSON 数据类……继续阅读 »
itzoo
2年前 (2022-04-25) 473浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
InnoDB是干嘛的?
InnoDB是一个将表中的数据存储到磁盘上的存储引擎。
2
InnoDB是如何读写数据的?
InnoDB处理数据的过程是发生在内存中的,需要把磁盘中的数据加载到内存中,如果是处理写入或修改请求的话,还需要把内存……继续阅读 »
itzoo
2年前 (2022-04-24) 494浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
以我多年经验来看,VARCHAR的最大长度、字符串类型选择,用MySQL的人中十之七八是不清楚的。
本文不止介绍了原理,还提供了案例手把手教你自己分析,彻底解决你的疑惑。
假设有个VARCHAR(64) CHARSET utf8mb4列,存储了中国cn这个字符串。
那你猜一猜,MyS……继续阅读 »
itzoo
2年前 (2022-04-23) 534浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
困惑
最近遇到个问题,有个表的要加个user_id字段,user_id字段可能很大,于是我提mysql工单alter table xxx ADD user_id int(1)。领导看到我的sql工单说:这int(1)怕是不够用吧,接下来是一通解释。
其实这不是我第一……继续阅读 »
itzoo
2年前 (2022-04-23) 507浏览 0评论
0个赞
点击上方“终码一生”,选择“加为星标”
第一时间获取技术干货!
1、Java中long和double的原子性
java中基本类型中,long和double的长度都是8个字节,32位(4字节)处理器对其读写操作无法一次完成,那么,JVM,long和double是原子性的吗?
JVM中对long的操作是不是原子操作?
首先,通过一段……继续阅读 »
往事如烟
3年前 (2021-07-04) 1452浏览 0评论
0个赞