<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MC_ADu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MC_ADu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MC_ADu]]></copyright><item><title><![CDATA[【微信小程序】入门教程]]></title><link>https://blog.youkuaiyun.com/MC_ADu/article/details/126189053</link><guid>https://blog.youkuaiyun.com/MC_ADu/article/details/126189053</guid><author>MC_ADu</author><pubDate>Sat, 06 Aug 2022 08:48:28 +0800</pubDate><description><![CDATA[简单明了的小程序小白入门教程，0基础可学]]></description><category></category></item><item><title><![CDATA[Redis全面剖析【亿级流量核心技术之一】]]></title><link>https://blog.youkuaiyun.com/MC_ADu/article/details/122679333</link><guid>https://blog.youkuaiyun.com/MC_ADu/article/details/122679333</guid><author>MC_ADu</author><pubDate>Sun, 13 Feb 2022 23:09:16 +0800</pubDate><description><![CDATA[一、Redis是什么？
redis是一种基于k-v键值对、存储在内存的 非关系型数据库。

二、Redis的优点
1.读取快速，QPS最高能达到10万（每秒处理10万个请求），纳秒级，是MySQL数据库的100倍；
2.线程安全
3.可持久化
4.应用场景丰富
5.性能强大，受限于内存，不是redis不够强，而是被服务器内存限制了]]></description><category></category></item><item><title><![CDATA[一张图看懂spring事务传播特性]]></title><link>https://blog.youkuaiyun.com/MC_ADu/article/details/122462430</link><guid>https://blog.youkuaiyun.com/MC_ADu/article/details/122462430</guid><author>MC_ADu</author><pubDate>Wed, 12 Jan 2022 21:09:24 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[【抽丝剥茧】解析ArrayList源码]]></title><link>https://blog.youkuaiyun.com/MC_ADu/article/details/122123344</link><guid>https://blog.youkuaiyun.com/MC_ADu/article/details/122123344</guid><author>MC_ADu</author><pubDate>Fri, 24 Dec 2021 18:05:48 +0800</pubDate><description><![CDATA[文章目录一、什么是ArrayList？二、ArrayList与LinkedList的对比三、4个默认值1.默认初始容量2.指定容量为0的时候，返回的空数组3.未指定容量时，返回的空数组4.数组大小size的最大值四、2个基本属性1.元素数据2.数组大小（包含元素的数量）五、3个构造函数1.无参构造函数2.指定初始容量的构造函数3.带Collection集合的构造函数六、N个方法 公共API1.⭐根据下标获取元素 get(index)2.在指定位置塞入元素 set(index, element)3.⭐添加元.]]></description><category></category></item><item><title><![CDATA[抽丝剥茧解析 HashMap 源码【看完吊打面试官】]]></title><link>https://blog.youkuaiyun.com/MC_ADu/article/details/122085031</link><guid>https://blog.youkuaiyun.com/MC_ADu/article/details/122085031</guid><author>MC_ADu</author><pubDate>Wed, 22 Dec 2021 18:01:44 +0800</pubDate><description><![CDATA[什么是HashMap？
简单来讲，HashMap是一种常用的数据结构，由数组+链表组成+红黑树（JDK1.8之后加入的），称为“哈希表”。

有的文章里说是把所有Node都放到数组里，这样描述可能不好理解，可以换一个说法，Node数组中只存放链表的第一个Node节点，由于这个Node节点会有指向下一个Node的next，就相当于是把链表放到了数组中。

HashMap的组成部分：
一、 6个默认值：
1.默认初始容量
static final int DEFAULT_INITIAL_CAPACITY = 1]]></description><category></category></item><item><title><![CDATA[单体服务与分布式服务]]></title><link>https://blog.youkuaiyun.com/MC_ADu/article/details/106349902</link><guid>https://blog.youkuaiyun.com/MC_ADu/article/details/106349902</guid><author>MC_ADu</author><pubDate>Tue, 26 May 2020 10:47:41 +0800</pubDate><description><![CDATA[单体服务与分布式服务

分布式架构

分布式架构（集群）

单体服务与分布式服务区别

什么时候使用分布式/集群？

单机无法支持的时候。
想要更好的隔离性（功能与功能）。
想要更好用户体验的时候。
想要更好的扩展性。
想要更快的响应，更搞得吞吐量。

使用分布式注意事项

保证分布式事务的一致性
保证服务调用的幂等性
保证消息的幂等性
设置熔断（服务的降级）
保证服务的健壮性

关于组件停更消息
注册中心 Eureka、网关 Zuul，Feign 都相继停更了，停更不代表不能使用，只是除了 Bug 可能不]]></description><category></category></item><item><title><![CDATA[Mysql 语法大全]]></title><link>https://blog.youkuaiyun.com/MC_ADu/article/details/102974753</link><guid>https://blog.youkuaiyun.com/MC_ADu/article/details/102974753</guid><author>MC_ADu</author><pubDate>Tue, 26 May 2020 10:29:50 +0800</pubDate><description><![CDATA[字符串移除空格

LTRIM(字串):将字串左边的空格移除。
RTRIM(字串): 将字串右边的空格移除。
TRIM	(字串)：将字串前后的空去移除


select trim("  aaaa  ")

select * from items where name=trim("  小米 ");

模糊查询
select * from items where name like "%   小米%"
...]]></description><category></category></item><item><title><![CDATA[idea：十个新人必会常用快捷键]]></title><link>https://blog.youkuaiyun.com/MC_ADu/article/details/103057343</link><guid>https://blog.youkuaiyun.com/MC_ADu/article/details/103057343</guid><author>MC_ADu</author><pubDate>Wed, 13 Nov 2019 21:22:45 +0800</pubDate><description><![CDATA[1.格式化代码：在任意位置 按


Ctrl+Alt+L

2.删除当前行：


Ctrl+Y
骚操作：Ctrl+X

3.搜索


Ctrl+F

4.全局搜索


Ctrl+Shift+F

5.向下复制一行


Ctrl+D

6.字母改变大小写


Ctrl+Shift+F

小写变大写；
大写变小写；
字母中有大写的，全部变成小写

7.清除导入的不使用的包


ctrl + alt +...]]></description><category></category></item><item><title><![CDATA[SVN的使用（新手必看）]]></title><link>https://blog.youkuaiyun.com/MC_ADu/article/details/102816225</link><guid>https://blog.youkuaiyun.com/MC_ADu/article/details/102816225</guid><author>MC_ADu</author><pubDate>Wed, 30 Oct 2019 11:58:41 +0800</pubDate><description><![CDATA[一、下载项目代码
1.在自己电脑上需要存放代码的文件夹下，右键，选择“SVN Checkout”
2.输入svn地址

3.点击“OK”，开始下载（第一次需要输入账号密码）
二、代码更新
在需要更新的文件或者文件夹上点击右键，选择"SVN Update"
三、新增文件/文件夹
在需要新增的文件/文件夹上右键，“TortoiseSVN"→"add”
四、代码提交
在需要提交的文件/文件夹上右键，选择...]]></description><category></category></item><item><title><![CDATA[关于poi导出电子表格的一个坑——文件名只显示response.xls，而不是自定义的值]]></title><link>https://blog.youkuaiyun.com/MC_ADu/article/details/102767968</link><guid>https://blog.youkuaiyun.com/MC_ADu/article/details/102767968</guid><author>MC_ADu</author><pubDate>Sun, 27 Oct 2019 16:26:13 +0800</pubDate><description><![CDATA[poi导出电子表格的设置
输出设置：writeResponse
		String filename = "电子表格.xls"
 		response.setContentType("application/octet-stream");
        response.setCharacterEncoding("UTF-8");
        response.setHeader("Conte...]]></description><category></category></item></channel></rss>