
笔记
shipingshu
这个作者很懒,什么都没留下…
展开
-
java字符串String、StringBuffer、StringBuilder
引言:对String、StringBuffer和StringBuilder一直不是很了解 系统地整理一下java字符串处理 我的理解:String,使用final修饰,是线程安全的,每次改变都创建新的对象, StrngBuffer,线程安全,效率略低,适合多线程更新较多的情况 StringBuilder线程不安全,效率较高,适合更新多的情况 总的来说分为三个方面来对比理解: 一、是否可变 String是Final修饰的是不可变的常量,每次赋值都是创建新的变量 StringBuffer和StringBuild原创 2021-08-07 09:39:49 · 99 阅读 · 0 评论 -
2020-06-16
被面试官问到的几个mysql的问题 mysql索引什么情况下会失效? 1.or 每个条件都必须有索引才会使用不然会导致失效 2.like 百分号必须不能在第一个位置否则索引失效 3.in != 不使用索引 4.联合索引最左原则 5.全表扫描比使用索引快的时候索引会失效 myisam和innodb 1.myisam索引和数据是分开的,b+树只有叶子节点上存放了数据的地址,在磁盘上是三个文件,innodb索引跟数据是在一起的,b+树叶子节点有数据而不是引用 2.myisam不支持事物和外键,innodb原创 2020-06-16 15:10:38 · 775 阅读 · 1 评论