上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 56 下一页
摘要: M1版MakBook安装Mat 首先要安装11及以上ARM架构的jdk,否则会报错。 安装好Mat后,无法直接打开使用,需要单独在两处配置jdk环境变量(jdk具体路径,就是本地jdk的安装位置,我的jdk是用sdkman安装管理的)。 打开访达 -> 应用程序 -> 找到mat【右键点击 “显示包 阅读全文
posted @ 2023-02-06 02:28 JaxYoun 阅读(299) 评论(0) 推荐(0)
摘要: “喜提”一个P2级故障—CMSGC太频繁,你知道这是什么鬼? 转载自:陶朱公Boy 的公众号文章。 背景 今天跟大家分享一个前几天在线上碰到的一个GC故障— "CMSGC太频繁"。 不知道大家看到这条告警内容后,是什么感触?我当时是一脸懵逼的,一万个为什么萦绕心头。 什么是CmsGc? CmsGc太 阅读全文
posted @ 2023-02-05 12:05 JaxYoun 阅读(115) 评论(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 阅读(69) 评论(0) 推荐(0)
摘要: MySQL中的冷门索引类型 一、Hash索引 概念 ​ 基于哈希表实现,只有匹配所有列的查询才有效。对于每一行数据,存储引擎都会对所有索引列计算一个哈希码,哈希码是一个较小的值,不同键值的行计算出的哈希码也不一样。哈希索引将所有的哈希码存储在索引中,同时保存指向每个数据行的指针。 ​ 如果多个列的哈 阅读全文
posted @ 2023-01-06 19:03 JaxYoun 阅读(69) 评论(0) 推荐(0)
摘要: InheritableThreadLocal详解 1、简介 在上一篇 ThreadLocal详解 中,我们详细介绍了ThreadLocal原理及设计,从源码层面上分析了ThreadLocal。但由于ThreadLocal设计之初就是为了绑定当前线程,如果希望当前线程的ThreadLocal能够被子线 阅读全文
posted @ 2022-12-30 12:20 JaxYoun 阅读(458) 评论(0) 推荐(0)
摘要: ThreadLocal详解 1、简介 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal 阅读全文
posted @ 2022-12-30 12:18 JaxYoun 阅读(175) 评论(0) 推荐(0)
摘要: 图解 索引覆盖、索引下推、如何避免索引失效 为了更好地进行解释,我创建了一个存储引擎为InnoDB的表user_innodb,并批量初始化了500W+条数据。包含主键id、姓名字段(name)、性别字段(gender,用0,1表示不同性别)、手机号字段(phone),并为name和phone字段创建 阅读全文
posted @ 2022-12-29 14:31 JaxYoun 阅读(234) 评论(0) 推荐(0)
摘要: 查询执行计划: 执行查询语句之前,MySQL查询优化器会基于cost成本对一条查询语句进行优化,并生成一个执行计划。如果创建的索引太多,优化器会计算每个索引的搜索成本,导致在分析过程中耗时太多,最终影响查询语句的执行效率。 查询中,对索引扫描是在存储引擎中进行的,而对数据记录的比较是在Server层 阅读全文
posted @ 2022-12-29 14:28 JaxYoun 阅读(28) 评论(0) 推荐(0)
摘要: lombok之@Accessors用法 lombok的@Accessors注解,打在pojo类上,实现setter方法的链式调用,特别是在初始化对象实例时,可以实现@Builder注解的部分功能,非常方便。 注意:有些框架,比如json序列化类库等,需要调用getter、setter,所以建议配合@ 阅读全文
posted @ 2022-12-28 12:50 JaxYoun 阅读(1015) 评论(0) 推荐(0)
摘要: 背景:有些冷门场景下,需要将json字符串以字符串的形式传递给后台接口,后台直接用String去读取,由于长度、包含特殊字符等原因,放在url、form字段都不太合适,或者需要繁琐的转换,急需一种能直接传递字符串的方式。 源码: package com.yang.control.os.control 阅读全文
posted @ 2022-12-08 21:46 JaxYoun 阅读(2993) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 56 下一页