<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Exusiai_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Exusiai_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Exusiai_]]></copyright><item><title><![CDATA[比较两个数据集合，对比出那些是新增，那些是修改，哪些是删除]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/129874333</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/129874333</guid><author>Exusiai_</author><pubDate>Fri, 31 Mar 2023 10:35:20 +0800</pubDate><description><![CDATA[有个接口需求，前端点击保存发送到后端的list集合，需要找出其中的新增、修改、删除元素，进行批量操作。(这里我是拿Student学生类来做比较)实体类Student。]]></description><category></category></item><item><title><![CDATA[SpringBoot中常用的一些工具类]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/125632623</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/125632623</guid><author>Exusiai_</author><pubDate>Wed, 06 Jul 2022 09:21:57 +0800</pubDate><description><![CDATA[SpringBoot中一些常用的工具类]]></description><category></category></item><item><title><![CDATA[Java两种单例模式]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/124694072</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/124694072</guid><author>Exusiai_</author><pubDate>Tue, 10 May 2022 17:59:15 +0800</pubDate><description><![CDATA[/**
 * 使用饿汉单例实现单例类
 * @author zhinian
 * @version V1.0
 * @Package com.test
 * @date 2022/5/10 17:41
 */
public class SingleInstance {
    //私有化构造器
    private SingleInstance() {
    }

    /**
     * 饿汉单例是在获取对象前，对象以及提前准备好了一个。
     * 这个对象只能是一个，所以定义静态成员变量。
]]></description><category></category></item><item><title><![CDATA[Java8函数式编程-Stream流]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/124693969</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/124693969</guid><author>Exusiai_</author><pubDate>Tue, 10 May 2022 17:54:20 +0800</pubDate><description><![CDATA[函数式编程-Stream流
1. 概述
1.1 为什么学？

能够看懂公司里的代码
大数量下处理集合效率高
代码可读性高
消灭嵌套地狱

//查询未成年作家的评分在70以上的书籍 由于洋流影响所以作家和书籍可能出现重复，需要进行去重
List&lt;Book&gt; bookList = new ArrayList&lt;&gt;();
Set&lt;Book&gt; uniqueBookValues = new HashSet&lt;&gt;();
Set&lt;Author&gt; uniqueAuth]]></description><category></category></item><item><title><![CDATA[获取请求参数]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/124693957</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/124693957</guid><author>Exusiai_</author><pubDate>Tue, 10 May 2022 17:53:47 +0800</pubDate><description><![CDATA[4.3 获取请求参数
4.3.1 获取路径参数
​	RestFul风格的接口一些参数是在请求路径上的。类似： /user/1  这里的1就是id。
​	如果我们想获取这种格式的数据可以使用**@PathVariable**来实现。
范例一
​	要求定义个RestFul风格的接口，该接口可以用来根据id查询用户。请求路径要求为  /user  ，请求方式要求为GET。
​	而请求参数id要写在请求路径上，例如  /user/1   这里的1就是id。
​	我们可以定义如下方法，通过如下方式来获取路径参数：
@]]></description><category></category></item><item><title><![CDATA[前后端分离项目中什么是跨域以及如何解决跨域问题]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/124693935</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/124693935</guid><author>Exusiai_</author><pubDate>Tue, 10 May 2022 17:53:15 +0800</pubDate><description><![CDATA[所谓跨域主要是因为浏览器的同源策略（协议、域名、端口三个相同即是同源），前后端分离中我们的端口往往是不相同的，所以就会出现跨域问题。
在SpringBoot项目中解决跨域的三种方法
1.在目标方法上添加@CrossOrigin注解
@GetMapping("/selectOne/{id}")
@CrossOrigin
public Product selectOne(@PathVariable("id") Long id) {
    return this.productService.queryById]]></description><category></category></item><item><title><![CDATA[MybatisPlus使用代码生成器]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/124693870</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/124693870</guid><author>Exusiai_</author><pubDate>Tue, 10 May 2022 17:51:50 +0800</pubDate><description><![CDATA[MP提供了一个代码生成器，可以让我们一键生成实体类，Mapper接口，Service，Controller等全套代码 。使用方式如下
①添加依赖
        &lt;!--mybatisplus代码生成器--&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;com.baomidou&lt;/groupId&gt;
            &lt;artifactId&gt;mybatis-plus-generator&lt;/artif]]></description><category></category></item><item><title><![CDATA[2021-08-23]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/119867366</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/119867366</guid><author>Exusiai_</author><pubDate>Mon, 23 Aug 2021 13:29:55 +0800</pubDate><description><![CDATA[VMware 虚拟机NAT模式如何设置网络连接，从头到尾全过程~！！
一、首先查看自己的虚拟机服务有没有开启，选择电脑里面的服务查看；
1.计算机点击右键选择管理
服务

2.进入管理选择VM开头的服务如果没有开启的话就右键开启
开启服务

二、虚拟机服务开启后就查看本地网络虚拟机的网卡启动没有
1.电脑右下角网络标志右键进入网络和共享中心
网络
2.点击更改适配器，查看虚拟机的虚拟网卡启动没有，没有启动的话右键点击启动
网络
开启网卡
3.网卡开启后设置ip地址，此处设置的ip和本机的ip没有关系，设置成]]></description><category></category></item><item><title><![CDATA[node:12860) UnhandledPromiseRejectionWarning: TypeError: this.getResolve is not a function]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/117606911</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/117606911</guid><author>Exusiai_</author><pubDate>Sat, 05 Jun 2021 22:28:53 +0800</pubDate><description><![CDATA[下载了css-loder之后build报错如下
(node:12860) UnhandledPromiseRejectionWarning: TypeError: this.getResolve is not a function
at Object.loader (D:\桌面\笔记\vuejs\day01\12-webpack的使用\03-webpack的loder\node_modules\css-loader\dist\index.js:62:27)
at LOADER_EXECUTION (D:\桌]]></description><category></category></item><item><title><![CDATA[Vue实现点击li后变色]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/117406515</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/117406515</guid><author>Exusiai_</author><pubDate>Sun, 30 May 2021 21:55:50 +0800</pubDate><description><![CDATA[&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;

&lt;head&gt;
    &lt;meta charset="UTF-8" /&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" /&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0" /&gt;
    &lt;titl.]]></description><category></category></item><item><title><![CDATA[Java 用集合模拟斗地主(洗牌,发牌,看牌)]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/115485025</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/115485025</guid><author>Exusiai_</author><pubDate>Wed, 07 Apr 2021 14:35:32 +0800</pubDate><description><![CDATA[案例：模拟斗地主发牌
需求：使用一个集合对象存储一副扑克牌，将所有扑克牌的顺序打乱，然后分发给用集合表示的三个玩家和底牌，并打印玩家的和底牌的集合内容
步骤：
1:创建HashMap，键是编号，值是牌
2:创建ArrayList，存储编号
3:创建花色数组和点数数组
4:从0开始往HashMap里面存储编号，并存储对应的牌。同时往ArrayList里面存储编号
5:洗牌(洗的是编号)，用Collections的shuffle()方法实现
6:发牌(发的也是编号，为了保证编号是排序的，创建TreeSet集合接]]></description><category></category></item><item><title><![CDATA[面向对象--购买披萨案例]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/115420157</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/115420157</guid><author>Exusiai_</author><pubDate>Sat, 03 Apr 2021 20:23:19 +0800</pubDate><description><![CDATA[文章目录面向对象--购买披萨1.项目需求2.需求分析3.创建父类子类父类-披萨类子类--培根披萨 继承披萨类子类--水果披萨   继承披萨类测试类测试截图4.工厂类的提取工厂类
面向对象–购买披萨
1.项目需求
编写程序实现匹萨制作。需求说明编写程序,接收用户输入的信息，选择需要制作的匹萨。
可供选择的比萨有:培根匹萨和水果匹萨。
实现思路及关键代码


分析培根匹萨和水果匹萨


定义匹萨类


​	a)属性:名称、价格、大小
​	b)方法:展示


定义培根匹萨和水果匹萨继承自匹萨类


定义匹萨工厂类]]></description><category></category></item><item><title><![CDATA[JAVA 类的继承与方法重写]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/115416289</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/115416289</guid><author>Exusiai_</author><pubDate>Sat, 03 Apr 2021 15:10:25 +0800</pubDate><description><![CDATA[类的继承与方法重写
一、 实验目的：

理解类继承的意义和作用；
掌握类继承的程序设计；
理解父类中哪些成员可以直接继承、哪些成员不能被继承；
掌握成员方法的重写；
理解哪些方法可以被重写、哪些方法不能被重写；
理解重写与重载的区别。

二、 实验要求：
以下每一个类单独保存一个文件：
1、 设计一个类，名为 People：
（1） 成员变量为：
姓名，数据类型为 String
性别，数据类型为 char，数据包括’F’和’M’。
家庭地址，数据类型 String
（2） 设计一个构造方法：
包括三个参数，]]></description><category></category></item><item><title><![CDATA[数据结构 顺序表的定义]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/115217396</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/115217396</guid><author>Exusiai_</author><pubDate>Sat, 03 Apr 2021 14:59:50 +0800</pubDate><description><![CDATA[文章目录1.2.1 顺序表的定义1.2.2 顺序表上基本操作的实现（1）顺序表的建立（2）顺序表元素的插入（3）顺序表元素的删除
1.2.1 顺序表的定义
1.2.2 顺序表上基本操作的实现
（1）顺序表的建立
（2）顺序表元素的插入
（3）顺序表元素的删除
（4）顺序表的查找
1.2.1 顺序表的定义
**定义：**顺序表是用一组地址连续的存储单元依次存储线性表中的数据元素，从而使的逻辑上相邻的两个元素在物理位置上也相邻。

特点：

表中元素的逻辑顺序与物理顺序相同。
随机访问，即通过首地址和元素序号可]]></description><category></category></item><item><title><![CDATA[Java正则表达]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/103753747</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/103753747</guid><author>Exusiai_</author><pubDate>Sun, 29 Dec 2019 14:54:23 +0800</pubDate><description><![CDATA[正则表达式定义了字符串的模式。
正则表达式可以用来搜索、编辑或处理文本。
正则表达式并不仅限于某一种语言，但是在某种语言中有细微的差别。
Java正则表达式和Perl的最为相似的。
java.util.regex包主要包括以下三个类：
Pattern类：
pattern对象是一个正则表达式的编译表示。 Pattern类没有公共构造方法。要创建一个Pattern对象，你必须首先调用其公共静态编译方法...]]></description><category></category></item><item><title><![CDATA[2019 Java面试试题]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/103753650</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/103753650</guid><author>Exusiai_</author><pubDate>Sun, 29 Dec 2019 14:48:59 +0800</pubDate><description><![CDATA[基础与语法
JDK和JRE有什么区别？
==和equals的区别是什么?
基本类型和包装类对象使用 == 和 equals进行比较的结果？
什么是装箱？什么是拆箱？装箱和拆箱的执行过程？常见问题？
hashCode()相同，equals()也一定为true吗？
final在java中的作用
final finally finalize()区别
finally语句块一定执行吗？
final与stat...]]></description><category></category></item><item><title><![CDATA[JavaEE企业级开发]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/102932999</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/102932999</guid><author>Exusiai_</author><pubDate>Wed, 06 Nov 2019 13:04:57 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Python Flask框架的简介，安装及使用]]></title><link>https://blog.youkuaiyun.com/Exusiai_/article/details/102695090</link><guid>https://blog.youkuaiyun.com/Exusiai_/article/details/102695090</guid><author>Exusiai_</author><pubDate>Wed, 23 Oct 2019 09:50:07 +0800</pubDate><description><![CDATA[Python Flask框架的简介，安装及使用
简介
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ，模板引擎则使用 Jinja2 。Flask使用 BSD 授权。
Flask也被称为 “microframework” ，因为它使用简单的核心，用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。
特点...]]></description><category></category></item></channel></rss>