<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zhangruibo_code的博客]]></title><description><![CDATA[日常分享一些编程技术和高效工具]]></description><link>https://blog.youkuaiyun.com/zhangruibo_code</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zhangruibo_code]]></copyright><item><title><![CDATA[掌握MySQL索引：策略与最佳实践——索引使用（三）]]></title><link>https://blog.youkuaiyun.com/zhangruibo_code/article/details/140995180</link><guid>https://blog.youkuaiyun.com/zhangruibo_code/article/details/140995180</guid><author>zhangruibo_code</author><pubDate>Wed, 07 Aug 2024 16:36:16 +0800</pubDate><description><![CDATA[表中存在联合索引 idx_user_pro_age_sta (关联了三个字段profession, age, status)，该索引也是一个二级索引，该叶子节点下面的是这一行的主键id。虽然是根据name字段查询，查询二级索引，但是由于查询返回在字段为 id，name，在name的二级索 引中，这两个值都是可以直接获取到的，因为覆盖索引，所以不需要回表查询，性能高。由于在name的二级索引中，不包含gender，所以，需要两次索引扫描，也就是需要回表查询，性能相对较差一点。]]></description><category></category></item><item><title><![CDATA[掌握MySQL索引：策略与最佳实践——SQL性能分析（二）]]></title><link>https://blog.youkuaiyun.com/zhangruibo_code/article/details/140995020</link><guid>https://blog.youkuaiyun.com/zhangruibo_code/article/details/140995020</guid><author>zhangruibo_code</author><pubDate>Wed, 07 Aug 2024 16:22:08 +0800</pubDate><description><![CDATA[本文都将为你提供有价值的信息和指导，帮助你在日常工作中更有效地利用MySQL索引来提升数据库性能。:直接在 select 语句之前加上关键字 explain/desc;我们将从理论基础出发，逐步过渡到实际应用场景，]]></description><category></category></item><item><title><![CDATA[掌握MySQL索引：策略与最佳实践——索引介绍（一）]]></title><link>https://blog.youkuaiyun.com/zhangruibo_code/article/details/140994066</link><guid>https://blog.youkuaiyun.com/zhangruibo_code/article/details/140994066</guid><author>zhangruibo_code</author><pubDate>Wed, 07 Aug 2024 15:53:48 +0800</pubDate><description><![CDATA[索引就是帮助搜索数据的一种有序的数据结构，它以某种方式指向数据Mysql中的索引是在存储引擎层实现的，因此不同的存储引擎又有着不同的索引结构所有的数据都会出现在叶子节点，叶子节点形成一个单向链表非叶子节点仅仅索引数据，具体的数据都是在叶子节点存放的增加了一个指向相邻叶子节点的链表指针，形成了带有顺序指针的B+tree，提高区间访问的性能，利于排序。]]></description><category></category></item><item><title><![CDATA[搭建项目前端环境]]></title><link>https://blog.youkuaiyun.com/zhangruibo_code/article/details/131354848</link><guid>https://blog.youkuaiyun.com/zhangruibo_code/article/details/131354848</guid><author>zhangruibo_code</author><pubDate>Sun, 25 Jun 2023 14:26:02 +0800</pubDate><description><![CDATA[Vue-cli(俗称：Vue 脚手架)是 vue 官方提供的、快速生成 vue 工程化项目的工具。特点：① 开箱即用② 基于 webpack③ 功能丰富且易于扩展④ 支持创建 vue2 和 vue3 的项目GitHub地址：https://github.com/PanJiaChen/vue-admin-template（1）vue-element-admin是基于Vue和Element-ui 的一套后台管理系统集成方案。]]></description><category></category></item><item><title><![CDATA[基于 RabbitMQ 实现商品的上下架]]></title><link>https://blog.youkuaiyun.com/zhangruibo_code/article/details/131232175</link><guid>https://blog.youkuaiyun.com/zhangruibo_code/article/details/131232175</guid><author>zhangruibo_code</author><pubDate>Thu, 15 Jun 2023 23:20:06 +0800</pubDate><description><![CDATA[RabbitMQ就是这样一款消息队列。RabbitMQ是一个开源的消息代理的队列服务器，用来通过普通协议在完全不同的应用之间共享数据。]]></description><category></category></item><item><title><![CDATA[Ubuntu设置某个端口只能固定IP访问]]></title><link>https://blog.youkuaiyun.com/zhangruibo_code/article/details/131155247</link><guid>https://blog.youkuaiyun.com/zhangruibo_code/article/details/131155247</guid><author>zhangruibo_code</author><pubDate>Sun, 11 Jun 2023 17:18:13 +0800</pubDate><description><![CDATA[现在，只有IP地址为192.168.1.100和192.168.1.101的计算机才能访问服务器上的端口80。如果需要添加更多IP地址或端口，只需重复步骤3即可。]]></description><category></category></item><item><title><![CDATA[如何用Docker部署后端项目？]]></title><link>https://blog.youkuaiyun.com/zhangruibo_code/article/details/131131590</link><guid>https://blog.youkuaiyun.com/zhangruibo_code/article/details/131131590</guid><author>zhangruibo_code</author><pubDate>Fri, 09 Jun 2023 17:46:44 +0800</pubDate><description><![CDATA[1、修改项目配置文件Mysql、Redis、RabbitMQ等服务路径ip地址。2、启动服务器中的Mysql、Redis、RabbitMQ等服务。]]></description><category></category></item><item><title><![CDATA[SpringBoot 如何集成Swagger？]]></title><link>https://blog.youkuaiyun.com/zhangruibo_code/article/details/129387179</link><guid>https://blog.youkuaiyun.com/zhangruibo_code/article/details/129387179</guid><author>zhangruibo_code</author><pubDate>Tue, 07 Mar 2023 17:45:01 +0800</pubDate><description><![CDATA[Swagger 是一个规范和完整的框架，用于生成、描述、调用和可视化 RESTful 风格的 Web 服务]]></description><category></category></item><item><title><![CDATA[整合MyBatis-Plus]]></title><link>https://blog.youkuaiyun.com/zhangruibo_code/article/details/129385714</link><guid>https://blog.youkuaiyun.com/zhangruibo_code/article/details/129385714</guid><author>zhangruibo_code</author><pubDate>Tue, 07 Mar 2023 17:18:26 +0800</pubDate><description><![CDATA[MyBatis-Plus (opens new window)（简称 MP）是一个 MyBatis (opens new window)的增强工具，在 MyBatis 的基础上只做增强不做改变，为简化开发、提高效率而生]]></description><category></category></item><item><title><![CDATA[List转Map的三种方法]]></title><link>https://blog.youkuaiyun.com/zhangruibo_code/article/details/107046341</link><guid>https://blog.youkuaiyun.com/zhangruibo_code/article/details/107046341</guid><author>zhangruibo_code</author><pubDate>Tue, 30 Jun 2020 17:42:01 +0800</pubDate><description><![CDATA[for循环 、使用guava、Java8新特性Stream的Collectors类]]></description><category></category></item></channel></rss>