<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2201_75465111的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2201_75465111</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2201_75465111]]></copyright><item><title><![CDATA[备忘录录录]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/144576881</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/144576881</guid><author>2201_75465111</author><pubDate>Thu, 19 Dec 2024 09:50:59 +0800</pubDate><description><![CDATA[truncate table 表名。]]></description><category></category></item><item><title><![CDATA[开发问题备忘录]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/143774249</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/143774249</guid><author>2201_75465111</author><pubDate>Tue, 17 Dec 2024 13:51:48 +0800</pubDate><description><![CDATA[1、前后端联调，需要在前端的配置文件设置：VUE_APP_BASE_API='http://后端ip：后端ip端口（8080）'；2、前端、后端启动程序，前端提供访问地址；1、启动项目卡在parsing java。]]></description><category></category></item><item><title><![CDATA[JVM虚拟机]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/129947358</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/129947358</guid><author>2201_75465111</author><pubDate>Tue, 04 Apr 2023 12:35:07 +0800</pubDate><description><![CDATA[而是当堆内存中元空间所有的类引用消失，GC在做垃圾回收时，发现该类加载器中数据都被回收了，才会回收类加载器，同时回收类加载器对应的元空间中所有的数据，对元空间内存进行释放。1.虚拟机栈内部：方法的调用次数过多，造成线程的1M内存被耗尽。jvm的结构中，除了程序计数器不会造成内存溢出，其他都有可能造成内存溢出。方法区中的信息是存在元空间中，元空间就是将类的信息存到本地内存中。2.堆内存耗尽：对象越来越多，且一直在使用，不能被垃圾回收。元空间中的某个类在堆内存中的引用消失，该类不会立即被释放；]]></description><category></category></item><item><title><![CDATA[面试题复盘]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/129915150</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/129915150</guid><author>2201_75465111</author><pubDate>Sun, 02 Apr 2023 19:03:37 +0800</pubDate><description><![CDATA[创建型：单例模式、工厂方法模式、抽象工厂模式。结构型：代理模式、装饰器模式。]]></description><category></category></item><item><title><![CDATA[SpringCloud]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/129790981</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/129790981</guid><author>2201_75465111</author><pubDate>Mon, 27 Mar 2023 18:12:29 +0800</pubDate><description><![CDATA[服务监控和保护 sentinel		微服务集群状态的监控和保护，微服务链条上某个服务的异常，带来的雪崩问题，导致程序宕机。负载均衡 ribbon		如果微服务搭建了集群，通过ribbon的负载均衡算法找到将请求路由到合适的微服务中。网关 Gateway			请求的统一入口，请求的路由，可以在网关中作统一的认证操作。微服务就是将一个项目的各种功能模块分割开来，分成一个个单一的职责独立的功能模块。SpringCloud是微服务架构的解决方案。远程调用	feign		微服务之间的相互调用。便于各个功能的扩展。]]></description><category></category></item><item><title><![CDATA[SpringBoot]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/129784391</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/129784391</guid><author>2201_75465111</author><pubDate>Sun, 26 Mar 2023 21:12:23 +0800</pubDate><description><![CDATA[starter是一个jar包，里面定义了一些Configuration配置类，并在starter包下的META-INF/spring.factories文件中配置了该配置类，spring底层就会将这些配置类自动装配到项目中。3.自定义实体类，类上加@ConfigurationProperties注解，成员变量与配置文件中要读取的数据key一样。读取配置类：@ConfigurationProperties。1.自动注入Environment 对象，读取配置文件属性。配置类：@Configuration。]]></description><category></category></item><item><title><![CDATA[SpringMVC]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/129782396</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/129782396</guid><author>2201_75465111</author><pubDate>Sun, 26 Mar 2023 20:40:33 +0800</pubDate><description><![CDATA[第二种（常用）：自定义一个类，类上加@ControllerAdvice注解，类中定义的方法上加@ExceptionHandler注解，注解里写上捕捉的异常的class对象。方法上：@PostMapping、@GetMapping、@PutMapping、@DeleteMapping。2.过滤器实现的是Filter接口，拦截器实现的是HandlerInterceptor接口。4.过滤器过滤的是所有web的请求，拦截器拦截的是访问controller的请求。3.过滤器的底层是函数回调，拦截器的底层是动态代理。]]></description><category></category></item><item><title><![CDATA[Spring]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/129772241</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/129772241</guid><author>2201_75465111</author><pubDate>Sat, 25 Mar 2023 21:52:32 +0800</pubDate><description><![CDATA[Spring是一款轻量级的java开发框架。它的核心IOC和AOP。IOC：IOC容器，将对象的创建权交由spring管理，我们需要对象的时候，只需要DI依赖注入即可。解除了类与类之间的耦合。AOP：面向切面编程，底层采用动态代理技术。可以实现在不改变原代码的情况下，对方法进行增强。解除了业务间的耦合。AOP的核心：连接点、切入点、通知、通知类、切面连接点：正在执行的方法切入点：可以被增强的方法通知：增强的功能通知类：通知所在的类就是通知类切面：描述切入点和通知的关系。]]></description><category></category></item><item><title><![CDATA[mybatis]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/129771099</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/129771099</guid><author>2201_75465111</author><pubDate>Sat, 25 Mar 2023 20:38:51 +0800</pubDate><description><![CDATA[KaTeX parse error: Expected 'EOF', got '#' at position 21: …常用的标签有：if 、where、set、choose（when、otherwise）、foreach。mybatis在处理#̲{}的时候，会用？#{}可以防止sql注入，提高系统的安全性。动态sql就是根据条件动态的添加sql条件。{}的时候，会直接用字符串替换变量。]]></description><category></category></item><item><title><![CDATA[MySql]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/129566233</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/129566233</guid><author>2201_75465111</author><pubDate>Wed, 15 Mar 2023 21:54:58 +0800</pubDate><description><![CDATA[mysql]]></description><category></category></item><item><title><![CDATA[JavaWeb]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/129430317</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/129430317</guid><author>2201_75465111</author><pubDate>Thu, 09 Mar 2023 21:20:42 +0800</pubDate><description><![CDATA[javaweb]]></description><category></category></item><item><title><![CDATA[线程...]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/129382809</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/129382809</guid><author>2201_75465111</author><pubDate>Tue, 07 Mar 2023 15:39:27 +0800</pubDate><description><![CDATA[线程]]></description><category></category></item><item><title><![CDATA[Redis]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/129350344</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/129350344</guid><author>2201_75465111</author><pubDate>Sun, 05 Mar 2023 20:52:00 +0800</pubDate><description><![CDATA[redis]]></description><category></category></item><item><title><![CDATA[RabbitMq]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/129308759</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/129308759</guid><author>2201_75465111</author><pubDate>Thu, 02 Mar 2023 21:29:50 +0800</pubDate><description><![CDATA[rabbitmq]]></description><category></category></item><item><title><![CDATA[集合...]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/128856626</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/128856626</guid><author>2201_75465111</author><pubDate>Thu, 02 Feb 2023 20:46:33 +0800</pubDate><description><![CDATA[集合]]></description><category></category></item><item><title><![CDATA[基础语法.]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/128811288</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/128811288</guid><author>2201_75465111</author><pubDate>Tue, 31 Jan 2023 08:41:44 +0800</pubDate><description><![CDATA[java基础]]></description><category></category></item><item><title><![CDATA[java学习笔记]]></title><link>https://blog.youkuaiyun.com/2201_75465111/article/details/128807926</link><guid>https://blog.youkuaiyun.com/2201_75465111/article/details/128807926</guid><author>2201_75465111</author><pubDate>Mon, 30 Jan 2023 19:56:06 +0800</pubDate><description><![CDATA[目录]]></description><category></category></item></channel></rss>