摘要: SQL效率问题定位: 在进行SQL优化前,需定位哪些SQL效率低,这一过程有如下几种方式、方法: show profiles:是mysql提供可以用来分析当前会话中语句执行的资源消耗情况。可以用于SQL的调优测量,show profiles 能够在做SQL优化时帮助我们了解时间都耗费到哪里去了。 慢 阅读全文
posted @ 2021-04-06 12:31 lys0410 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 索引使用规则: 全值匹配,索引中所有列都指定具体值。该情况下,索引生效,执行效率高。 最左前缀法则:如果索引了多列,要遵守最左前缀法则。指的是查询从索引的最左前列开始,并且不跳过索引中的列。匹配最左前缀法则,走索引。违反最左前缀法则,索引失效。如果符合最左法则,但是出现跳跃某一列,只有最左列索引生效 阅读全文
posted @ 2021-04-06 10:10 lys0410 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 本文回答如下几个问题: 什么样的对象需要垃圾回收(或者说怎么确定需要回收的对象) 垃圾回收算法(如何回收垃圾) 垃圾收集器 一、如何确定需要垃圾回收的对象 两种方法计算计算无效对象(需要垃圾回收的对象) 1. 引用计数法 引用计数是历史最悠久的一种算法,最早George E. Collins在196 阅读全文
posted @ 2021-02-02 16:11 lys0410 阅读(66) 评论(0) 推荐(0) 编辑
摘要: jvm的参数类型分为三类,分别是:1、标准参数:-help-version2、-X参数 (非标准参数)-Xint-Xcomp3、-XX参数(使用率较高)-XX:newSize-XX:+UseSerialGC 1、 -server与-client参数: 可以通过-server或-client设置jvm 阅读全文
posted @ 2021-01-27 13:59 lys0410 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 要知道JVM内存时如何管理的,我们需要先了解以下JVM整体的架构体系: 下面进行分别的介绍: 类加载子系统: JVM把类的描述数据加载到内存,并对其进行校验、解析和初始化,最后形成可以被JVM直接使用的java类型 运行时数据区:Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个 阅读全文
posted @ 2021-01-21 14:41 lys0410 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 本文介绍一下各种JVM,有的已经消失,有的则刚刚推出,随着JVM的发展,相信会有更好的JVM不断出现。 Classic VM与Exact VM,其中Classic VM为第一款商用虚拟机,Exact VM,编译执行系统已经具备现代高性能虚拟机雏形,不久被HotSpot取代。 HotSpot,Orac 阅读全文
posted @ 2021-01-19 14:02 lys0410 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/skywang12345/p/3344137.html 摘要 Java Annotation是JDK5.0引入的一种注释机制。 网上很多关于Java Annotation的文章,看得人眼花缭乱。Java Annotation本来很简单的,结果说的 阅读全文
posted @ 2019-05-04 22:03 lys0410 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 企业架构研究总结(1)——参考资料列表 企业架构研究总结(2)——问题的由来和基本概念 企业架构研究总结(3)——企业架构的发展历程 企业架构研究总结(4)——企业架构与企业架构框架概论 企业架构研究总结(5)——Zachman框架 企业架构研究总结(6)——联邦企业架构之FEAF的出现和构成(上) 阅读全文
posted @ 2019-04-23 14:32 lys0410 阅读(563) 评论(0) 推荐(0) 编辑
摘要: SPI: http://blog.csdn.net/quhongwei_zhanqiu/article/details/41577159 Dubbo的SPI目的:获取一个指定实现类的对象,ExtensionLoader.getExtension(String name) 实现路径: getExten 阅读全文
posted @ 2017-12-17 10:22 lys0410 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 关注的点、构成: CPU 内存 硬盘 网卡 硬盘分类: SATA机械盘、SAS机械盘、SSD(固态硬盘) SAS主要是企业用户 机型分类: 内存型 I/O型,例如DB CPU计算型 服务器型号一览表: 硬件选择取决于业务应用场景: Web业务场景 内存型/计算型 逻辑业务场景 计算型 Cache应用 阅读全文
posted @ 2017-11-26 23:25 lys0410 阅读(169) 评论(0) 推荐(0) 编辑