<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[菜鸟呼叫总部的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cnhjzb</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cnhjzb]]></copyright><item><title><![CDATA[SpringBoot事件监听]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/156062692</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/156062692</guid><author>cnhjzb</author><pubDate>Thu, 18 Dec 2025 21:07:55 +0800</pubDate><description><![CDATA[业务解耦、异步任务处理，比如业务处理结束后，你要向三方系统推送数据，你可以使用线程池、mq也可以使用这里的事件监听异步推送，防止主流程阻断，不需要单独部署或者引入其他的东西，SpringBoot天然集成。]]></description><category></category></item><item><title><![CDATA[全局异常处理]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/156062653</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/156062653</guid><author>cnhjzb</author><pubDate>Thu, 18 Dec 2025 21:07:35 +0800</pubDate><description><![CDATA[在写代码的过程中，不可避免的需要处理各种异常，Spring MVC架构中各层会出现大量的try{…} catch{…} finally{…}代码块，不仅有大量的冗余代码，而且还影响代码的可读性。这样就需要定义个全局统一异常处理器，以便业务层再也不必处理异常。]]></description><category></category></item><item><title><![CDATA[利用maven-shade-plugin插件解决不兼容的依赖冲突问题]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/156025527</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/156025527</guid><author>cnhjzb</author><pubDate>Wed, 17 Dec 2025 19:07:37 +0800</pubDate><description><![CDATA[利用maven-shade-plugin插件解决不兼容的依赖冲突问题。]]></description><category></category></item><item><title><![CDATA[Git的配置与使用]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/136722245</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/136722245</guid><author>cnhjzb</author><pubDate>Thu, 14 Mar 2024 21:37:05 +0800</pubDate><description><![CDATA[2.生成的密钥在本地的：C:\Users\用户名.ssh；3.远程配置，名称随便起，密钥为 id_rsa.pub 的内容。这一步选择第一个，其他的全部默认就可以。1.输入以上命令以后一直回车即可。]]></description><category></category></item><item><title><![CDATA[MySQL优化]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/130202007</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/130202007</guid><author>cnhjzb</author><pubDate>Tue, 18 Apr 2023 14:13:24 +0800</pubDate><description><![CDATA[索引是一种能提高数据库查询效率的数据结构。它可以比作一本字典的目录，当我们需要查询某一个字的含义时，正常操作都是先根据字典的索引，找到该字在哪一页，然后直接翻到该页就行了。如果没有这个索引的话，那么我们就得一页一页的翻字典，直到找到该字。索引一般存储在磁盘的文件中，它是占用物理空间的。]]></description><category></category></item><item><title><![CDATA[Maven项目代码组织形式]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/128509184</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/128509184</guid><author>cnhjzb</author><pubDate>Sat, 31 Dec 2022 22:17:25 +0800</pubDate><description><![CDATA[Maven项目代码组织形式，聚合，打包，依赖，maven]]></description><category></category></item><item><title><![CDATA[Maven 项目依赖下载失败解决方法]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/115765695</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/115765695</guid><author>cnhjzb</author><pubDate>Fri, 16 Apr 2021 16:36:43 +0800</pubDate><description><![CDATA[Maven 项目依赖下载失败解决方法
一般来说maven依赖下载失败，大致分为两种情况，一种是镜像源没有更换成淘宝的，还有一种是网络太卡导致的，解决方案如下。
方案一
找到maven的setting.xml文件的mirrors节点，更换成如下配置
&lt;mirror&gt;	
    &lt;id&gt;nexus-aliyun&lt;/id&gt;	
    &lt;mirrorOf&gt;*&lt;/mirrorOf&gt;	
    &lt;name&gt;Nexus aliyun&lt;/name]]></description><category></category></item><item><title><![CDATA[使用springboot整合mybatis时报错 Invalid bound statement (not found)]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/104380221</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/104380221</guid><author>cnhjzb</author><pubDate>Tue, 18 Feb 2020 18:44:14 +0800</pubDate><description><![CDATA[springboot整合mybatis报如如下错误 Invalid bound statement (not found)

解决方式，再pom的build里面加入一下任容
&lt;resources&gt;
        &lt;resource&gt;
            &lt;directory&gt;src/main/java&lt;/directory&gt;
         ...]]></description><category></category></item><item><title><![CDATA[使用vue ui可视化工具创建vue项目时，卡住不动，无法创建]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/104380130</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/104380130</guid><author>cnhjzb</author><pubDate>Tue, 18 Feb 2020 18:34:14 +0800</pubDate><description><![CDATA[最近使用vue可视化工具创建vue项目时，一直卡住不动，无法创建，也设置了淘宝镜像，很困惑，最后终于解决。
根据以下路径找到以下文件(我的node.js是默认安装在了c盘)

打开此文件，修改useTaobaoRegistry为true，保存关闭，重新创建vue项目，成功！
注意:如果你打开后是true，建议改成false再试一试

...]]></description><category></category></item><item><title><![CDATA[安装vue脚手架(cli)时发生错误，报error，卡住不动]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/104379675</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/104379675</guid><author>cnhjzb</author><pubDate>Tue, 18 Feb 2020 18:23:15 +0800</pubDate><description><![CDATA[最近做毕业设计，用到vue，安装脚手架的时候老是报error错误，几经折腾终于解决，安装淘宝镜像即可，安装淘宝镜像的方式分为一下三种
一、永久使用
安装：
npm config set registry https://registry.npm.taobao.org

查看是否安装成功：
npm config get registry

还原：
pm config set registry htt...]]></description><category></category></item><item><title><![CDATA[关于java中的内存划分]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/100763978</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/100763978</guid><author>cnhjzb</author><pubDate>Thu, 12 Sep 2019 11:07:37 +0800</pubDate><description><![CDATA[关于java中的内存划分
Java程序在运行时，需要在内存中分配空间。为了提高运行效率，就对数据进行了不同的空间划分。因为每一片区域都有特定的数据处理方式和内存管理方式。

具体划分为6种内存空间：
（1）程序计数器：保证线程切换后能恢复到原来的执行位置。
（2）虚拟机栈：（栈内存）为虚拟机执行java方法服务，方法被调用时，创建栈帧-
（3）本地方法栈：为虚拟机执行使用到的Native方法服务（...]]></description><category></category></item><item><title><![CDATA[关于idea的快捷键]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/100747048</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/100747048</guid><author>cnhjzb</author><pubDate>Wed, 11 Sep 2019 19:49:55 +0800</pubDate><description><![CDATA[idea如何在当前类中查找某个方法
1.按住ctrl+F12

2.输入你要查找的类名按下回车即可，例如我要查找的是String的hashCode方法


]]></description><category></category></item><item><title><![CDATA[关于hashCode的作用]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/100746917</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/100746917</guid><author>cnhjzb</author><pubDate>Wed, 11 Sep 2019 19:42:38 +0800</pubDate><description><![CDATA[hashCode的作用
1.hashCode的特性:
（1）HashCode的存在主要是用于查找的快捷性，如Hashtable，HashMap等，HashCode经常用于确定对象的存储地址；
（2）如果两个对象相同， equals方法一定返回true，并且这两个对象的HashCode一定相同；
（3）两个对象的HashCode相同，并不一定表示两个对象就相同，即equals()不一定为true，只...]]></description><category></category></item><item><title><![CDATA[JVM类的加载流程]]></title><link>https://blog.youkuaiyun.com/cnhjzb/article/details/100677274</link><guid>https://blog.youkuaiyun.com/cnhjzb/article/details/100677274</guid><author>cnhjzb</author><pubDate>Mon, 09 Sep 2019 22:07:17 +0800</pubDate><description><![CDATA[JVM类的加载流程


]]></description><category></category></item></channel></rss>