<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[绣花针]]></title><description><![CDATA[心有猛虎，细嗅蔷薇]]></description><link>https://blog.youkuaiyun.com/mmake1994</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mmake1994]]></copyright><item><title><![CDATA[SpringBoot3 Jersey依赖导致“EurekaRegistration.getEurekaClient() is null“异常分析]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/150485561</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/150485561</guid><author>mmake1994</author><pubDate>Mon, 18 Aug 2025 10:56:55 +0800</pubDate><description><![CDATA[，并且Jersey相关依赖版本由spring cloud dependencies管理，如果项目仍残留旧版本Jersey依赖，可能会导致兼容性问题。默认情况下，EurekaClient 使用 Spring RestTemplate进行 HTTP 通信（参见。中强制使用Spring的RestTemplate（参见。该错误表明Eureka客户端未正确初始化，]]></description><category></category></item><item><title><![CDATA[Java解析嵌套jar中class文件]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/142524929</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/142524929</guid><author>mmake1994</author><pubDate>Wed, 25 Sep 2024 15:45:28 +0800</pubDate><description><![CDATA[Java解析嵌套jar中class文件]]></description><category></category></item><item><title><![CDATA[el-config-provider在Vue3中自定义命名空间实现]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/140137869</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/140137869</guid><author>mmake1994</author><pubDate>Tue, 02 Jul 2024 22:28:53 +0800</pubDate><description><![CDATA[方式嵌入主应用时，如果主应用和子应用ElementUI版本不一致，可能会出现样式问题。在src下创建/style/element.scss文件。需要替换为sub-el-xxx新的名称。]]></description><category></category></item><item><title><![CDATA[el-tree常用操作]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/139346654</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/139346654</guid><author>mmake1994</author><pubDate>Fri, 31 May 2024 11:15:59 +0800</pubDate><description><![CDATA[el-tree常用操作]]></description><category></category></item><item><title><![CDATA[Vue3 setup语法父子组件变量方法调用]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/137909627</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/137909627</guid><author>mmake1994</author><pubDate>Thu, 18 Apr 2024 17:48:29 +0800</pubDate><description><![CDATA[setup语法的组件是的：一个父组件无法访问到一个使用了的子组件中的任何东西，除非子组件在其中通过 defineExpose宏显式暴露。当父组件通过模板引用获取到了该组件的实例时，得到的实例类型为，和一般的实例一样)]]></description><category></category></item><item><title><![CDATA[使用async、await实现多个方法先后执行]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/129353194</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/129353194</guid><author>mmake1994</author><pubDate>Sun, 05 Mar 2023 23:48:10 +0800</pubDate><description><![CDATA[方法A需要先执行，执行成功后返回结果，作为方法B的入参，然后执行方法B。]]></description><category></category></item><item><title><![CDATA[Axios封装]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/129345642</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/129345642</guid><author>mmake1994</author><pubDate>Sun, 05 Mar 2023 17:06:50 +0800</pubDate><description><![CDATA[对Axios进行一下通用化的封装，目的是帮助简化代码和利于后期的更新维护。]]></description><category></category></item><item><title><![CDATA[Git Bash运行vue create xxx无法使用上下箭头选择]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/129338663</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/129338663</guid><author>mmake1994</author><pubDate>Sat, 04 Mar 2023 20:22:06 +0800</pubDate><description><![CDATA[GitBash中使用vue create xxx创建项目，上下箭头无法使用]]></description><category></category></item><item><title><![CDATA[NodeJS安装]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/129336131</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/129336131</guid><author>mmake1994</author><pubDate>Sat, 04 Mar 2023 17:29:16 +0800</pubDate><description><![CDATA[Node.js是一个让JavaScript运行在服务端的开发平台，Node.js不是一种独立的语言，简单的说 Node.js 就是运行在服务端的 JavaScript。npm其实是Node.js的包管理工具（package manager），类似与 maven。]]></description><category></category></item><item><title><![CDATA[用两个栈实现队列]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/100887570</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/100887570</guid><author>mmake1994</author><pubDate>Mon, 16 Sep 2019 15:27:29 +0800</pubDate><description><![CDATA[用两个栈来实现一个队列，完成队列的Push和Pop操作。]]></description><category></category></item><item><title><![CDATA[重建二叉树]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/100863257</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/100863257</guid><author>mmake1994</author><pubDate>Mon, 16 Sep 2019 09:12:58 +0800</pubDate><description><![CDATA[输入某二叉树的前序遍历和中序遍历的结果，请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6}，则重建二叉树并返回。]]></description><category></category></item><item><title><![CDATA[从尾到头打印链表]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/100855876</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/100855876</guid><author>mmake1994</author><pubDate>Sun, 15 Sep 2019 16:22:02 +0800</pubDate><description><![CDATA[输入一个链表，按链表从尾到头的顺序返回一个ArrayList]]></description><category></category></item><item><title><![CDATA[替换空格]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/100854495</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/100854495</guid><author>mmake1994</author><pubDate>Sun, 15 Sep 2019 14:59:28 +0800</pubDate><description><![CDATA[请实现一个函数，将一个字符串中的每个空格替换成“%20”。
]]></description><category></category></item><item><title><![CDATA[二维数组中的查找]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/100850279</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/100850279</guid><author>mmake1994</author><pubDate>Sun, 15 Sep 2019 12:56:01 +0800</pubDate><description><![CDATA[在一个二维数组中（每个一维数组的长度相同），每一行都按照从左到右递增的顺序排序，每一列都按照从上到下递增的顺序排序。请完成一个函数，输入这样的一个二维数组和一个整数，判断数组中是否含有该整数。
]]></description><category></category></item><item><title><![CDATA[多线程之分段处理List集合]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/98175931</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/98175931</guid><author>mmake1994</author><pubDate>Fri, 02 Aug 2019 11:11:22 +0800</pubDate><description><![CDATA[一、基础

1.1Callable接口

一般线程的创建有三种方式，直接继承Thread、实现Runnable接口、实现Callable接口。其中最差当属直接继承Thread,调用new Thread()创建的线程缺乏管理,可以随意创建、相互竞争。而后两种可以使用Executor框架的线程池来管理线程，执行任务，可以重用存在的线程，减少对象创建、消亡的开销，提供定时执行、定期执行、单线程、并发数...]]></description><category></category></item><item><title><![CDATA[工具类之全局异常处理]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/97144735</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/97144735</guid><author>mmake1994</author><pubDate>Wed, 24 Jul 2019 17:37:41 +0800</pubDate><description><![CDATA[为提高用户体验，加入全局异常处理（其中统一结果类ResultUtil在上节工具类中已经给出）


/**
 * @program: dc2
 * @description: 全局异常处理
 * @author: Mario
 * @create: 2019-07-24 17:27
 **/
@ControllerAdvice
public class GlobalExceptionHandler...]]></description><category></category></item><item><title><![CDATA[工具类之SpringBoot手动获取bean]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/96995261</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/96995261</guid><author>mmake1994</author><pubDate>Tue, 23 Jul 2019 14:54:37 +0800</pubDate><description><![CDATA[一、工具类


/**
 * 实现ApplicationContextAware接口，并加入Component注解，让spring扫描到该bean
 * 该类用于在普通Java类中注入bean,普通Java类中用@Autowired是无法注入bean的
 */
@Component
public class SpringBeanUtil implements ApplicationContextA...]]></description><category></category></item><item><title><![CDATA[工具类之HttpClient各种请求封装]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/96964229</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/96964229</guid><author>mmake1994</author><pubDate>Tue, 23 Jul 2019 09:42:46 +0800</pubDate><description><![CDATA[一、引入maven依赖


        &lt;!-- HttpClient 集成 --&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;org.apache.httpcomponents&lt;/groupId&gt;
            &lt;artifactId&gt;httpasyncclient&lt;/art...]]></description><category></category></item><item><title><![CDATA[工具类之Controller层返回结果封装]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/96854442</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/96854442</guid><author>mmake1994</author><pubDate>Mon, 22 Jul 2019 14:07:52 +0800</pubDate><description><![CDATA[一、枚举类ResultCodeEnum

所有返回编码和含义，后续可以自由扩展


/**
 * @program: dc2
 * @description: 返回结果编码与含义
 * @author: Mario
 * @create: 2019-07-22 16:21
 **/
public enum ResultCodeEnum {
    /**
     * 调用成功
     */
 ...]]></description><category></category></item><item><title><![CDATA[工具类之利用Gson对JSON串进行带泛型的List/纯数组转化]]></title><link>https://blog.youkuaiyun.com/mmake1994/article/details/96278328</link><guid>https://blog.youkuaiyun.com/mmake1994/article/details/96278328</guid><author>mmake1994</author><pubDate>Wed, 17 Jul 2019 11:23:01 +0800</pubDate><description><![CDATA[一、泛型实体

这里主要目的是返回一个通用的结果集


@Data
public class ResultRespDto&lt;T&gt; {
    /**
     * 返回结果值
     */
    private ResultRespDataDto&lt;T&gt; data;

    /**
     * 返回状态码
     */
    private String ret_c...]]></description><category></category></item></channel></rss>