- 博客(5)
- 收藏
- 关注
原创 JDK17新特性
将代码模块化,很多时候jdk的很多功能我们不需要使用,就可以自定义jre包,减少内存空间的消耗。自己的代码也可以模块化,类似于微服务一样,把用到的接口暴露出去,不关心底层实现。文本块指多行的字符串,使用连续的三个双引号来包围一段带换行的文字,它避免了换行转义的需要,并支持String.format。特殊的class类,内部参数不可修改,只能用来描述一种简单的不可变的数据结构。增加关键字sealed,增加代码的安全性,允许该类可以被哪些子类继承。支持表达式,增加yield关键字,跳出switch并返回结果。
2024-09-11 19:32:09 303
原创 mysql模块学习-记录
基于块的嵌套循环连接 对于关联字段没有添加索引的表,会把小表放入内存,一一与大表进行比对,增加性能。嵌套循环连接 对于关联字段加了索引的表,使用索引,性能比较好。双路排序 拿出id和排序字段进行排序,排序完成后进行回表查询。联合索引,老版本是根据第一个索引查询结果集后进行过滤。默认1024个字节,根据这个配置是执行单路还是双路。4、单路排序 一次性拿出所有的字段进行排序。新版本是通过所有的索引查询结果集进行查询。3、mysql一页默认是16k。
2024-06-06 15:09:38 714
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人