<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_64040134的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_64040134</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_64040134]]></copyright><item><title><![CDATA[jvm的了解以及元空间与永久代的区分]]></title><link>https://blog.youkuaiyun.com/qq_64040134/article/details/156395123</link><guid>https://blog.youkuaiyun.com/qq_64040134/article/details/156395123</guid><author>qq_64040134</author><pubDate>Mon, 29 Dec 2025 18:43:51 +0800</pubDate><description><![CDATA[狭义 JVM（运行时核心）：类加载子系统 + 运行时数据区（线程私有 + 线程共享） + 执行引擎 + 本地接口 / 本地库；运行时数据区是内存核心，分为线程私有（程序计数器、虚拟机栈、本地方法栈）和线程共享（堆、方法区）；执行引擎支持解释执行和编译执行（JIT），兼顾启动速度和运行效率；广义 JVM（JDK 视角）：狭义 JVM + Java 核心类库 + JVM 辅助工具。元空间与永久代的区分。]]></description><category></category></item><item><title><![CDATA[jvm内存结构]]></title><link>https://blog.youkuaiyun.com/qq_64040134/article/details/148339088</link><guid>https://blog.youkuaiyun.com/qq_64040134/article/details/148339088</guid><author>qq_64040134</author><pubDate>Fri, 30 May 2025 15:22:28 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[docker的快速了解]]></title><link>https://blog.youkuaiyun.com/qq_64040134/article/details/147785904</link><guid>https://blog.youkuaiyun.com/qq_64040134/article/details/147785904</guid><author>qq_64040134</author><pubDate>Thu, 08 May 2025 12:56:27 +0800</pubDate><description><![CDATA[-- ### 2. **跨平台开发，不用装双系统** - **问题**：Windows用户想跑Linux程序（比如Nginx、Redis），或者Linux用户想跑Windows服务（比如某些.NET应用），传统方法得装虚拟机或双系统，既占资源又麻烦。--- ### 5. **微服务架构的“黄金搭档”** - **问题**：一个大型应用拆成多个小服务（比如订单服务、支付服务），传统方式部署时容易互相干扰，比如某个服务崩溃导致整个系统瘫痪。即使订单服务挂了，支付服务还能正常用。]]></description><category></category></item><item><title><![CDATA[Element Plus 组件库详解]]></title><link>https://blog.youkuaiyun.com/qq_64040134/article/details/146979788</link><guid>https://blog.youkuaiyun.com/qq_64040134/article/details/146979788</guid><author>qq_64040134</author><pubDate>Thu, 03 Apr 2025 14:05:37 +0800</pubDate><description><![CDATA[el-button type="primary" icon="el-icon-search">搜索</el-button><el-table-column prop="date" label="日期"></el-table-column><el-table-column prop="name" label="姓名"></el-table-column><el-tab-pane label="配置管理" name="config">内容</el-tab-pane>]]></description><category></category></item><item><title><![CDATA[前端异步请求的发展]]></title><link>https://blog.youkuaiyun.com/qq_64040134/article/details/146970673</link><guid>https://blog.youkuaiyun.com/qq_64040134/article/details/146970673</guid><author>qq_64040134</author><pubDate>Thu, 03 Apr 2025 09:11:35 +0800</pubDate><description><![CDATA[**React Query/SWR**：专为React设计的请求库，提供缓存、重试等功能。- **RTK Query**：Redux Toolkit的请求解决方案。- **GraphQL**：更灵活的数据查询方式，减少请求次数。2. **更友好的开发者体验**：更简洁的API和错误处理。- **技术**：最早的异步请求API，由IE5首次引入。- **技术**：基于Promise的HTTP客户端。3. **更强大的功能**：请求取消、重试、节流等。- **技术**：jQuery封装的AJAX方法。]]></description><category></category></item><item><title><![CDATA[mysql执行一条sql语句的流程]]></title><link>https://blog.youkuaiyun.com/qq_64040134/article/details/146718837</link><guid>https://blog.youkuaiyun.com/qq_64040134/article/details/146718837</guid><author>qq_64040134</author><pubDate>Sun, 30 Mar 2025 00:45:54 +0800</pubDate><description><![CDATA[**缓存命中与返回**：若找到匹配的查询，且缓存中的结果未过期，服务器直接把缓存中的结果返回给客户端，流程结束。### 5. 查询优化 - **生成执行计划**：查询优化器依据解析树和数据库的统计信息（如索引使用情况、表的行数等），生成多个可能的执行计划。### 6. 存储引擎交互 - **调用存储引擎接口**：服务器按照选定的执行计划，调用相应存储引擎（如 InnoDB、MyISAM 等）的接口来执行具体的操作。- **缓存更新**：若查询结果被修改，服务器会更新查询缓存，保证缓存中的数据是最新的。]]></description><category></category></item></channel></rss>