<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Javaer]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Ares___</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Ares___]]></copyright><item><title><![CDATA[BitMap介绍与应用]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/136911120</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/136911120</guid><author>Ares___</author><pubDate>Thu, 21 Mar 2024 15:49:06 +0800</pubDate><description><![CDATA[本文主要介绍了BitMap与实际应用其解决问题的案例。有10亿个用户id (int类型)，判断用户是否登录？短视频平台中有十亿+用户，广告主想要精准投放流量，如何进行人群的圈选呢？]]></description><category></category></item><item><title><![CDATA[Mysql 索引优化——Explain]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/134435140</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/134435140</guid><author>Ares___</author><pubDate>Thu, 16 Nov 2023 10:00:21 +0800</pubDate><description><![CDATA[使用EXPLAIN关键字可以模拟优化器执行SQL语句，分析你的查询语句或是结构的性能瓶颈 在 select 语句之前增加 explain 关键字 ，MySQL 会在查询上设置一个标记，执行查询会返回执行计划的信息，而不是执行这条SQL。注意：如果 from 中包含子查询，仍会执行该子查询，将结果放入临时表中。]]></description><category></category></item><item><title><![CDATA[gRPC入门教程]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/134033222</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/134033222</guid><author>Ares___</author><pubDate>Wed, 25 Oct 2023 14:43:07 +0800</pubDate><description><![CDATA[gRPC 是 Google 开源的一个高性能的 RPC(Remote Procedure Call) 框架。(由Google内部RPC项目Stubby演化而来，2015年正式开源)低延迟、高度可扩展的分布式系统。开发与云服务器通信的移动客户端。设计一个需要准确、高效且独立于语言的新协议。分层设计以实现扩展，例如。身份验证、负载平衡、日志记录和监控等。网络通信协议序列化代理的创建gRPC自己封装了网络通信的部分，提供了多种语言的网络通信封装。]]></description><category></category></item><item><title><![CDATA[MyBatis-Plugin源码全面分析]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/132286499</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/132286499</guid><author>Ares___</author><pubDate>Mon, 14 Aug 2023 21:42:44 +0800</pubDate><description><![CDATA[全面分析MyBatis-Plugin源码，细节到每一个类！！！！]]></description><category></category></item><item><title><![CDATA[MyBatis-Executor源码全面分析]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/132286428</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/132286428</guid><author>Ares___</author><pubDate>Mon, 14 Aug 2023 21:37:06 +0800</pubDate><description><![CDATA[全面分析MyBatis执行器相关源码，细节到每一个类！！！！]]></description><category></category></item><item><title><![CDATA[消息模板解析填充方案]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/131839014</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/131839014</guid><author>Ares___</author><pubDate>Thu, 20 Jul 2023 20:23:00 +0800</pubDate><description><![CDATA[养兵千日用兵一时，终于将MyBatis源码中的某个类运用到了业务当中，快来看看吧！是如何将消息模板的解析与MyBatis源码相结合的。]]></description><category></category></item><item><title><![CDATA[Typora自定义主题分享 (Mac风、图片立体感...)]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/130114807</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/130114807</guid><author>Ares___</author><pubDate>Wed, 12 Apr 2023 19:31:47 +0800</pubDate><description><![CDATA[改了两款主题，觉得还不错，主要修改了代码框样式mac风格、图片阴影、还有其他自定义的修改]]></description><category></category></item><item><title><![CDATA[IDEA快速部署Spring Boot 项目到Docker]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/129826088</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/129826088</guid><author>Ares___</author><pubDate>Tue, 28 Mar 2023 21:54:55 +0800</pubDate><description><![CDATA[文章介绍了如何从IDEA连接远程Docker并一键发布项目运行项目容器]]></description><category></category></item><item><title><![CDATA[OAuth2.0从入门到实战（附github地址）]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/129218757</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/129218757</guid><author>Ares___</author><pubDate>Sat, 25 Feb 2023 18:42:08 +0800</pubDate><description><![CDATA[Oauth2.0 从入门到实战，一篇文章搞懂第三方登录和SSO]]></description><category></category></item><item><title><![CDATA[【MyBatis源码分析】六、MyBatis Plugins(拦截器)]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/128211533</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/128211533</guid><author>Ares___</author><pubDate>Tue, 06 Dec 2022 22:15:48 +0800</pubDate><description><![CDATA[通过拦截器，拦截DAO接口的调用，加入一些通用的功能。]]></description><category></category></item><item><title><![CDATA[【MyBatis源码分析】五、MyBatis的缓存]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/128171822</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/128171822</guid><author>Ares___</author><pubDate>Sun, 04 Dec 2022 13:46:34 +0800</pubDate><description><![CDATA[从MyBatis的缓存设计到源码和设计模式，再到定制化MyBatis缓存...]]></description><category></category></item><item><title><![CDATA[【MyBatis源码分析】四、XML解析与核心对象的构建]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/128171795</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/128171795</guid><author>Ares___</author><pubDate>Sun, 04 Dec 2022 13:42:37 +0800</pubDate><description><![CDATA[MyBatis是如何通过XML构建核心对象的？源码中是如何解析XML文件的？]]></description><category></category></item><item><title><![CDATA[MyBatis是如何为Dao接口创建实现类的]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/128087886</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/128087886</guid><author>Ares___</author><pubDate>Mon, 28 Nov 2022 21:37:36 +0800</pubDate><description><![CDATA[本文是我的MyBatis源码分析专栏中的一小部分，作为试读部分，详细讲述了MyBatis是如何通过动态代理创建Dao接口的实现类的。]]></description><category></category></item><item><title><![CDATA[【MyBatis源码分析】三、MyBatis的核心对象及其作用]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/128087782</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/128087782</guid><author>Ares___</author><pubDate>Mon, 28 Nov 2022 21:33:20 +0800</pubDate><description><![CDATA[本文2.3w字，详细介绍了MyBatis的核心对象和作用以及MyBatis运行流程，是如何通过动态代理创建实现类的]]></description><category></category></item><item><title><![CDATA[【MyBatis源码分析】二、MyBatis回顾]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/128087732</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/128087732</guid><author>Ares___</author><pubDate>Mon, 28 Nov 2022 21:28:51 +0800</pubDate><description><![CDATA[MyBatis源码分析第二章，回顾MyBatis架构与设计思想，通过一个Demo切入源码进行分析。]]></description><category></category></item><item><title><![CDATA[【MyBatis源码分析】一.JDBC回顾]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/128087665</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/128087665</guid><author>Ares___</author><pubDate>Mon, 28 Nov 2022 21:25:36 +0800</pubDate><description><![CDATA[MyBatis底层封装了JDBC，学习源码之前先来回顾一下JDBC对比学习更有利于源码的学习。]]></description><category></category></item><item><title><![CDATA[【5w字】SpringBoot源码分析]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/128087439</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/128087439</guid><author>Ares___</author><pubDate>Mon, 28 Nov 2022 21:14:13 +0800</pubDate><description><![CDATA[SpringBoot源码分析，从启动类入手，分析SpringBoot的启动流程和SpringBoot自动装配原理以及SPI机制拓展，达到可以开发starter中间件的水平。]]></description><category></category></item><item><title><![CDATA[【练拳不练功，到老一场空】深入浅出计算机组成原理]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/127953926</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/127953926</guid><author>Ares___</author><pubDate>Sun, 20 Nov 2022 20:49:19 +0800</pubDate><description><![CDATA[练拳不练功，到老一场空。本文是极客时间深入浅出计算机组成原理笔记，结合实战例子深入理解计算机组组成。扎实基本功，知其然知其所以然。]]></description><category></category></item><item><title><![CDATA[常见的限流算法与实现]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/127953743</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/127953743</guid><author>Ares___</author><pubDate>Sun, 20 Nov 2022 20:36:32 +0800</pubDate><description><![CDATA[限流在开发中的应用有很多，常见的限流算法有什么呢？系统学习常见的限流算法，不但可以更好的应用，对学习开源限流框架也有很大的帮助。]]></description><category></category></item><item><title><![CDATA[自定义校验注解的开发]]></title><link>https://blog.youkuaiyun.com/Ares___/article/details/127739466</link><guid>https://blog.youkuaiyun.com/Ares___/article/details/127739466</guid><author>Ares___</author><pubDate>Mon, 07 Nov 2022 21:12:15 +0800</pubDate><description><![CDATA[在业务中，会涉及到很多参数校验，通常情况下，我们会使用注解在入参中进行标注。但是一些特定的业务校验注解需要我们自定义开发。]]></description><category></category></item></channel></rss>