<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Venhoul的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Venhoul</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Venhoul]]></copyright><item><title><![CDATA[@Scheduled(cron = “1 0 0 * * ?“用法介绍]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/160205117</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/160205117</guid><author>Venhoul</author><pubDate>Thu, 16 Apr 2026 10:39:12 +0800</pubDate><description><![CDATA[@Scheduled 方法介绍]]></description><category></category></item><item><title><![CDATA[java中自定义分页处理]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/155845074</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/155845074</guid><author>Venhoul</author><pubDate>Fri, 12 Dec 2025 10:14:05 +0800</pubDate><description><![CDATA[PageData]]></description><category></category></item><item><title><![CDATA[IDEA导入多个maven模块，无法识别子模块]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/152260864</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/152260864</guid><author>Venhoul</author><pubDate>Mon, 29 Sep 2025 13:31:34 +0800</pubDate><description><![CDATA[参考地址 ：https://www.pianshen.com/article/65811870857/]]></description><category></category></item><item><title><![CDATA[stream数据做累加的时候空值问题]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/148058945</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/148058945</guid><author>Venhoul</author><pubDate>Mon, 19 May 2025 11:17:57 +0800</pubDate><description><![CDATA[stream]]></description><category></category></item><item><title><![CDATA[Collectors.summingDouble()函数说明]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/146412745</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/146412745</guid><author>Venhoul</author><pubDate>Fri, 21 Mar 2025 10:08:14 +0800</pubDate><description><![CDATA[百度百科出品。]]></description><category></category></item><item><title><![CDATA[Java中的Map.getOrDefault()说明]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/146402399</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/146402399</guid><author>Venhoul</author><pubDate>Thu, 20 Mar 2025 17:46:58 +0800</pubDate><description><![CDATA[这是你想要查找的键。：如果key没有对应的值，则该参数指定应返回的默认值。]]></description><category></category></item><item><title><![CDATA[实体类转换工具类]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/146262335</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/146262335</guid><author>Venhoul</author><pubDate>Fri, 14 Mar 2025 17:24:11 +0800</pubDate><description><![CDATA[【代码】实体类转换工具类。]]></description><category></category></item><item><title><![CDATA[生成省市区JSON]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/146255175</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/146255175</guid><author>Venhoul</author><pubDate>Fri, 14 Mar 2025 13:39:50 +0800</pubDate><description><![CDATA[【代码】生成省市区JSON。]]></description><category></category></item><item><title><![CDATA[CollectionUtils判断空]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/146094898</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/146094898</guid><author>Venhoul</author><pubDate>Fri, 07 Mar 2025 14:22:08 +0800</pubDate><description><![CDATA[CollectionUtils]]></description><category></category></item><item><title><![CDATA[@Transient和@TableField(exist = false) 区别/用法]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/145593908</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/145593908</guid><author>Venhoul</author><pubDate>Wed, 12 Feb 2025 15:55:08 +0800</pubDate><description><![CDATA[@Transient
    @TableField(exist = false)]]></description><category></category></item><item><title><![CDATA[mysql-Plus的 逻辑删除/物理删除]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/145327335</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/145327335</guid><author>Venhoul</author><pubDate>Thu, 23 Jan 2025 17:58:23 +0800</pubDate><description><![CDATA[MyBatis - Plus  的 @TableLogic]]></description><category></category></item><item><title><![CDATA[自定义菜单角色权限]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/145282012</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/145282012</guid><author>Venhoul</author><pubDate>Tue, 21 Jan 2025 16:24:54 +0800</pubDate><description><![CDATA[权限管理部分]]></description><category></category></item><item><title><![CDATA[java stream用法学习记录]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/145164948</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/145164948</guid><author>Venhoul</author><pubDate>Wed, 15 Jan 2025 17:59:28 +0800</pubDate><description><![CDATA[PartitioningBy是一个特别的groupingBy，PartitioningBy返回一个Map，这个Map是以boolean值为key，从而将stream分成两部分，一部分是匹配PartitioningBy条件的，一部分是不满足条件的。flatMap()：将流中的每个元素都放到一个流中，最后将所有的流合并成一个新流，所有流对象中的元素都合并到这个新生成的流中返回。peek()：对流中每个元素执行操作，并返回一个新的流，返回的流还是包含原来流中的元素。]]></description><category></category></item><item><title><![CDATA[文件导出记录]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/145059823</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/145059823</guid><author>Venhoul</author><pubDate>Fri, 10 Jan 2025 16:19:23 +0800</pubDate><description><![CDATA[【代码】文件导出记录。]]></description><category></category></item><item><title><![CDATA[String字符串处理省市区问题记录]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/144555136</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/144555136</guid><author>Venhoul</author><pubDate>Fri, 10 Jan 2025 13:24:49 +0800</pubDate><description><![CDATA[过滤问题 ]]></description><category></category></item><item><title><![CDATA[BigDecimal 类型基本用法记录]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/145052736</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/145052736</guid><author>Venhoul</author><pubDate>Fri, 10 Jan 2025 11:10:31 +0800</pubDate><description><![CDATA[判断 两个BigDecimal   类型的数 （比较大小） 大于 、小于、 等于。判断 两个BigDecimal   类型的数 大于小于 等于。BigDecimal 类型基本用法记录 学习记录。进度百分比 四舍五入。]]></description><category></category></item><item><title><![CDATA[stream中的一些用法整理]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/145050812</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/145050812</guid><author>Venhoul</author><pubDate>Fri, 10 Jan 2025 10:59:22 +0800</pubDate><description><![CDATA[stream]]></description><category></category></item><item><title><![CDATA[各种类型判断null]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/145033614</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/145033614</guid><author>Venhoul</author><pubDate>Thu, 09 Jan 2025 14:59:58 +0800</pubDate><description><![CDATA[ObjectUtils 中的isEmpty()这一个方法，分别可以对字符串、数组、Map集合、List集合进行是否等于null的判断。因此在这2种情况下，我们再使用ObjectUtils的isEmpty方法就不合适了，我们需要对集合或数组里的每一个元素进行判断是否为null。也就是说它只判断了集合的长度，集合的长度为0，就认为集合是空的。在这个方法中，既有为null的判断，也有isEmpty的判断，聚合了两个判断，我们直接调用它也可以减少我们的工作量。我们直接调用它就可以减少我们的工作量。]]></description><category></category></item><item><title><![CDATA[BeanUtils.copyProperties()里面参数问题]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/144498570</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/144498570</guid><author>Venhoul</author><pubDate>Mon, 16 Dec 2024 09:57:58 +0800</pubDate><description><![CDATA[把j的对象赋值到新的对象 （id指的是 不忽略 id 不把id 参数赋值进去）]]></description><category></category></item><item><title><![CDATA[JSONObject对象集合转成对象]]></title><link>https://blog.youkuaiyun.com/Venhoul/article/details/142557979</link><guid>https://blog.youkuaiyun.com/Venhoul/article/details/142557979</guid><author>Venhoul</author><pubDate>Thu, 26 Sep 2024 15:39:30 +0800</pubDate><description><![CDATA[JSONObject]]></description><category></category></item></channel></rss>