<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_44444107的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_44444107</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_44444107]]></copyright><item><title><![CDATA[SpringBoot学习笔记：整合Junit、整合redis和整合mybatis]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/120606424</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/120606424</guid><author>qq_44444107</author><pubDate>Mon, 04 Oct 2021 19:59:11 +0800</pubDate><description><![CDATA[整合整合Junit整合redis1. 新建项目2. redis启动3. Test类：4. 启动redis测试类整合MyBatis1.新建项目2. User类：3. 配置4. 数据库表使用注解Select的方式1.Mapper类：2. Test类3. 控制台结果：使用xml配置的方式1.xml配置文件2.application.yml配置3.Test类4.Mapper类5.控制台结果打印4. 期间遇到的错误解决方法：
整合
整合Junit
Test类：

UserService类：
import org.s.]]></description><category></category></item><item><title><![CDATA[SringBoot学习笔记：YMAL和profile]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/120604490</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/120604490</guid><author>qq_44444107</author><pubDate>Mon, 04 Oct 2021 17:56:34 +0800</pubDate><description><![CDATA[学习视频我看的是黑马的，如果觉得我的进度慢，可以自行去网站上看~ 这里我是想记录一下相当于笔记。如果遇到问题可以评论区留言，大家可以一起在评论区探讨~
 SpringBoot配置YAML基本语法数据格式获取数据三种方式profile作用配置方式激活方式内部配置加载顺序
SpringBoot配置
1.配置文件的分类（都是new File）
1)application.properties
2)application.yml
3)application.yaml
(同一级目录下优先级properties&gt;]]></description><category></category></item><item><title><![CDATA[SpringBoot 学习笔记：插件安装]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/120604318</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/120604318</guid><author>qq_44444107</author><pubDate>Mon, 04 Oct 2021 15:31:56 +0800</pubDate><description><![CDATA[SpringBoot的安装与配置
因为我之前学过Maven做项目并且一直有使用Java环境，所以我并不需要安装jdk和maven环境
下面附一张查询的指令吧，cmd

如果没有安装过的同学可以参考这位大佬的文章

https://blog.youkuaiyun.com/a565649077/article/details/81042742

这位大佬写的很详细我就不再写一遍了，下面就写一些我安装期间遇到的错误

找不到或无法加载主类
这个是因为我的eclipse工作台路径有中文，然后我改成了英文并且Maven clea]]></description><category></category></item><item><title><![CDATA[体系结构：结构型模式解析]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/120383194</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/120383194</guid><author>qq_44444107</author><pubDate>Sun, 19 Sep 2021 18:33:37 +0800</pubDate><description><![CDATA[结构型模式一.适配器模式：二.桥接模式：三.组合模式：四.装饰者模式：五.代理模式：
一.适配器模式：

让接口类的函数可以调用已有其他的类方法，提高类的复用，缺点就是增加了系统的复杂性，增加代码的阅读难度。


类适配器：实现implement接口，继承目标类，使用super关键字，直接在方法里调用父类方法。
对象适配器：光实现不继承，在方法里实例化该目标类的对象，属性调用。

二.桥接模式：

在两个独立变化的维度中，桥接模式好比一座桥梁，架起抽象和实现的联系，使两个变化可以有联系。（适配器反着来）
大]]></description><category></category></item><item><title><![CDATA[体系结构：创建型模式解析]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/120371951</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/120371951</guid><author>qq_44444107</author><pubDate>Sat, 18 Sep 2021 18:03:58 +0800</pubDate><description><![CDATA[简单工厂与工厂与抽象工厂的区别
共同点：都是为了解决不同接口需要调用不同的实例。
区别：
1）简单工厂模式：工厂和产品之间是一对多的关系，根据不同的条件，可以创建不同的实例问题。
2）工厂模式：工厂和产品之间是一对一的关系。
3）抽象工厂模式：工厂和产品之间是多对多的关系。

...]]></description><category></category></item><item><title><![CDATA[Java复习(一) 基础篇]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/120358189</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/120358189</guid><author>qq_44444107</author><pubDate>Fri, 17 Sep 2021 22:35:02 +0800</pubDate><description><![CDATA[1.反编译：把编译器得到的字节码文件还原成源文件。
2.java源文件的扩展名是.java，字节码的扩展名是.class。
3.输入：Scanner input = new Scanner(System.in);  hasNext()
next(Boolean、Byte、Short、Int、Long、Float、Double)
4.数组：声明 int [] a;/ int a[];  分配元素 a = new int[3];
长度a.length=3;    初始化 int a[] = {1,2,3};
5]]></description><category></category></item><item><title><![CDATA[软件体系结构期末复习第一章]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/117377248</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/117377248</guid><author>qq_44444107</author><pubDate>Sat, 29 May 2021 01:24:08 +0800</pubDate><description><![CDATA[第一章 Spring 的基本应用

Spring 框架的优点：
非侵入式设计
方便解耦、简化开发
支持 AOP
支持声明式事务处理
方便程序的测试
方便集成各种优秀框架
降低 Java EE API的使用难度
体系结构：
1.核心容器
• Beans模块：提供了BeanFatory，是工厂模式的经典实现，Spring将管理对象称为Bean。
• Core核心模块：提供了Spring框架的基本组成部分，包括loC和DI功能。
2.数据访问/集成
• JDBC模块:提供了一个 JDBC 的抽象层，大幅度地减少了]]></description><category></category></item><item><title><![CDATA[Linux期末复习笔记]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/117360851</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/117360851</guid><author>qq_44444107</author><pubDate>Fri, 28 May 2021 14:09:06 +0800</pubDate><description><![CDATA[inux与Unix
2.计算机系统组成与软件分类
完整的计算机系统由硬件和软件两大部分组成。
按照所起的作用和需要的运行环境,软件通常可分为：系统软件、应用软件和支撑软件。
3.操作系统功能
控制硬件，管理资源，提供用户接口，处理输入/输出，监控系统，通信等。
4.Linux发展与应用
目前主要应用领域是服务器系统和嵌入式系统。
5.Linux特点与版本
特点：
1）与UNIX系统兼容
2）自由软件和源码公开
3）性能高和安全性强
4）便于定制和再开发
5）互操作性高
6）全面的多任务和真正的64位操作系统]]></description><category></category></item><item><title><![CDATA[编写MyBatis时遇到的错误：Mapped Statements collection already(not) contains value for...]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/116694333</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/116694333</guid><author>qq_44444107</author><pubDate>Wed, 12 May 2021 09:05:27 +0800</pubDate><description><![CDATA[Mapped Statements collection already(not) contains value for…
错误原因：
1.Mapper里已存在之前实验写好的findCustomerById，会在console出现下面的错误。


2.没在mybatis-config.xml里配置mapping或者配置错误，会在Junit出现错误，错误里的already会变成not。


...]]></description><category></category></item><item><title><![CDATA[使用mybatis框架对MySQL表进行关联映射查询]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/116275868</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/116275868</guid><author>qq_44444107</author><pubDate>Thu, 29 Apr 2021 22:18:46 +0800</pubDate><description><![CDATA[使用mybatis框架对MySQL表进行关联映射查询XML配置一对一关联映射- 嵌套查询- 嵌套结果一对多关联映射- 嵌套结果- 嵌套查询多对多关联映射- 嵌套结果- 嵌套查询- 关联表结构
一对一关联映射
&nbsp;&nbsp;association元素
- 嵌套查询
&lt;select id="id名" parameterType="id参数类型"
	resultMap="外部resultMap名"&gt;
	select * from 查询的主表 where id = #{id}
&lt;/sel]]></description><category></category></item><item><title><![CDATA[Oracle 用户创建那点事]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/115710039</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/115710039</guid><author>qq_44444107</author><pubDate>Thu, 15 Apr 2021 21:15:14 +0800</pubDate><description><![CDATA[Oracle 用户创建、赋权、更改、删除

创建
CREATE USER 用户 IDENTIFIED BY 密码

赋权
GRANT CONNECT TO 用户; 

CONNECT角色允许用户连接至数据库，并创建数据库对象
GRANT RESOURCE TO 用户; 

RESOURCE角色允许用户使用数据库中的存储空间
GRANT CREATE SEQUENCE TO 用户; 

此系统权限允许用户在当前模式中创建序列，此权限包含在CONNECT角色中
更改
删除

...]]></description><category></category></item><item><title><![CDATA[使用mybatis框架对MySQL表进行增删改查 基础篇]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/115706997</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/115706997</guid><author>qq_44444107</author><pubDate>Wed, 14 Apr 2021 20:47:28 +0800</pubDate><description><![CDATA[Java EE 数据库连接，使用MyBatis框架对数据库进行增删改查
书上的定义
MyBatis 框架也被称之为 ORM (Object/Relational Mapping ，即对象关系映射)框架，所谓的 ORM 就是一种为了解决面向对象与关系型数据库中数据类型不匹配的技术，它通过描述Java 对象与数据库表之间的映射关系，自动将 Java 应用程序中的对象持久化到关系型数据库的表中。
jar包

一定要记得导包，要不然再对的代码也运行不了！
https://github.com/mybatis/myb]]></description><category></category></item><item><title><![CDATA[平均周转时间和平均带权周转时间怎么算？]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/106531909</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/106531909</guid><author>qq_44444107</author><pubDate>Wed, 03 Jun 2020 20:17:57 +0800</pubDate><description><![CDATA[周转时间=作业完成时刻-作业到达时刻
带权周转时间=周转时间/服务时间
平均周转时间=作业周转总时间/作业个数
平均带权周转时间=带权周转总时间/作业个数
例题:
假定要在一台处理器上执行下表所示作业，且假定这些作业在时刻0以1、2、3、4、5的顺序到达。说明分别使用FCFS、RR（时间片=1）、SJF、非剥夺式优先级调度算法以及多级队列反馈算法（第i级队列的时间片=2i-1）时，这些作业的执行情况（优先级的高低顺序依次为1到5），针对以上每种调度算法，给出平均周转时间和平均带权周转时间。





...]]></description><category></category></item><item><title><![CDATA[多线程模型]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/105394187</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/105394187</guid><author>qq_44444107</author><pubDate>Wed, 08 Apr 2020 18:39:16 +0800</pubDate><description><![CDATA[多对一
1.多个用户级线程映像进单个内核线程
2.用于不支持内核线程的系统中
3.任意时刻只能有一个线程访问内核（并发性低）
4.一个用户线程发起系统调用而堵塞，则整个进程堵塞。
缺点：不能实现真正的并发

一对一
1.每个用户级线程映像进内核线程
2.提供了更好的并发性，一个用户线程发起系统调用而堵塞时，允许另一个线程运行
3.每创建一个用户级线程需创建相应的内核级线程，带来了额外的开销，所以...]]></description><category></category></item><item><title><![CDATA[计算机网络习题]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/105142815</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/105142815</guid><author>qq_44444107</author><pubDate>Fri, 27 Mar 2020 15:43:48 +0800</pubDate><description><![CDATA[加粗样式




这里是引用

收发两端之间的传输距离为1000 km，信号在媒体上的传播速率为2×108m／s。试计算以下两种情况的发送时延和传播时延：(1)数据长度为10 7bit，数据发送速率为100kb／s。(2)数据长度为103bit，数据发送速率为1Gb／s。从以上计算结果可得出什么结论？
(1)发送时延为100s传播时延为5ms。(2)发送时延为lμs传播时延为5ms． 结论：若数据...]]></description><category></category></item><item><title><![CDATA[分组交换和电路交换的区别]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/104899961</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/104899961</guid><author>qq_44444107</author><pubDate>Mon, 16 Mar 2020 15:23:29 +0800</pubDate><description><![CDATA[分组交换和电路交换的区别

分组交换的通信线路并不专用于源与目的地间的信息传输。
在要求数据按先后顺序且以恒定速率快速传输的情况下，使用电路交换是较为理想的选择。当传输实时数据时，诸如音频和视频；或当服务质量（QOS）要求较高时，通常使用电路交换网络。
分组交换在数据传输方面具有更强的的效能，可以预防传输过程（如e-mail信息和Web页面）中的延迟和抖动现象。

结合综上：若传输的数据量很大，而...]]></description><category></category></item><item><title><![CDATA[银行业务队列简单模拟]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/104775162</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/104775162</guid><author>qq_44444107</author><pubDate>Tue, 10 Mar 2020 15:48:17 +0800</pubDate><description><![CDATA[银行业务队列简单模拟
设某银行有 A 、B 两个业务窗口 ，且处理业务的速度不 一样 ，其中 A 窗口处理速度是 B 窗口 的 2 倍–即当 A 窗口每处理完 2 个顾客时 ，B 窗口处理完 1 个顾客 。给定到达银行的顾客序列 ，请按业务完成的顺序输出顾客序列 。假定不考虑顾客先后到达的时间间隔 ，并且当不同窗口 同时处理完 2 个顾客时 ，A 窗口顾客优先输出 。

输入说明 ：
输入为 一行...]]></description><category></category></item><item><title><![CDATA[单链表的增删改查_代码篇]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/104618755</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/104618755</guid><author>qq_44444107</author><pubDate>Mon, 02 Mar 2020 20:31:40 +0800</pubDate><description><![CDATA[单链表的增删改查_代码篇

结构体部分（必！）：

#include&lt;stdio.h&gt;
#include&lt;stdlib.h&gt;
#define    N    8
struct LNode {
 char data; //char-datatype
 struct LNode* next;//LNode* List*(结构体的指针型)
}node;

creatlist创造链...]]></description><category></category></item><item><title><![CDATA[菱形的生成]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/104559243</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/104559243</guid><author>qq_44444107</author><pubDate>Fri, 28 Feb 2020 16:46:39 +0800</pubDate><description><![CDATA[生成菱形
图解：

代码：

]]></description><category></category></item><item><title><![CDATA[对称数的判断]]></title><link>https://blog.youkuaiyun.com/qq_44444107/article/details/104544659</link><guid>https://blog.youkuaiyun.com/qq_44444107/article/details/104544659</guid><author>qq_44444107</author><pubDate>Thu, 27 Feb 2020 21:20:14 +0800</pubDate><description><![CDATA[对称数的判断
对称数：它的各位数字如果是左右对称的。
测试用例：




测试数
结果与说明




11
Yes 对称数


12
No 不是对称数


121
Yes 对称数


123
No 不是对称数


1221
Yes 对称数


1231
No 不是对称数


代码1：
#include&lt;stdio.h&gt;
void main()
{
 int a, feet, head,...]]></description><category></category></item></channel></rss>