<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Zhao_zee的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Zhao_zee</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Zhao_zee]]></copyright><item><title><![CDATA[MySQL_8.0.27解压版安装、配置、备份、恢复、卸载经验分享]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/139719582</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/139719582</guid><author>Zhao_zee</author><pubDate>Sun, 16 Jun 2024 16:27:50 +0800</pubDate><description><![CDATA[MySQL8.0的安装、配置、备份、恢复、卸载]]></description><category></category></item><item><title><![CDATA[Hutool集合判断]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/131281106</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/131281106</guid><author>Zhao_zee</author><pubDate>Mon, 19 Jun 2023 09:40:34 +0800</pubDate><description><![CDATA[【代码】Hutool集合判断。]]></description><category></category></item><item><title><![CDATA[SpringBoot之@Slf4j的使用详解]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/131031058</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/131031058</guid><author>Zhao_zee</author><pubDate>Sun, 04 Jun 2023 13:03:42 +0800</pubDate><description><![CDATA[使用：先引入lombok依赖 将注解添加在类上 然后就可以使用log.info()进行日志的输出打印。作用：@Slf4j是在SpringBoot基础上Lombok为我们提供的日志输出注解。@Slf4j注解填在当前类上相当于SpringBoot的。]]></description><category></category></item><item><title><![CDATA[redis持久化方式详解]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/128185423</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/128185423</guid><author>Zhao_zee</author><pubDate>Sun, 11 Dec 2022 23:07:55 +0800</pubDate><description><![CDATA[目录

redis简介

redis特点

redis中key命名规范

redis的基本操作

String类型

List类型

Hash类型

Set类型

ZSet类型

redis持久化方式

AOF模式 (AOF 默认是不开启的)

redis简介
redis全称：reomote Dictionary Server (远程字典服务)，是一个开源的，使用ANSIC语言来编写。是基于内存来存储key-value的数据库，还可以持久化的保存在磁盘上。redis是NoSQL类型的数据库的一种。支持大多数]]></description><category></category></item><item><title><![CDATA[Redis常用操作命令]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/128027681</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/128027681</guid><author>Zhao_zee</author><pubDate>Thu, 24 Nov 2022 21:54:29 +0800</pubDate><description><![CDATA[Redis String命令

Redis List集合命令

Redis Set无序集合命令

Redis zset有序集合命令

Redis hash类型命令]]></description><category></category></item><item><title><![CDATA[Spring Boot整合Swagger使用教程]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/128009801</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/128009801</guid><author>Zhao_zee</author><pubDate>Thu, 24 Nov 2022 07:30:00 +0800</pubDate><description><![CDATA[​
目录

Swagger的介绍


添加swagger




场景









Swagger UI增强




整合Spring Security注意

对于token的处理

Swagger的安全管理

Swagger的介绍
你可能尝试过写完一个接口后，自己去创建接口文档，或者修改接口后修改接口文档。多了之后，你肯定会发生一个操作，那就是忘记了修改文档或者创建文档（除非你们公司把接口文档和写接口要求得很紧密忘记写文档就扣工资？否则两个分离的工作总是有可能遗漏的）。而swagger就是一个在你写]]></description><category></category></item><item><title><![CDATA[Spring框架的AOP原理]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/127876505</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/127876505</guid><author>Zhao_zee</author><pubDate>Wed, 16 Nov 2022 00:05:04 +0800</pubDate><description><![CDATA[AOP概念

AOP的作用

AOP框架

Spring AOP

AspectJ

AOP编程术语

Target 目标类

Joinpoint 连接点

Pointcut 切入点

Advice 通知/增强

Weaving 植入

Proxy 代理类

Aspect 切面]]></description><category></category></item><item><title><![CDATA[HTTPS协议的工作流程]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/127678102</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/127678102</guid><author>Zhao_zee</author><pubDate>Thu, 03 Nov 2022 21:16:38 +0800</pubDate><description><![CDATA[​
目录





HTTPS协议的工作流程
用户通过浏览器访问HTTPS网站，服务器收到来自用户的请求，会根据用户的浏览器选择所支持的加密和Hash算法，同时返回数字证书给浏览器。包含颁发机构、网址、公钥、证书有效期等信息。
浏览器接收到服务器端返回的证书，会对证书内容进行校验，若存在问题就会有一个提示警告；否则就生成随机密钥X，并将随机密钥X使用证书包含的公钥进行加密处理，再将其发送给服务器端。
服务器端收到用户端浏览器发送的密钥X，使用私钥对其解密，就会得到客户端所生成的密钥X，然后就可以使用密钥X对]]></description><category></category></item><item><title><![CDATA[并发、同步、异步、互斥、阻塞、非阻塞]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/127606220</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/127606220</guid><author>Zhao_zee</author><pubDate>Sun, 30 Oct 2022 22:13:18 +0800</pubDate><description><![CDATA[并发：在操作系统中，同个处理机上有多个程序同时运行即并发。并发可分为同步和互斥。

1）同步、互斥：

互斥：同一个资源同一时间只有一个访问者可以进行访问，其他访问者需要等前一个访问者访问结束才可以开始访问该资源。但互斥无法限制访问者对资源的访问顺序，即访问是无序的。

同步：分布在不同进程之间的若干程序片断，它们的运行必须严格按照规定的某种先后次序来运行，这种先后次序依赖于要完成的特定的任务。所以同步就是在互斥的基础上，通过其它机制实现访问者对资源的有序访问。

总结：同步是一种更为复杂的互斥，而互斥是一]]></description><category></category></item><item><title><![CDATA[TCP协议与UDP协议的区别]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/127559022</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/127559022</guid><author>Zhao_zee</author><pubDate>Thu, 27 Oct 2022 23:50:59 +0800</pubDate><description><![CDATA[​
TCP协议
概述
        TCP协议(传输控制协议)是面向连接的可靠的基于字节流运输层通信协议

特点
        面向连接

TCP协议通过"三次握手"的方式建立连接后才进行数据的传输

        一对一的

每一条TCP连接只能有两个端点(客户端-服务器) 点对点进行传输

        可]]></description><category></category></item><item><title><![CDATA[MD5和AES在项目中的使用方式与区别]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/127377618</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/127377618</guid><author>Zhao_zee</author><pubDate>Tue, 18 Oct 2022 21:14:11 +0800</pubDate><description><![CDATA[MD5简介

AES简介

MD5

MD5加密使用

MD5加密特点

MD5加密风险分析

AES

AES加密使用

AES加密原理

AES加密特点

AES加密风险分析

MD5和AES区别]]></description><category></category></item><item><title><![CDATA[接口和抽象类有什么区别]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/127379462</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/127379462</guid><author>Zhao_zee</author><pubDate>Mon, 17 Oct 2022 23:37:19 +0800</pubDate><description><![CDATA[他们都不能实例化对象，都可以包含抽象方法，而且抽象方法必须被继承的类全部实现。

区别：

1、抽象类和接口都不能直接实例化，如果要实例化，抽象类变量必须指向实现所有抽象方法的子类对象，接口变量必须指向实现所有接口方法的类对象。

2、抽象类要被子类继承，接口要被类实现。

3、接口只能做方法申明，抽象类中可以做方法申明，也可以做方法实现

4、接口里定义的变量只能是公共的静态的常量，抽象类中的变量是普通变量。

5、抽象类里的抽象方法必须全部被子类所实现，如果子类不能全部实现父类抽象方法，那么该子类只能是]]></description><category></category></item><item><title><![CDATA[Java操作MongoDB的基本操作]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/127108606</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/127108606</guid><author>Zhao_zee</author><pubDate>Tue, 04 Oct 2022 15:04:58 +0800</pubDate><description><![CDATA[Java操作MongoDB的基本操作
Java连接MongoDB

Java操作MongoDB

MongoDB库操作

查看MongoDB链接中的所有的库

使用库查看库中的集合

MongoDB集合操作

插入数据

删除数据

    修改数据

    查询数据]]></description><category></category></item><item><title><![CDATA[Servlet的生命周期和线程安全问题]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/127036285</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/127036285</guid><author>Zhao_zee</author><pubDate>Sun, 25 Sep 2022 15:13:16 +0800</pubDate><description><![CDATA[Servlet简介

Servlet 架构图

Servlet 任务

Servlet的生命周期

init() 方法

service() 方法

doGet() 方法

doPost() 方法

destroy() 方法

Servlet 生命周期架构图

Servlet的线程安全问题]]></description><category></category></item><item><title><![CDATA[MyBatis的一级缓存和二级缓存]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/126833607</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/126833607</guid><author>Zhao_zee</author><pubDate>Sun, 18 Sep 2022 11:37:03 +0800</pubDate><description><![CDATA[MyBatis

缓存

MyBatis缓存

MyBatis缓存的术语

MyBatis缓存的适用性

MyBatis缓存的分类

一级缓存

二级缓存

自定义缓存

一级缓存和二级缓存的区别]]></description><category></category></item><item><title><![CDATA[IDEA配置Tomcat完整教程]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/126844489</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/126844489</guid><author>Zhao_zee</author><pubDate>Wed, 14 Sep 2022 01:42:56 +0800</pubDate><description><![CDATA[IDEA配置Tomcat完整教程]]></description><category></category></item><item><title><![CDATA[MYSQL知识点总结---基础语句]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/126825576</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/126825576</guid><author>Zhao_zee</author><pubDate>Tue, 13 Sep 2022 01:34:33 +0800</pubDate><description><![CDATA[MYSQL知识点总结---基础语句

一、DDL（对数据库和表的操作）

二、DQL（查询语句）

三、DML（数据操作语句：插入、修改、删除）]]></description><category></category></item><item><title><![CDATA[MYSQL知识点总结---事务(Transaction)]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/126653423</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/126653423</guid><author>Zhao_zee</author><pubDate>Sun, 04 Sep 2022 12:09:51 +0800</pubDate><description><![CDATA[MYSQL事务

事务的四大特性

事务控制语句

事务处理主要的两种方法

事务的隔离级别

脏读、不可重复读、幻读]]></description><category></category></item><item><title><![CDATA[线程池的拒绝策略]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/126453784</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/126453784</guid><author>Zhao_zee</author><pubDate>Sun, 21 Aug 2022 23:07:48 +0800</pubDate><description><![CDATA[线程池的拒绝策略详解 拒绝任务的时机 拒绝任务的策略]]></description><category></category></item><item><title><![CDATA[关于哈希表知识点总结]]></title><link>https://blog.youkuaiyun.com/Zhao_zee/article/details/126339219</link><guid>https://blog.youkuaiyun.com/Zhao_zee/article/details/126339219</guid><author>Zhao_zee</author><pubDate>Mon, 15 Aug 2022 09:32:36 +0800</pubDate><description><![CDATA[哈希表

哈希函数

*底层结构

*如何判断新增的两个元素是否重复(比较规则)：

*哈希表新增过程：

*什么情况下链表会转红黑树：

*什么情况下会扩容：]]></description><category></category></item></channel></rss>