首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
chenlun17
掘友等级
软件开发
|
&
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
调优
1、相关命令 2、优化思路 观察Eden的使用情况来估计每秒大概新增多少对象,计算对象新增的速率。(不一定是每秒,具体看系统运行情况和负载均衡) 计算Young GC的触发频率和每次平均耗时( YGC
Explain
###1、定义 Explain 关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈;在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行
B-Tree / B+Tree / Hash
1、B-Tree 相比较红黑树来说,B-Tree很大程度上提升了查询效率(树的高度为3的情况下,Mysql单表可以存放千万级数据,理论上来说,如果做等值查询,最多只需要3次磁盘的IO就会就会得到数据)
ParseUtils(SQL解析)
1、ParseUtils 2、源码分析 可以根据自己的功能动态的修改工具类,也可以实现自己的SchemaStatVisitor ,githup的api上有,可以去查看一下
TreeUtil(树形结构转换)
1、Entity(实体类) 2、TreeUtils 3、Test import org.apache.commons.lang3.StringUtils;
ExcelImportUtil(大批量数据导入)
excel写入 官方主页: http://poi.apache.org/index.html API文档: http://poi.apache.org/apidocs/index.html
对象创建流程 - 内存分配机制
1、对象创建流程 加载检查(类):检查指令(new、clone、对象序列化等)的参数是否能常量池找到类的符号引用,并检测这个类是否被加载过(类加载机制博主前面文章写过) 内存分配:JVM为对象分配内存
JVM内存模型
1、内存模型 程序计数器:指向当前线程所执行的字节码的行号指示器 (JVM的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何一个确定的时刻,一个处理器只能执行一条线程中的指令,因此,
类加载机制解析
1、类加载宏观图: 2、ClassLoader.loadClass() 关键流程: 加载:在磁盘上查找并通过io读入字节码文件;将字节流所代表的静态存储结构转化为方法区的运行时数据结构;在内存中生成一
个人成就
文章被点赞
1
文章被阅读
3,778
掘力值
79
关注了
0
关注者
0
收藏集
0
关注标签
6
加入于
2022-03-03