上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 58 下一页
摘要: 1.如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因)注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引2.对于多列索引,不是使用的第一部分,则不会使用索引3.like查询是以%开头4.如果列类型是字符串,那一定要在条件中将数据使用引号引用起来,否 阅读全文
posted @ 2020-07-21 06:36 小辣椒樱桃 阅读(5410) 评论(0) 推荐(0)
摘要: 垃圾回收 如何判断对象可以回收 垃圾回收算法 分代垃圾回收 垃圾回收器 垃圾回收调优 1. 如何判断对象可以回收 1.1 引用计数法 引用计数器法:为每个对象创建一个引用计数,有对象引用时计数器 +1,引用被释放时计数 -1,当计数器为 0 时就可以被回收。它有一个缺点不能解决循环引用的问题; 1. 阅读全文
posted @ 2020-07-16 23:20 小辣椒樱桃 阅读(139) 评论(0) 推荐(0)
摘要: 聊聊JVM的年轻代 1.为什么会有年轻代 我们先来屡屡,为什么需要把堆分代?不分代不能完成他所做的事情么?其实不分代完全可以,分代的唯一理由就是优化GC性能。你先想想,如果没有分代,那我们所有的对象都在一块,GC的时候我们要找到哪些对象没用,这样就会对堆的所有区域进行扫描。而我们的很多对象都是朝生夕 阅读全文
posted @ 2020-07-15 22:33 小辣椒樱桃 阅读(182) 评论(0) 推荐(0)
摘要: JDK8 HotSpot JVM 将移除永久区,使用本地内存来存储类元数据信息并称之为:元空间(Metaspace) 以下是JVM内存模型中方法区的变动 1.新生代:Eden+From Survivor+To Survivor 2.老年代:OldGen 3.永久代(方法区的实现) : PermGen 阅读全文
posted @ 2020-07-15 22:23 小辣椒樱桃 阅读(567) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 58 下一页