摘要: 最近在优化一个redis的大key问题, 原先的同事写法是将所有的配置都放在一个key里面, val 阅读全文
posted @ 2023-07-10 00:20 yue_stack 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 基本操作 索引 创建 # 1.创建索引 - PUT /索引名 ====> PUT /products 阅读全文
posted @ 2023-07-10 00:19 yue_stack 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 核心概念 索引 一个索引就是一个拥有几分相似特征的文档的集合。比如说,你可以有一个商品数据的索引,一 阅读全文
posted @ 2023-07-10 00:19 yue_stack 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 全文检索 讲ElasticSearch之前, 需要先提一下全文检索. 全文检索是计算机程序通过扫描文 阅读全文
posted @ 2023-07-10 00:18 yue_stack 阅读(13) 评论(0) 推荐(0) 编辑
摘要: > 最近在优化一个redis的大key问题, 原先的同事写法是将所有的配置都放在一个key里面, value是一个map. 但是随着配置越来越多, 这个map也变得很大, 已经影响redis的性能.遂决定将map里面的每个配置单独出来一个key, 当有配置变动的时候, 通过redis的消息队列通知到 阅读全文
posted @ 2023-06-27 23:29 yue_stack 阅读(145) 评论(0) 推荐(0) 编辑
摘要: > 面试不懂Mysql那可是寸步难行,快来看看下面的这些Mysql面试题,看看你能坚持到哪里? #### 1.说说mysql主从同步怎么做的吧? 首先先了解mysql主从同步的原理: - master提交完事务后,写入binlog - slave连接到master,获取binlog - master 阅读全文
posted @ 2023-06-16 22:29 yue_stack 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 由于现在GPT火热,360老板已经开始总动员. 白领的日常工作肯定是要发生颠覆性变化的。下面我们就通过自问自答的方式带领小白用户了解一下ChatGPT. > 全网最全的ChatGPT资料尽在 _[顶尖架构师栈](https://arcstack.top/) ![](https://files.mdn 阅读全文
posted @ 2023-06-05 19:08 yue_stack 阅读(97) 评论(0) 推荐(0) 编辑
摘要: # 类加载的过程 >类加载过程包括 5 个阶段:加载、验证、准备、解析和初始化。 ## 加载 ### 加载的过程 “加载”是“类加载”过程的一个阶段,不能混淆这两个名词。在加载阶段,虚拟机需要完成 3 件事: - 通过类的全限定名获取该类的二进制字节流。 - 将二进制字节流所代表的静态结构转化为方法 阅读全文
posted @ 2023-06-05 14:57 yue_stack 阅读(21) 评论(0) 推荐(0) 编辑
摘要: # 类加载器 ## 类与类加载器 ### 判断类是否“相等” 任意一个类,都由**加载它的类加载器**和这个**类本身**一同确立其在 Java 虚拟机中的唯一性,每一个类加载器,都有一个独立的类名称空间。 因此,比较两个类是否“相等”,只有在这两个类是由同一个类加载器加载的前提下才有意义,否则,即 阅读全文
posted @ 2023-06-05 14:41 yue_stack 阅读(35) 评论(0) 推荐(0) 编辑
摘要: # JVM内存结构 - 程序计数器 - Java 虚拟机栈 - 本地方法栈 - 堆 - 方法区 ![](https://files.mdnice.com/user/44896/1b3d7116-b70f-45c4-971f-e2d6de5235c5.jpg) ## 1. 程序计数器(PC 寄存器) 阅读全文
posted @ 2023-06-04 23:19 yue_stack 阅读(10) 评论(0) 推荐(0) 编辑