上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 51 下一页
该文被密码保护。 阅读全文
posted @ 2023-02-08 10:36 JaxYoun 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-02-08 09:33 JaxYoun 阅读(0) 评论(0) 推荐(0) 编辑
摘要: M1版MakBook安装Mat 首先要安装11及以上ARM架构的jdk,否则会报错。 安装好Mat后,无法直接打开使用,需要单独在两处配置jdk环境变量(jdk具体路径,就是本地jdk的安装位置,我的jdk是用sdkman安装管理的)。 打开访达 -> 应用程序 -> 找到mat【右键点击 “显示包 阅读全文
posted @ 2023-02-06 02:28 JaxYoun 阅读(207) 评论(0) 推荐(0) 编辑
摘要: “喜提”一个P2级故障—CMSGC太频繁,你知道这是什么鬼? 转载自:陶朱公Boy 的公众号文章。 背景 今天跟大家分享一个前几天在线上碰到的一个GC故障— "CMSGC太频繁"。 不知道大家看到这条告警内容后,是什么感触?我当时是一脸懵逼的,一万个为什么萦绕心头。 什么是CmsGc? CmsGc太 阅读全文
posted @ 2023-02-05 12:05 JaxYoun 阅读(67) 评论(0) 推荐(1) 编辑
摘要: 线程池定义(可防序列化攻击) package com.yang.utils; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; import java.uti 阅读全文
posted @ 2023-02-04 15:59 JaxYoun 阅读(48) 评论(0) 推荐(0) 编辑
摘要: MySQL中的冷门索引类型 一、Hash索引 概念 ​ 基于哈希表实现,只有匹配所有列的查询才有效。对于每一行数据,存储引擎都会对所有索引列计算一个哈希码,哈希码是一个较小的值,不同键值的行计算出的哈希码也不一样。哈希索引将所有的哈希码存储在索引中,同时保存指向每个数据行的指针。 ​ 如果多个列的哈 阅读全文
posted @ 2023-01-06 19:03 JaxYoun 阅读(35) 评论(0) 推荐(0) 编辑
摘要: InheritableThreadLocal详解 1、简介 在上一篇 ThreadLocal详解 中,我们详细介绍了ThreadLocal原理及设计,从源码层面上分析了ThreadLocal。但由于ThreadLocal设计之初就是为了绑定当前线程,如果希望当前线程的ThreadLocal能够被子线 阅读全文
posted @ 2022-12-30 12:20 JaxYoun 阅读(185) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal详解 1、简介 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal 阅读全文
posted @ 2022-12-30 12:18 JaxYoun 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 图解 索引覆盖、索引下推、如何避免索引失效 为了更好地进行解释,我创建了一个存储引擎为InnoDB的表user_innodb,并批量初始化了500W+条数据。包含主键id、姓名字段(name)、性别字段(gender,用0,1表示不同性别)、手机号字段(phone),并为name和phone字段创建 阅读全文
posted @ 2022-12-29 14:31 JaxYoun 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 查询执行计划: 执行查询语句之前,MySQL查询优化器会基于cost成本对一条查询语句进行优化,并生成一个执行计划。如果创建的索引太多,优化器会计算每个索引的搜索成本,导致在分析过程中耗时太多,最终影响查询语句的执行效率。 查询中,对索引扫描是在存储引擎中进行的,而对数据记录的比较是在Server层 阅读全文
posted @ 2022-12-29 14:28 JaxYoun 阅读(15) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 51 下一页