<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_75001968的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_75001968</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_75001968]]></copyright><item><title><![CDATA[JAVA7中HashMap的死循环问题]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/155496844</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/155496844</guid><author>weixin_75001968</author><pubDate>Tue, 02 Dec 2025 17:05:40 +0800</pubDate><description><![CDATA[JAVA7中HashMap的死循环问题超详细一步步分析，看了就懂]]></description><category></category></item><item><title><![CDATA[ISTJ+RCI_突然的想法-称之为灵感]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/154846512</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/154846512</guid><author>weixin_75001968</author><pubDate>Fri, 14 Nov 2025 19:25:26 +0800</pubDate><description><![CDATA[实际上对于大部分选择，我内心是有一个明确的或者是倾向，但是我不愿意承认或者说本性就是犹豫情结，因此在得到一个我不满意的回复后，我又询问，直到找到我真正想要的。就像今天决定在想学习的爱好中选一个时，我第一次得出了“冥想”的回复，但是我还是问了第二遍并且通过第三遍验证，因为我确实更想练习“打字”。这对我来说可能也是一个好事，因为也帮助我明确了我想要的到底是什么。目前存在的一个问题就是，对于一个问题，重复问ai就会得到不同的结果，然后又会导致我在这些结果之间的选择的犹豫，属于是，把我犹豫的本领发挥的淋漓尽致。]]></description><category></category></item><item><title><![CDATA[String对象的不可变性]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/154727790</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/154727790</guid><author>weixin_75001968</author><pubDate>Wed, 12 Nov 2025 11:06:00 +0800</pubDate><description><![CDATA[String对象不可变性]]></description><category></category></item><item><title><![CDATA[spring cloud微服务常用组件]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/154694138</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/154694138</guid><author>weixin_75001968</author><pubDate>Tue, 11 Nov 2025 16:41:45 +0800</pubDate><description><![CDATA[本文介绍了微服务架构中的五大核心组件]]></description><category></category></item><item><title><![CDATA[springboot自动配置机制]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/154584113</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/154584113</guid><author>weixin_75001968</author><pubDate>Sun, 09 Nov 2025 00:28:27 +0800</pubDate><description><![CDATA[springboot自动配置机制]]></description><category></category></item><item><title><![CDATA[服务间通信模式]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/154582999</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/154582999</guid><author>weixin_75001968</author><pubDate>Sat, 08 Nov 2025 23:58:06 +0800</pubDate><description><![CDATA[应用之间通信选型。同步？异步？]]></description><category></category></item><item><title><![CDATA[ArrayList和LinkedList]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/154151771</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/154151771</guid><author>weixin_75001968</author><pubDate>Thu, 30 Oct 2025 22:40:11 +0800</pubDate><description><![CDATA[arraylist和linkedlist对比]]></description><category></category></item><item><title><![CDATA[全局配置maven]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/154111756</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/154111756</guid><author>weixin_75001968</author><pubDate>Thu, 30 Oct 2025 07:39:38 +0800</pubDate><description><![CDATA[每次引入或创建新项目都需要重新配置maven？]]></description><category></category></item><item><title><![CDATA[切换jdk17]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/154083917</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/154083917</guid><author>weixin_75001968</author><pubDate>Wed, 29 Oct 2025 20:05:40 +0800</pubDate><description><![CDATA[切换jdk精简介绍]]></description><category></category></item><item><title><![CDATA[springboot中debug调试查询列表中有数据，但是返回给前端没有数据]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/147056354</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/147056354</guid><author>weixin_75001968</author><pubDate>Tue, 08 Apr 2025 02:04:51 +0800</pubDate><description><![CDATA[springboot中debug调试查询列表中有数据，但是返回给前端没有数据]]></description><category></category></item><item><title><![CDATA[drawio导出流程图为白色背景png图片]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/146975672</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/146975672</guid><author>weixin_75001968</author><pubDate>Fri, 04 Apr 2025 22:32:03 +0800</pubDate><description><![CDATA[drawio导出流程图为白色背景png图片]]></description><category></category></item><item><title><![CDATA[MyBatis-Plus]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/139664615</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/139664615</guid><author>weixin_75001968</author><pubDate>Thu, 13 Jun 2024 22:47:54 +0800</pubDate><description><![CDATA[在继承basemapper时需要指定泛型类，这个类就是实体类，与数据库中的某张表一一对应，通过反射获取这个类的字节码，然后将实体类名作为表明，属性名作为字段名。MyBatis-Plus 是对 MyBatis 的增强，并且完全兼容MyBatis，为什么还要去选择MyBatis呢？在使用mybatis进行查询时，需要编写sql语句指定表名字段名等等，mp不编写sql语句是如何知道这些表名字段名的？1--首先很多公司已有的项目都是基于MyBatis的，进行改造比较麻烦。2--开发团队的使用习惯。]]></description><category></category></item><item><title><![CDATA[使用redis缓存时面临的问题1--缓存穿透]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/139550066</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/139550066</guid><author>weixin_75001968</author><pubDate>Sat, 08 Jun 2024 20:27:27 +0800</pubDate><description><![CDATA[缓存穿透缓存穿透：缓存穿透是指缓存和数据库中都没有的数据，每次请求都会直接访问数据库，导致缓存失效。频繁的缓存穿透请求会导致对数据库的高并发访问，进而增加数据库负载，甚至可能导致数据库崩溃。]]></description><category></category></item><item><title><![CDATA[缓存缓存缓存]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/139549975</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/139549975</guid><author>weixin_75001968</author><pubDate>Sat, 08 Jun 2024 19:03:55 +0800</pubDate><description><![CDATA[缓存是什么？缓存是什么？缓存（Cache）是一种用于临时存储经常访问的数据的存储层缓存有什么作用？常见的缓存实现？]]></description><category></category></item><item><title><![CDATA[史铁生--病隙碎笔--关于“我”]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/139051552</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/139051552</guid><author>weixin_75001968</author><pubDate>Mon, 20 May 2024 01:59:41 +0800</pubDate><description><![CDATA[我发烧了，是指肉身的我

我想自杀，是指精神的我要杀死肉身的我

我看我这个人也并不怎么样，灵魂的我不满精神的我

我要使我的灵魂更加清洁，又是哪一个我要求灵魂的我.......

一棵树上落着一群鸟儿，把树砍了，鸟儿也就没有了吗？不，树上的鸟儿没了，但它们在别处。同样，此一肉身，栖居过一些思想、情感和心绪，这肉身火化了，那思想、情感和心绪也就没了吗？不，他们在别处。倘人间的困苦从未消失，人间的消息从未减损，人间的爱愿从未放弃，他们就必定还在。

病隙碎笔（五）一

生命到底有没有意义？——只要你这样问了，]]></description><category></category></item><item><title><![CDATA[javaweb开发结构方案示例以及相关概念]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/139051479</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/139051479</guid><author>weixin_75001968</author><pubDate>Mon, 20 May 2024 01:27:44 +0800</pubDate><description><![CDATA[【代码】javaweb开发结构方案示例以及相关概念。]]></description><category></category></item><item><title><![CDATA[Apache POI读写excel文件]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/139050826</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/139050826</guid><author>weixin_75001968</author><pubDate>Mon, 20 May 2024 01:15:07 +0800</pubDate><description><![CDATA[【代码】Apache POI读写excel文件。]]></description><category></category></item><item><title><![CDATA[sping中依赖注入的实现]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/139021560</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/139021560</guid><author>weixin_75001968</author><pubDate>Sat, 18 May 2024 11:11:21 +0800</pubDate><description><![CDATA[依赖注入（Dependency Injection，简称DI）==============依赖注入（Dependency Injection，简称DI）==============简单说就是，把对象的创建交给别人实现。A要创建B对象，通常要去new B。现在不用了，有人创建好了B，直接拿来用就行了DI的常见方式======================================]]></description><category></category></item><item><title><![CDATA[websocket通信协议]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/139013935</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/139013935</guid><author>weixin_75001968</author><pubDate>Fri, 17 May 2024 23:27:09 +0800</pubDate><description><![CDATA[先说明客户端-服务器已经可以通过http进行通信了，为什么还要使用通过websocket，http协议局限：http协议是基于请求-响应的，也就是说只有客户端发起了请求，服务端才能回应，服务端无法主动给客户端发送消息。那这样可不行，服务端想要主动给客户端发送消息怎么办，比如说：后台系统出现问题怎么通知客户端，客户端-服务器想要建立聊天会话怎么实现，订单状态的变更如何让客户端知晓等。]]></description><category></category></item><item><title><![CDATA[定时任务的实现]]></title><link>https://blog.youkuaiyun.com/weixin_75001968/article/details/138991731</link><guid>https://blog.youkuaiyun.com/weixin_75001968/article/details/138991731</guid><author>weixin_75001968</author><pubDate>Fri, 17 May 2024 11:29:27 +0800</pubDate><description><![CDATA[定时任务的使用场景=================================定时任务的使用场景=================================1.自动化备份：定时执行备份逻辑，防止数据库数据丢失，保证数据安全2.日志清理：定时清理过期日志文件，以免过多占用磁盘空间3.定时邮件信息发送：比如每个月自动提醒你充话费、每天向你发送一些订阅邮件、4.定期数据同步：每小时从远程拉取最新数据更新数据库使用Spring 提供的@Scheduled。]]></description><category></category></item></channel></rss>