2020年1月28日
摘要: 之前看了美团技术团队推送的一篇文章,介绍了字节码增强技术,写的很好,自己也记录一下,增强一下记忆,也方便日后巩固学习,有兴趣的可以去搜索美团技术团队的原文 字节码是JVM的底层基础知识,如果能够掌握对于排查问题会有更深层次的理解 1.什么是字节码 首先我们看看什么是字节码,找到一个.class文件, 阅读全文
posted @ 2020-01-28 19:04 Flower2021 阅读(833) 评论(0) 推荐(0)
摘要: ClassLoader是为Java的底层技术,它是为了来加载class文件的,负责将字节码形式的Class文件转换为内存形式的Class对象,这个加载的字节码可以是磁盘文件的class文件, 也可以是jar包中的class,也可以是服务调用中来自远程服务提供的字节流,字节码的本质是一个字节数组[]b 阅读全文
posted @ 2020-01-28 18:32 Flower2021 阅读(368) 评论(0) 推荐(0)
摘要: 这个知识点的参考文章是:原文链接:https://blog.csdn.net/b_x_p/article/details/86434387 Mysql是使用B+树作为索引的数据结构,Mysql有两种不同的数据存储引擎:MYISAM 和 INNODB,在Mysql5.5版本之前采用的是MYISAM,5 阅读全文
posted @ 2020-01-28 13:03 Flower2021 阅读(576) 评论(0) 推荐(0)
摘要: 项目中一直使用Mysql,对于慢sql优化也一直在做,但是一直没有梳理清楚,这里简单总结一下 首先看一下mysql为什么要使用索引 1)索引是帮助Mysql高效获取数据的 排好序的 数据结构 2)索引存储在文件里 首先说明一下,Mysql是使用B+树作为索引的 在没有索引的情况下,如果要找到一条记录 阅读全文
posted @ 2020-01-28 12:23 Flower2021 阅读(2200) 评论(1) 推荐(0)