<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[kings_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/kings_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; kings_]]></copyright><item><title><![CDATA[springbooot自定义操作日志记录注解]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/113766879</link><guid>https://blog.youkuaiyun.com/kings_/article/details/113766879</guid><author>kings_</author><pubDate>Tue, 09 Feb 2021 10:18:36 +0800</pubDate><description><![CDATA[自定义操作日志记录注解


package com.ruoyi.common.annotation;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

im]]></description><category></category></item><item><title><![CDATA[java读取xml文件的属性以及相应的值]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/113757358</link><guid>https://blog.youkuaiyun.com/kings_/article/details/113757358</guid><author>kings_</author><pubDate>Mon, 08 Feb 2021 15:13:53 +0800</pubDate><description><![CDATA[关键字
XML读取  InputStream   DocumentBuilderFactory   Element     Node
直接上源码
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;beans xmlns="http://www.springframework.org/schema/beans"&gt;

    &lt;bean name="HelloWorld" class="com.huishe.HelloWord"&gt;
       ]]></description><category></category></item><item><title><![CDATA[SpringBoot整合Redis,自定义配置]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/113628100</link><guid>https://blog.youkuaiyun.com/kings_/article/details/113628100</guid><author>kings_</author><pubDate>Thu, 04 Feb 2021 10:57:14 +0800</pubDate><description><![CDATA[一、pom中加入依赖
 &lt;!-- redis 缓存操作 --&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
            &lt;artifactId&gt;spring-boot-starter-data-redis&lt;/artifactId&gt;
        &lt;/dependency&gt;

二、application.]]></description><category></category></item><item><title><![CDATA[多线程 Executor、ExecutorService、Executors三者的区别]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/112916958</link><guid>https://blog.youkuaiyun.com/kings_/article/details/112916958</guid><author>kings_</author><pubDate>Thu, 21 Jan 2021 10:00:57 +0800</pubDate><description><![CDATA[**
Executor、ExecutorService、Executors三者的区别：
**
UML简要类图关系

层次关系
public interface ExecutorService extends Executor {}
public abstract class AbstractExecutorService implements ExecutorService {}
public interface ScheduledExecutorService extends ExecutorServic]]></description><category></category></item><item><title><![CDATA[Java中接口和抽象类的区别]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/112876082</link><guid>https://blog.youkuaiyun.com/kings_/article/details/112876082</guid><author>kings_</author><pubDate>Wed, 20 Jan 2021 15:10:28 +0800</pubDate><description><![CDATA[Java中接口和抽象类的区别？
抽象类
抽象类必须用 abstract 修饰，子类必须实现抽象类中的抽象方法，如果有未实现的，那么子类也必须用 abstract 修饰。抽象类默认的权限修饰符为 public，可以定义为 public 或 procted，如果定义为 private，那么子类则无法继承。抽象类不能创建对象
抽象类和普通类的区别
1、抽象类必须用public、procted 修饰(如果为private修饰，那么子类则无法继承，也就无法实现其抽象方法）。默认缺省为 public
2、抽象类无法创建]]></description><category></category></item><item><title><![CDATA[@Autowired 与@Resource的区别]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/112799796</link><guid>https://blog.youkuaiyun.com/kings_/article/details/112799796</guid><author>kings_</author><pubDate>Tue, 19 Jan 2021 09:52:38 +0800</pubDate><description><![CDATA[spring不但支持自己定义的@Autowired注解，还支持几个由JSR-250规范定义的注解，它们分别是@Resource、@PostConstruct以及@PreDestroy。
　　@Resource的作用相当于@Autowired，只不过@Autowired按byType自动注入，而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的，分是name和type，Spring将@Resource注解的name属性解析为bean的名字，而type属性则解析为bea]]></description><category></category></item><item><title><![CDATA[关于Linux不能联网的问题]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/103332445</link><guid>https://blog.youkuaiyun.com/kings_/article/details/103332445</guid><author>kings_</author><pubDate>Sun, 01 Dec 2019 10:00:58 +0800</pubDate><description><![CDATA[1.如果你打开的虚拟机发现不能连上网了，之前测试的时候都可以连上网，但是今天的连不上网了，一般都是有个服务在你开机的时候关闭了，如下所示你发现你发现联网的那个标志有个×，如果你点击那个图标，下面有个可用的eth0，如果能连上，那就可以了，这时候你可以在终端进行一下如下命令![](https://img-blog.csdnimg.cn/20191201095226128.png如果能出现这个界面的显...]]></description><category></category></item><item><title><![CDATA[如何在springboot中添加一个拦截器]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/103327638</link><guid>https://blog.youkuaiyun.com/kings_/article/details/103327638</guid><author>kings_</author><pubDate>Sat, 30 Nov 2019 18:50:31 +0800</pubDate><description><![CDATA[1.首先创建一个类LoginHandlerInterceptor ，并且继承HandlerInterceptor 接口
//实现一个拦截器的功能需要继承HandlerInterceptor接口，并且实现里面的方法
package com.cn.springboot.config;


import org.springframework.stereotype.Component;
import o...]]></description><category></category></item><item><title><![CDATA[几种常见的设计模式]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/102213988</link><guid>https://blog.youkuaiyun.com/kings_/article/details/102213988</guid><author>kings_</author><pubDate>Sun, 06 Oct 2019 10:19:09 +0800</pubDate><description><![CDATA[Java 中一般认为有23种设计模式，当然暂时不需要所有的都会，但是其中常见的几种设计模式应该去掌握。
总体来说设计模式分为三大类：
创建型模式，共五种：工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。
结构型模式，共七种：适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。
行为型模式，共十一种：策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模...]]></description><category></category></item><item><title><![CDATA[过滤器的使用与配置]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/99566656</link><guid>https://blog.youkuaiyun.com/kings_/article/details/99566656</guid><author>kings_</author><pubDate>Wed, 14 Aug 2019 14:28:24 +0800</pubDate><description><![CDATA[web.xml的相关配置如下：
&lt;?xml version="1.0" encoding="UTF-8"?&gt;

  Filter
  
    index.html
    index.htm
    index.jsp
    default.html
    default.htm
    default.jsp
  

	
		filter
		com.cn.filter.Fir...]]></description><category></category></item><item><title><![CDATA[获取前段页面发送的一些数据，通过name属性发送过来的数据]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/96967770</link><guid>https://blog.youkuaiyun.com/kings_/article/details/96967770</guid><author>kings_</author><pubDate>Tue, 23 Jul 2019 09:49:07 +0800</pubDate><description><![CDATA[//获取一个值
String name=request.getParameter(“name”);
//获取多个值
String[] hobby = request.getParameterValues(“hobby”);
//获取所有的请求参数
Map&lt;String, String[]&gt; parameterMap = request.getParameterMap();
for(Ma...]]></description><category></category></item><item><title><![CDATA[Io的一些总结]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/90600061</link><guid>https://blog.youkuaiyun.com/kings_/article/details/90600061</guid><author>kings_</author><pubDate>Mon, 27 May 2019 11:12:34 +0800</pubDate><description><![CDATA[InputStream类的功能不足被Scanner解决了
Reader类的功能不足被BufferedReader解决了
OutputStream类的功能不足被PrintStream解决了   //字节流
Writer类的功能不足被PrintWriter解决了      //字符流

...]]></description><category></category></item><item><title><![CDATA[Java中实现对IO操作文件的复制拷贝]]></title><link>https://blog.youkuaiyun.com/kings_/article/details/90550064</link><guid>https://blog.youkuaiyun.com/kings_/article/details/90550064</guid><author>kings_</author><pubDate>Sat, 25 May 2019 18:30:02 +0800</pubDate><description><![CDATA[Java中实现对IO操作文件的复制拷贝
package cn.look.file;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
public class Co...]]></description><category></category></item></channel></rss>