<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[码放南山]]></title><description><![CDATA[收余恨，免娇嗔，休恋逝水，苦海回身。]]></description><link>https://blog.csdn.net/qq_41808387</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; qq_41808387]]></copyright><item><title><![CDATA[MyBatis-Plus框架学习——概述及上手]]></title><link>https://blog.csdn.net/qq_41808387/article/details/107894341</link><guid>https://blog.csdn.net/qq_41808387/article/details/107894341</guid><author>qq_41808387</author><pubDate>Sun, 09 Aug 2020 17:15:02 +0800</pubDate><description><![CDATA[目录

一、MyBatis-Plus简介

二、MyBatis-Plus上手

1、准备工作

（1）数据库建表

（2）新建SpringBoot项目

（3）导入Mybatisplus的依赖

（4） yml配置文件

2、正式开始

项目结构如下

（1）创建实体类

（2）创建Mapper接口

（3）创建测试类

（4）启动类

启动测试类效果如下：

一、MyBatis-Plus简介

国产的开源框架，基于MyBatis

核心功能是简化MyBatis的开发，提高效率

二、MyBatis-Plu]]></description><category></category></item><item><title><![CDATA[Redis数据结构及对应使用场景，看一次就整明白了]]></title><link>https://blog.csdn.net/qq_41808387/article/details/107105513</link><guid>https://blog.csdn.net/qq_41808387/article/details/107105513</guid><author>qq_41808387</author><pubDate>Fri, 03 Jul 2020 14:50:35 +0800</pubDate><description><![CDATA[目录

Redis基础数据结构有哪些？

一、String（字符串）

1、应用场景：

2、字符串（String）常用的命令：

二、list(列表)

1、应用场景：

2、list操作的常用命令：

三、hash （字典）

1、应用场景：

2、hash常用的操作命令：

四、set(集合)

1、应用场景：

2、set的常用命令：

五、zset(有序集合)

1、应用场景：

2、zset有序集合的常用操作命令：


			String
			list
			hash
			set
			z.]]></description><category></category></item><item><title><![CDATA[Java集合总结图]]></title><link>https://blog.csdn.net/qq_41808387/article/details/107104009</link><guid>https://blog.csdn.net/qq_41808387/article/details/107104009</guid><author>qq_41808387</author><pubDate>Fri, 03 Jul 2020 13:38:25 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[MySQL数据库——主从复制]]></title><link>https://blog.csdn.net/qq_41808387/article/details/107009748</link><guid>https://blog.csdn.net/qq_41808387/article/details/107009748</guid><author>qq_41808387</author><pubDate>Sun, 28 Jun 2020 23:22:51 +0800</pubDate><description><![CDATA[目录

一、主从复制的概念

二、主从复制的原理

1、主节点 binary log dump 线程

2、从节点I/O线程

3、从节点SQL线程

三、主从复制的用途

1、读写分离

2、 数据实时备份，当系统中某个节点发生故障时，可以方便的故障切换

3、高可用HA

4、架构扩展

四、主从复制的形式

1、一主一从

2、一主多从

3、多主一从 （从5.7开始支持）

4、双主复制

5、级联复制

五、主从复制的模式

1、异步模式

2、半同步模式

3、全同步模式

六、复制类型
...]]></description><category></category></item><item><title><![CDATA[十、临界资源和临界区]]></title><link>https://blog.csdn.net/qq_41808387/article/details/106935750</link><guid>https://blog.csdn.net/qq_41808387/article/details/106935750</guid><author>qq_41808387</author><pubDate>Wed, 24 Jun 2020 01:22:31 +0800</pubDate><description><![CDATA[一、临界资源

在一段时间内只允许一个进程访问的资源称为临界资源（互斥共享）。

硬件资源如：打印机、磁带机。

软件资源如栈、变量、表格。

二、临界区

每个进程中访问临界资源的那段代码称为临界区。

三、访问的四个机制

1、空闲让行

2、忙则等待

3、有限等待---避免死等

4、让权等待---避免忙等
...]]></description><category></category></item><item><title><![CDATA[九、通信机制]]></title><link>https://blog.csdn.net/qq_41808387/article/details/106935740</link><guid>https://blog.csdn.net/qq_41808387/article/details/106935740</guid><author>qq_41808387</author><pubDate>Wed, 24 Jun 2020 01:15:25 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[八、线程的概念]]></title><link>https://blog.csdn.net/qq_41808387/article/details/106935610</link><guid>https://blog.csdn.net/qq_41808387/article/details/106935610</guid><author>qq_41808387</author><pubDate>Wed, 24 Jun 2020 00:53:51 +0800</pubDate><description><![CDATA[1、线程是进程中能够并发执行的实体，是进程的组成部分。

2、多线程操作系统中，进程只是拥有资源的基本单位，而不再是一个可执行的实体，每个线程都是一个可执行的实体，

是CPU调度和分配的基本单位。

3、线程比进程更小，基本上不拥有系统资源，是花费开销最小的实体。

4、线程具有以下属性：

（1）轻型实体——线程中的实体基本上不拥有系统资源，只是有一点必不可少的，能保证其独立运行的资源。

（2）独立调度和分派的基本单位

（3）可并发执行

（4）共享进程资源

5、进程和线程的比较


			进程.]]></description><category></category></item><item><title><![CDATA[六、程序的概念和执行方式]]></title><link>https://blog.csdn.net/qq_41808387/article/details/106928693</link><guid>https://blog.csdn.net/qq_41808387/article/details/106928693</guid><author>qq_41808387</author><pubDate>Wed, 24 Jun 2020 00:32:59 +0800</pubDate><description><![CDATA[一、程序的概念

程序是指令的有序概念，它是一个静态的概念。

二、程序的执行方式

1、顺序执行

特征：顺序性、封闭性、可再现性

2、并发执行

特征：间断性、失去封闭性、不可再现性
]]></description><category></category></item><item><title><![CDATA[五、特权指令和非特权指令]]></title><link>https://blog.csdn.net/qq_41808387/article/details/106928343</link><guid>https://blog.csdn.net/qq_41808387/article/details/106928343</guid><author>qq_41808387</author><pubDate>Tue, 23 Jun 2020 17:43:20 +0800</pubDate><description><![CDATA[一、特权指令

特权指令是在系统态时运行的指令，是关系到全局的指令。

二、非特权指令

非特权指令是在用户态运行的指令，一般应用程序所使用的都是非特权指令。



当应用程序中需要操作系统提供服务如请求I/O资源或执行I/O操作时，应用程序必须使用系统调用命令。


执行：用户态---&gt;系统态

完成：系统态---&gt;用户态

...]]></description><category></category></item><item><title><![CDATA[四、操作系统的功能]]></title><link>https://blog.csdn.net/qq_41808387/article/details/106928133</link><guid>https://blog.csdn.net/qq_41808387/article/details/106928133</guid><author>qq_41808387</author><pubDate>Tue, 23 Jun 2020 17:24:43 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[三、操作系统的类型]]></title><link>https://blog.csdn.net/qq_41808387/article/details/106927716</link><guid>https://blog.csdn.net/qq_41808387/article/details/106927716</guid><author>qq_41808387</author><pubDate>Tue, 23 Jun 2020 17:10:36 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[五、关系模型]]></title><link>https://blog.csdn.net/qq_41808387/article/details/106815224</link><guid>https://blog.csdn.net/qq_41808387/article/details/106815224</guid><author>qq_41808387</author><pubDate>Wed, 17 Jun 2020 18:17:11 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[四、三级模式/两级映像]]></title><link>https://blog.csdn.net/qq_41808387/article/details/106739323</link><guid>https://blog.csdn.net/qq_41808387/article/details/106739323</guid><author>qq_41808387</author><pubDate>Wed, 17 Jun 2020 17:37:14 +0800</pubDate><description><![CDATA[三级模式/两级映像



外模式（子模式或用户模式）：局部逻辑结构

  |

逻辑：外模式/模式映像——模式改变，外模式不变

  |

模式（逻辑或概念模式）：全局逻辑结构

  |

物理：模式/内模式映像——内模式改变，模式不变

   |

内模式（存储）:存储结构
...]]></description><category></category></item><item><title><![CDATA[三、数据模型]]></title><link>https://blog.csdn.net/qq_41808387/article/details/106726830</link><guid>https://blog.csdn.net/qq_41808387/article/details/106726830</guid><author>qq_41808387</author><pubDate>Sat, 13 Jun 2020 22:23:06 +0800</pubDate><description><![CDATA[一、数据模型的三大组成

1、数据结构

2、数据操作

3、完整性约束

二、数据模型的分类

1、概念模型

（1）实体：客观存在并且可以区分的具体事务或者抽象概念。如：一个学生，一个操作流程等。

（2）属性：实体的特征

（3）域：属性的取值范围。如性别属性的属性值只能为男或女。

（4）实体集：所有属性名完全相同的实体集合。如，学生实体集

 (5) 实体型：实体集的名称及其所有属性名的集合称为实体型。如：学生（学号，姓名，性别，所在系）

（6）码：能唯一区分一个实体的属性或属性集。

（7）.]]></description><category></category></item><item><title><![CDATA[二、数据管理技术的发展]]></title><link>https://blog.csdn.net/qq_41808387/article/details/106726784</link><guid>https://blog.csdn.net/qq_41808387/article/details/106726784</guid><author>qq_41808387</author><pubDate>Sat, 13 Jun 2020 00:51:38 +0800</pubDate><description><![CDATA[数据管理技术的发展

1、人工管理阶段（无独立性）

特点：

数据不保存、应用程序管理数据、数据主要面向应用

2、文件管理阶段（共享性差，冗余度高）

特点：

数据可以放在文件中、通过文件系统管理数据、程序和数据有了一定的独立性

3、数据库系统阶段（共享性好，冗余度低但不为零，数据结构化，独立性高）

特点：

数据扩充方便，数据由数据管理系统统一管理和控制。
...]]></description><category></category></item><item><title><![CDATA[一、数据库的基本概念]]></title><link>https://blog.csdn.net/qq_41808387/article/details/106726272</link><guid>https://blog.csdn.net/qq_41808387/article/details/106726272</guid><author>qq_41808387</author><pubDate>Sat, 13 Jun 2020 00:41:15 +0800</pubDate><description><![CDATA[一、数据库


数据库是长期存储在计算机内的，有组织，可共享的数据集合。


二、数据库管理系统（DBMS）

数据库管理系统的目的是数据共享。

1、数据定义（DDL）功能

用户可以通过数据定义语言对数据库的对象进行定义。

如：

创建（create）、删除（drop）、修改（alter）表。

2、数据操纵（DML）功能

用户可以通过数据操纵语言对数据库中的数据进行操作。

如：

增加（insert）、删除（delete）、修改（update）、查询（select）数据。

3、完整性约束...]]></description><category></category></item><item><title><![CDATA[排序算法————直接插入排序]]></title><link>https://blog.csdn.net/qq_41808387/article/details/105244308</link><guid>https://blog.csdn.net/qq_41808387/article/details/105244308</guid><author>qq_41808387</author><pubDate>Wed, 01 Apr 2020 15:02:00 +0800</pubDate><description><![CDATA[直接插入排序原理


在每进行一趟排序期间，选取待排序列的第一个元素为关键字，按照其关键字的数值大小

插入到已经排好的有序序列的适当位置，直至插入完成。


执行流程

原始序列：



1、取出51，一个数是有序的，所以51是有序序列。



2、插入35。35&lt;51,51向后移动一个位置



3、插入60。60&gt;51，所以不需要移动，直接插入到51的后面



4、插入88。不...]]></description><category></category></item><item><title><![CDATA[排序算法————归并排序]]></title><link>https://blog.csdn.net/qq_41808387/article/details/105244020</link><guid>https://blog.csdn.net/qq_41808387/article/details/105244020</guid><author>qq_41808387</author><pubDate>Wed, 01 Apr 2020 13:37:59 +0800</pubDate><description><![CDATA[归并排序原理


将两个或两个以上的有序表组合成一个新的有序表。


归并排序举例


原始序列：35 22 65 84 73 90 56


1、将原始序列看成7个子序列，则子序列有序。

子序列1：35

子序列2：22

子序列3：65

子序列4：84

子序列5：73

子序列6：90

子序列7：56

两两合并，形成若干有序二元组：


｛22，35｝，｛65，84｝，｛...]]></description><category></category></item><item><title><![CDATA[排序算法————堆排序]]></title><link>https://blog.csdn.net/qq_41808387/article/details/105243412</link><guid>https://blog.csdn.net/qq_41808387/article/details/105243412</guid><author>qq_41808387</author><pubDate>Wed, 01 Apr 2020 13:18:51 +0800</pubDate><description><![CDATA[基本原理


堆可以看成一颗完全二叉树，这课完全二叉树的任何一个非叶节点的值都大于（或不小于）其左右孩子结点的值。


大顶堆：堆顶的元素值最大，并且每棵子树都是一个大顶堆。（降序）

小堆顶：堆顶的元素值最小，并且每棵子树都是一个小顶堆。（升序）



大顶堆排序步骤


原始序列：49 38 65 97 76 13 2749


一、建堆

1、构建原始序列对应的完全二叉树

...]]></description><category></category></item><item><title><![CDATA[Yarn资源管理工作流程]]></title><link>https://blog.csdn.net/qq_41808387/article/details/105114145</link><guid>https://blog.csdn.net/qq_41808387/article/details/105114145</guid><author>qq_41808387</author><pubDate>Thu, 26 Mar 2020 14:19:36 +0800</pubDate><description><![CDATA[一、Yarn的组成

ResourceManager：负责处理客户端请求，监控各个节点的资源
	ApplicationMaster：申请资源，分配和监控任务
	NodeManager：管理自己节点的资源
	Container：封装资源（磁盘，内存，CPU，网络）
二、Yarn的工作流程


...]]></description><category></category></item></channel></rss>