<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weimengfei的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weimengfei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weimengfei]]></copyright><item><title><![CDATA[java枚举类元信息数据提取工具类]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/155128106</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/155128106</guid><author>weimengfei</author><pubDate>Sat, 22 Nov 2025 10:03:03 +0800</pubDate><description><![CDATA[主要用户提取指定包路径下下所有枚举的元信息，包括枚举名称和枚举项的名称和值。下面是枚举信息封装实体。下面是工具类详细代码。]]></description><category></category></item><item><title><![CDATA[通过类名获取实体类的参数和Swagger注解信息，提供给前端页面模块展示（java实现）]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/155127781</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/155127781</guid><author>weimengfei</author><pubDate>Sat, 22 Nov 2025 09:54:59 +0800</pubDate><description><![CDATA[1 本文代码示例，提供一个通过工具，将实体类相关swagger信息返回给前端页面，进行定制化展示，用于减少前端后期部分场景下前端页面开发工作量。下面是参数解析实体类封装。]]></description><category></category></item><item><title><![CDATA[deepin/linux挂载smb为本地磁盘]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/151827581</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/151827581</guid><author>weimengfei</author><pubDate>Thu, 18 Sep 2025 13:53:03 +0800</pubDate><description><![CDATA[ouser=root要实现 CIFS 共享目录的开机自动挂载，可以通过修改/etc/fstab文件来配置。这种方式会在系统启动时自动执行挂载操作。]]></description><category></category></item><item><title><![CDATA[windows wsl ubuntu允许 root 用户通过 SSH 登录]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/148455416</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/148455416</guid><author>weimengfei</author><pubDate>Thu, 05 Jun 2025 17:28:40 +0800</pubDate><description><![CDATA[wsl ubuntu允许 root 用户通过 SSH 登录]]></description><category></category></item><item><title><![CDATA[分布式环境下quartz执行偶发中断问题处理]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/147395878</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/147395878</guid><author>weimengfei</author><pubDate>Mon, 21 Apr 2025 15:54:02 +0800</pubDate><description><![CDATA[在使用quartz执行定时任务时，经常出现设置好的定时任务无法执行的问题]]></description><category></category></item><item><title><![CDATA[ i18n 国际化语言配置报错提示No message found under code ‘xx‘ for locale ‘xx‘]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/147268445</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/147268445</guid><author>weimengfei</author><pubDate>Wed, 16 Apr 2025 10:31:38 +0800</pubDate><description><![CDATA[i18n 国际化语言配置报错提示No message found under code 'xx' for locale 'xx']]></description><category></category></item><item><title><![CDATA[数组和链表的简单理解]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/145781886</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/145781886</guid><author>weimengfei</author><pubDate>Fri, 21 Feb 2025 17:11:13 +0800</pubDate><description><![CDATA[数组和链表的理解]]></description><category></category></item><item><title><![CDATA[CAS 操作的简单理解]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/145401095</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/145401095</guid><author>weimengfei</author><pubDate>Thu, 30 Jan 2025 22:07:40 +0800</pubDate><description><![CDATA[ 通过 “排队买奶茶” 的例子，直观地理解 CAS 操作的原理和过程]]></description><category></category></item><item><title><![CDATA[Java设计模式及企业级开发应用场景]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/145270386</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/145270386</guid><author>weimengfei</author><pubDate>Mon, 20 Jan 2025 22:57:44 +0800</pubDate><description><![CDATA[本文主要对Java 设计模式以及在企业级软件开发中的应用场景进行简述。]]></description><category></category></item><item><title><![CDATA[deepin安装kafka并测试]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/145125575</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/145125575</guid><author>weimengfei</author><pubDate>Mon, 13 Jan 2025 22:58:11 +0800</pubDate><description><![CDATA[内容详细阐述了在 Linux 系统中搭建 Zookeeper 与 Kafka 环境，并进行基础操作的流程。]]></description><category></category></item><item><title><![CDATA[kafka消费者与分区的消费关系]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/145094644</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/145094644</guid><author>weimengfei</author><pubDate>Sun, 12 Jan 2025 16:40:30 +0800</pubDate><description><![CDATA[Kafka 中，消费者组含一个或多个实例，每个分区同一时刻仅能被组内一个消费者读取，不同组可独立消费同一分区消息 。]]></description><category></category></item><item><title><![CDATA[deepin系统安装Docker教程]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/145020083</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/145020083</guid><author>weimengfei</author><pubDate>Wed, 08 Jan 2025 23:42:46 +0800</pubDate><description><![CDATA[这是 Deepin 系统安装 Docker 的详细教程。先安装必备工具与 GPG 证书，添加阿里云软件源，安装 Docker。接着更换镜像源，需留意第三方加速源或不可用，编辑不当会致启动故障。随后启动服务、查看状态，最后将用户加入 docker 组，避免拉取镜像时的权限问题 。]]></description><category></category></item><item><title><![CDATA[分布式与微服务区别]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/144867548</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/144867548</guid><author>weimengfei</author><pubDate>Wed, 01 Jan 2025 15:51:08 +0800</pubDate><description><![CDATA[微服务也是分布式架构的一种，分布式与微服务的区别主要在于需要解决的问题场景；在我们的应用架构选型时，应该根据项目规模和复杂度，以及团队技术能力和组织结构进行合理选型；如果是一个功能相对简单、用户量较少、业务逻辑不复杂的小型项目，可能并不需要分布式系统或者微服务架构，因为分布式与微服务都会带来服务间通信、数据一致性、运维复杂性等一系列问题。]]></description><category></category></item><item><title><![CDATA[jvm优化的常见操作及idea调试入口]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/144811531</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/144811531</guid><author>weimengfei</author><pubDate>Sun, 29 Dec 2024 22:59:48 +0800</pubDate><description><![CDATA[本文主要介绍了 JVM 优化的方法以及在 Idea 中设置 JVM 参数的入口。JVM 优化可通过修改参数进行，包括内存分配优化、设置非堆内存大小、线程栈相关优化和垃圾收集器优化等方面。在 Idea 2024.2 版本中设置 JVM 参数入口有所变化，需在 “Modify options” 中添加相关参数。]]></description><category></category></item><item><title><![CDATA[Spring声明式事务（@Transactional）使用注意事项]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/144796495</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/144796495</guid><author>weimengfei</author><pubDate>Sat, 28 Dec 2024 22:53:50 +0800</pubDate><description><![CDATA[2、方法必须是public，@Transactional依赖AOP实现，因此被标记为private、protected的方法 ，以及静态(static)成员方法不支持这种形式的事务控制;4、调用事务的方法不能在当前类，在当前类spring扫描不到事务注解，此时事务不生效；1、只能作用于被spring管理的类下的方法，如果是具体代码块，需要手动实现；5、被try catch捕获，且没有抛出的异常，注解捕获不到，此时事务不生效；]]></description><category></category></item><item><title><![CDATA[一些常用的java避免内存溢出和内存泄漏的方法]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/144790415</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/144790415</guid><author>weimengfei</author><pubDate>Sat, 28 Dec 2024 16:33:17 +0800</pubDate><description><![CDATA[一些常用的java避免内存溢出和内存泄漏的方法]]></description><category></category></item><item><title><![CDATA[IDEA一直使用正常，突然run/clean缺包、找不到符号]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/144139786</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/144139786</guid><author>weimengfei</author><pubDate>Fri, 29 Nov 2024 16:05:15 +0800</pubDate><description><![CDATA[1、File->Invalidate Caches/Restart，然后Build->Build Project。2、重新配置一下IDEA的JDK路径，重新选择。IDEA一直使用正常，突然run/clean缺包、找不到符号。]]></description><category></category></item><item><title><![CDATA[TCP三次握手的目的]]></title><link>https://blog.youkuaiyun.com/weimengfei/article/details/135369699</link><guid>https://blog.youkuaiyun.com/weimengfei/article/details/135369699</guid><author>weimengfei</author><pubDate>Wed, 03 Jan 2024 17:55:23 +0800</pubDate><description><![CDATA[2）第二次握手：服务器收到 SYN 报文之后，会应答一个 SYN+ACK 报文。3）第三次握手：客户端收到 SYN+ACK 报文之后，会回应一个 ACK 报文。1）第一次握手：客户端给服务器发送一个 SYN 报文。4）服务器收到 ACK 报文之后，三次握手建立完成。]]></description><category></category></item></channel></rss>