自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 JVM原理理解

目录 JVM类加载机制 JVM本地方法栈 JVM堆分配 JVM引用类型 JVM类加载机制 JVM类加载机制 类加载顺序 类加载的过程包括:加载、连接、初始化,连接又分为:验证、准备、解析,所以说类加载一共分为5步:加载、验证、准备、解析、初始化。解析过程在某些情况下可能发生在初始化后。 类加载过程中的初始化时机 在运行过程中遇到如下字节码指令时,如果类尚未初始化,那就要进行初始化:new、...

2019-03-14 13:58:22 84

原创 数据库优化理解

sql语句执行顺序 在同一语句下,从右至左,自下而上执行(where 3…,2…,1…) order by子句–执行顺序为从左到右排序,很耗资源 1.FROM 2.ON 3.JOIN 4.WHERE 5.GROUP BY 6.WITH CUBE or WITH ROLLUP 7.HAVING 8.SELECT 9.DISTINCT 10.ORDER BY 11.TOP(limit) 表连接两...

2018-12-19 16:19:14 195

原创 java优化知识

final的合理使用 final修饰的 类不能被派生;方法不能被重写;变量不能被修改。 基于这个特性,java会事先找出内联的所有方法,提高运行效率 重用对象 性能消耗:对象的生成 和 回收 对于多个字符串的连接时尽量使用StringBuffer/StringBuilder 少使用全局变量 方法体内的局部变量及方法传递的参数会在栈中临时存储,方法调用结束后就会自动消除,不需要额外的回收消...

2018-12-19 16:18:49 262

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除