- 博客(33)
- 收藏
- 关注
原创 第六章 总线
总线是一组能为多个部件分时共享的公共信息传送线路。指总线上可以挂接多个部件,各个部件之间互相交换的信息都可以通过这组线路分时共享。分时:指同一时刻只允许有一个部件向总线发送信息,如果系统中有多个部件,则它们只能分时地向总线发送信息。
2024-07-27 21:45:08
604
原创 第五章 中央处理器
将微指令的操作控制字段分为若干个小字段,把互斥性微命令放在同一字段中,把相容性微命令放在不同字段中,每个字段独立编码,每种编码代表一个微命令且各字段编码含义单独定义,与其他字段无关。
2024-07-21 16:16:11
1034
原创 第四章 指令系统
①通用寄存器:以X为结尾的由于这些通用寄存器的高两位字节和低两位字节可以独立使用,又衍生出一些寄存器的表示eg:EAX的低两位字节被称为AX,而AX的高低字节又可分别作为两个8位寄存器,分别为AH和AL除了EBP、ESP外,其他几个寄存器的用途是比较任意的。
2024-07-13 14:44:31
1728
原创 第三章 存储系统
主存,CPU可以直接随机进行访问。特点:容量较小,存取速度快、每位价格高外存,其中的内容需要调入主存后才能被访问特点:容量大,存取速度慢、单位成本低缓存,存放CPU经常使用的指令和数据特点:容量小,价格高,存取速度快。
2024-07-07 19:02:36
975
原创 第二章 数据的表示和运算
以上问题是结合现实中的乘法实现的总结出来的关键点,因为在运算过程中,被乘数X乘数中时,可以根据乘数中的一位来决定最后在相加时加上被乘数的几倍。并且最后的乘积结果的长度有可能会是原来数的2倍,这个在二进制乘法中又该如何实现?在十进制手算中,最后的结果几个数相加得出来的,这个在机器乘法中难道要把数据保存下来再去相加得出结果吗?
2024-06-22 15:39:47
769
原创 第五章 树与二叉树
二叉树种每个结点至多有两棵子树,并且子树有左右之分,其次序不能任意颠倒。几个特殊的二叉树树中的每层都含有最多的结点。并且除了叶结点之外每个结点的度数均为2。与满叉树作对比,当且仅当其每个结点都与高速为h的满二叉树中编号为1~n的结点一一对应时,成为完全二叉树。二叉排序树左子树中的值小于右子树对应的值。
2024-04-06 20:44:13
736
原创 Error:java:错误:不支持的发行版本5
Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5Error:java:错误:不支持的发行版本5
2024-03-20 09:09:43
3816
6
原创 第二章 线性表
相同数据类型的n个数据元素的有限序列。线性表的顺序存储称为顺序表。是用一组地址连续的存储单元依次存储线性表中的数据元素,使得逻辑上相邻的两个元素在物理位置上。note:线性表中的元素的位序是从1开始的,数组下标是从0开始。静态分配顺序表存储结构#define MAXSIZE 100 // 定义顺序表的最大长度// 静态顺序表的结构体定义// 线性表的元素类型为ELemType// 存储数据的固定大小数组int length;// 当前顺序表的长度动态分配顺序表存储结构。
2024-03-02 16:29:35
408
原创 第一章 绪 论
数据元素是数据的基本单位。一个数据元素可由若干数据组成,数据项是构成数据元素的不可分割的最小单位。数据对象是具有相同性质的数据元素的集合,是数据的一个子集。数据结构是相互之间存在一种或多种特定关系的数据元素的集合。
2024-02-26 09:17:13
241
原创 mybatis-plus基本内容
目录一、为什么要引入mybatis-plus?它带来了什么帮助?二、mybatis-plus的使用1.mapper中的使用2.service中的使用3.注解的使用1.@TableName2.@TableId3.@TableField4.@TableLogic4.条件构造器和常用接口1.wapper介绍2.QueryWrapper3.UpdateWrapper4.condition5.LambdaQueryWrapper三、分页插件四、m
2023-12-29 17:38:57
1068
1
原创 VLAN(原理概念+Cisco划分VLAN实验)
VLAN是由一些局域网网段构成的与物理位置无关的逻辑组,而这些网段具有某些共同的需求。每一个VLAN的帧都有一个明确的标识符,指明发送这个帧的工作站是属于哪一个 VLAN。图中给出的是使用了三个交换机的网络拓扑。在传统的局域网中,通常一个工作组是在同一个网段上,每个网段可以是一个逻辑工作组。多个逻辑工作组之间通过交换机(或路由器)等互连设备交换数据。虚拟局域网VLAN建立在局域网交换机之上,它以软件方式实现逻辑工作组的划分与管理。因此,逻辑工作组的站点组成不受物理位置的限制。1.减少网络管理开销。
2023-11-22 16:49:48
3060
1
原创 平衡二叉树 VS 红黑树
①根叶黑:根结点、叶结点都是黑色地②不红红:不存在两个相邻地红结点③黑高同:对每个结点,从该结点到任意一个叶结点的简单路径上,所含黑结点的数量相同④左根右满足二叉排序树的性质①黑高:从该结点出发(不含该结点)到达任一叶结点的路径上黑结点的数量②叶结点:在红黑树中,“叶结点”通常指“失败结点”①从根节点到叶结点的最大路径不大于最短路径的2倍由不红红和黑路同推出来,这一点就比平衡二叉树性能好,左右高度2倍,而平衡二叉树要求左右高度1②有n个内部结点的红黑树高度。
2023-06-24 09:58:59
1462
1
原创 JavaSE面试
★从 是什么?好处?实现?三个方面展开叙述是将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。好处 :①便于修改,增强了代码的可维护性。②隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。③提高了安全性。实现:使用private修饰符实现属性私有化,并提供setter和getter方法概念:继承是把多个类中相同的内容给提取出来定义到一个类中,这个类就叫做父类,又称超类或基类,而多个类就是子类。
2023-06-23 12:53:04
497
1
原创 B树 VS B+树
概念:所有结点的平衡因子均等于0的m路平衡查找树必须满足一下条件①每个结点中至多含有m-1个关键字②若根节点不是叶结点,则至少有两颗子树除根节点外的所有非叶结点,最少含有个关键字④所有叶子节点出现在同一层次上,并且不带信息。(实际上这些叶子节点并不存在,这点可以结合红黑树来理解,这些节点也被称为外部节点)
2023-06-19 21:03:39
204
1
原创 第二章:物理层
是指传送信息的实体(文字还是图像等等)。信号则是数据的电气或电磁表现。(是数据在传输过程中的存在形式)指一个固定时长的信号波形(数字脉冲)表示一位K进制数字,代表不同离散数值的基本波形,是数字通信的数字信号的计量单位。(携带几比特,求几种离散状态)是指数字计算机或其他数字终端之间的通信。一个数据通信主要有信源、信道和信宿三部分。产生和发送数据的源头。是接收数据的终点。是信号的传输媒介。也称数据率,指的是数据传输速率,表示单位时间内传输的数据量。可以用码元传输速率和信息传输速率表示。
2023-04-17 07:16:08
116
原创 第八章 排序(递进式讲解+动图演示+代码分析)
文章内容中的一些思想,基本都是在以前学习中感悟中得到。其实在刚开始接触排序算法时,感到也非常陌生,学思想的时候,感觉也就那么回事,但是学完没多久忘了。主要是算法思想太多,有的内容太过复杂,于是我总结了每个算法最根本的思想,通过这根本的思想去回忆起对应的算法。另外,在文章中某些有联系的算法,我还采用了递进式的讲解方式,把算法的缺点,优点,以及怎么优化,以及优化后的算法基本都展现了出来。这样也是帮助大家记忆时能有联系性,而不是一块一块地去记忆。值得注意的是文章中的图,确实花费了老大功夫,也是精髓所在。
2023-03-26 15:45:01
502
原创 MySQL种的SQL 执行流程
SQL执行流程:①查缓存->②解析,树化。->③优化执行步骤 ->④执行。(将晦涩难懂的知识平面剖析成一个一个有联系又单独的个体,以更高维度的视角去学习这些知识)
2023-03-17 00:59:57
106
原创 内连接与外连接(全网最详细)
全面剖析 内外连接查询文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言在学习内连接与外连接之前,你不妨思考为什么要引入这两种连接方式,带着问题去学习,更有助于我们对知识的学习。 其实在单表查询中,我们是不会接触到这两种查询方式,这两种查询方式只是针对我们对于多表的查询,只是这两种方式在实际应用中的方式会根据不同业务需求去使用不同的方式来查询多表。...
2022-04-29 23:18:39
38959
3
原创 mybatis-plus基本内容
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结目录文章目录一、为什么要引入mybatis-plus?它带来了什么帮助?二、mybatis-plus的使用1.mapper中的使用2.读入数据总结一、为什么要引入mybatis-plus?它带来了什么帮助?在mybatis中,我们在操作操作数据库时,还需要我们写SQ...
2022-04-25 17:13:41
3453
原创 Redis 所学内容 (20220417)
Redis 所学内容一、windows 下redis的登录命令行窗口登录二、基本数据类型1.字符串数据类型2.字符串数据类型3.set集合类型4.hash类型5.Zset有序集合:三.redis事务1.悲观锁与乐观锁2.redis的事务特新总结提示一、windows 下redis的登录命令行窗口登录 1. E: 、 cd /Redis 跳转到E盘,再到Redis的目录下。 2.用客户端访问:redis-cli二、基本数据类型1.字符串数据类型 存放数据:set key v
2022-04-17 23:26:14
598
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人