学习总结
萌哒老司机
不怎么上线,私信看到了会回
展开
-
Java web上机考试系统(源码自取)
博主项目仓库地址https://gitee.com/zhangsiji/exam-system需要源码自行下载以下为部署在服务器后的效果原创 2021-06-28 10:41:08 · 872 阅读 · 0 评论 -
爱心网页浪漫,博主司机搞事情啦,附百度网盘源码自取哦
刚刚过完了白色情人节,都别酸了,爱情哪有学习重要不是嘛。。。。。。好像我自己也不太信,上天赐予我一个小姐姐!!!啊,扒拉了几句废话,这篇博客主题偏了,博主主要是想分享一下前辈写的爱心表白网页,好好看,我自己稍微改了一下下,放出我的效果。还好吧感觉,博主个人网站:www.包子没有米.xyz超链接不知道有效没有,也可以自己粘贴到浏览器打开。哪天打开啥都没有了,那就是博主云煮鸡到期了哈,那样的话网站也没法喽,博主只买了半年云服务器玩,????。好了,说正事,百度网盘自取源码,永久有效的分享链原创 2021-03-18 10:54:34 · 3590 阅读 · 1 评论 -
myshell
#include<stdio.h>#include<string.h>#include<stdlib.h>#include<unistd.h>#include<sys/types.h>#include<sys/wait.h>#include<readline/readline.h>#include<readline/history.h>#define MAXCOM 1000 // max num原创 2021-03-18 11:03:26 · 483 阅读 · 0 评论 -
数据结构 学习总结7 图
目录标题概念图的类型定义图的存储结构图的遍历深度优先搜索(遍历)广度优先搜索(遍历)求最小生成树求最短路径图的应用概念特点:非线性结构,是研究数据元素之间的多对多的关系。在这种结构中,任意两个元素之间可能存在关系。即结点之间的关系可以是任意的,图中任意元素之间都可能相关。图的应用极为广泛,已渗入到诸如语言学、逻辑学、物理、化学、电讯、计算机科学以及数学的其它分支。图:记为 G=( V, E )其中:V 是G的顶点集合,是有穷非空集;E 是G的边集合,是有穷集。问:当E(G)为空时,图G存在否?原创 2020-06-19 15:12:31 · 1031 阅读 · 0 评论 -
数据结构 学习总结6 树和二叉树
目录标题树的基本概念二叉树的性质二叉树的存储结构遍历二叉树和线索二叉树线索二叉树(Threaded Binary Tree)树和森林Huffman树及其应用特点:非线性结构,一个直接前驱,但可能有多个直接后继(1:n)树在计算机领域中广泛应用,例如:在编译程序中,用树来表示源程序的语法结构;在数据库系统中,可用树来组织信息;在分析算法的行为时,可用树来描述其执行过程等等。树的基本概念由0个或多个(n≥0)结点组成的有限集合T,有且仅有一个结点称为根(root),当n>1时,其余的结点分为原创 2020-06-19 13:41:05 · 572 阅读 · 0 评论 -
数据结构 学习总结5 串、数组和广义表
目录标题串的定义串的表示和实现串的模式匹配算法KMP算法数组广义表串的定义串即字符串,是由零个或多个字符组成的有限序列,是数据元素为单个字符的特殊线性表。串长:串中字符个数(n≥0). n=0 时称为空串 。空白串 由一个或多个空格符组成的串。子串:串s中任意个连续的字符序列叫s的子串; S叫主串子串位置 子串的第一个字符的序号字符位置:字符在串中的序号。串相等 串长度相等,且对应位置上字符相等。串的抽象数据类型定义ADT Sting{Objects: D={ai | a原创 2020-06-19 11:42:56 · 4981 阅读 · 0 评论 -
数据结构 学习总结4 队列
目录标题概述操作假溢出与循环队列循环队列的操作小结概述只能在表的一端进行插入运算,在表的另一端进行删除运算的线性表 (头删尾插)与同线性表相同,仍为一对一关系。顺序队或链队,以循环顺序队更常见只能在队首和队尾运算,且访问结点时依照先进先出(FIFO)的原则。关键是掌握入队和出队操作,具体实现依顺序队或链队的不同而不同。基本操作有入队或出队,建空队列,判队空或队满等操作。队列 (Queue)是仅在表尾进行插入操作,在表头进行删除操作的线性表。表尾即 an 端,称为 队尾 ; 表头即 a1 端原创 2020-06-19 10:34:51 · 619 阅读 · 0 评论 -
数据结构 学习总结3 栈
目录标题顺序栈表达式求值栈与递归栈:限定只能在表的一端进行插入和删除运算的线性表(只能在栈顶操作)逻辑结构与同线性表相同,仍为一对一关系存储结构 用顺序栈或链栈存储均可,但以顺序栈更常见只能在栈顶(表尾)运算,且访问结点时依照后进先出(LIFO)或先进后出(FILO)的原则关键是编写入栈和出栈函数,具体实现依顺序栈或链栈的不同而不同。基本操作有入栈、出栈、读栈顶元素值、建栈、或判断栈满、栈空等。堆栈是什么?它与一般线性表有什么不同堆栈是一种特殊的线性表,它只能在表的一端(即栈顶)进行插入原创 2020-06-19 09:10:45 · 4020 阅读 · 0 评论 -
数据结构 学习总结2 线性表
目录标题2.1 线性表的类型定义2.2线性表的顺序表示和实现线性结构的定义:若结构是非空有限集,则有且仅有一个开始结点和一个终端结点,并且所有结点都最多只有一个直接前趋和一个直接后继。可表示为:(a1 , a2 , ……, an)线性结构的特点:① 只有一个首结点和尾结点;② 除首尾结点外,其他结点只有一个直接前驱和一个直接后继。简言之,线性结构反映结点间的逻辑关系是 一对一 的线性结构包括线性表、堆栈、队列、字符串、数组等等,其中,最典型、最常用的是线性表2.1 线性表的原创 2020-06-16 13:45:11 · 956 阅读 · 0 评论 -
数据结构 学习总结1 序论
这里写目录标题1.1 数据结构的研究内容1.2 基本概念和术语1.3数据类型和抽象数据类型1.4 算法和算法分析1.1 数据结构的研究内容数据结构研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作等的学科。1.2 基本概念和术语数据(Data):是客观事物的符号表示。在计算机科学中指的是所有能输入到计算机中并被计算机程序处理的符号总称。数据元素(Data Element):是数据的基本单位,在程序中通常作为一个整体来进行考虑和处理。数据项(Data Item)是组成数据元原创 2020-06-15 21:04:34 · 760 阅读 · 0 评论 -
计算机组成原理 学习总结7 外围设备
目录标题7.1 外围设备概述7.1.1 外围设备的一般功能7.1.2 外围设备的分类7.2 磁盘存储设备7.2.1 磁记录原理7.2.2 硬磁盘存储器的组成和分类7.2.3 硬磁盘驱动器和控制器7.2.4 磁盘上信息的分布磁盘上的信息记录方式7.2.5 磁盘存储器的技术指标7.5 光盘和磁光盘存储设备7.6 显示设备7.7 输入设备和打印设备7.1 外围设备概述7.1.1 外围设备的一般功能外围设备的定义计算机系统中,除CPU和主存之外的部件都可看作外设;外围设备的功能在计算机和其他机器,或与用原创 2020-06-14 10:06:35 · 1440 阅读 · 0 评论 -
计算机组成原理 学习总结 6 总线系统
目录标题6.1 总线的概念和结构形态6.1.1 总线的基本概念6.1.2 总线的连接方式6.1.3 总线的内部结构6.1.5 总线技术的发展历程6.2 总线接口6.2.1 信息的传送方式6.2.2 接口的基本概念6.3 总线的仲裁6.3.1 集中式仲裁6.4 总线的定时和数据传送模式6.4.2 总线数据传送模式6.1 总线的概念和结构形态6.1.1 总线的基本概念总线构成计算机系统的互联机构,是系统内各功能部件之间进行信息传送的公共通路。总线的分类按传送的信息分数据总线、地址总线、控制总线按原创 2020-06-14 09:39:24 · 984 阅读 · 0 评论 -
计算机组成原理 学习总结5 中央处理机
文章目录5.1 CPU的组成和功能5.1.1 CPU的功能5.1.2 CPU的基本组成5.1.3 CPU中的主要寄存器5.1.4 操作控制器与时序产生器5.2 指令周期5.2.1 指令周期的基本概念5.2.2 MOV R0 , R1指令的指令周期5.2.3 LAD R1 , 6指令的指令周期5.2.4 ADD R1 , R2指令的指令周期5.2.5 STO R2 , (R3)指令的指令周期5.2.6 JMP 101指令的指令周期5.2.7 用方框图语言表示指令周期5.3 时序产生器和控制方式5.3.1 时序原创 2020-06-14 08:27:45 · 3253 阅读 · 0 评论 -
计算机组成原理 学习总结4 指令系统
4.1 指令系统的发展和性能要求4.1.1 指令系统的发展程序——用于解决实际问题的一系列的指令;指令——使计算机执行某种操作的命令;从组成的层次结构来说,计算机的指令可分为如下3类:微指令:微程序级的命令,它属于硬件;机器指令(指令):可完成一个独立的算术或逻辑运算;宏指令:由若干条机器指令组成的软件指令,它属于软件; 指令系统:一台计算机中所有机器指令的集合。由机器的硬件结构直接决定,影响机器的适用范围。计算机指令系统的发展过程:50年代只有定点加减、逻辑运算、数据传送、转移等十原创 2020-06-13 22:03:04 · 2795 阅读 · 1 评论 -
计算机组成原理 学习总结 3.7 虚拟存储器
3.7 虚拟存储器3.7.1 虚拟存储器的基本概念虚拟存储器的使用物理内存容量有限,难以满足实际使用的需要;利用辅存空间,将数据在辅存与主存之间调度;用户实际访问的仍然是主存,利用辅存的部分空间保存暂时不用的主存内的数据;实地址与虚地址实地址(物理地址):主存空间的地址,对应于物理内存;虚地址(逻辑地址):用户编程可用的地址,对应于虚拟存储器;再定位:虚地址到实地址的转换过程;虚存的使用过程用户程序按照虚地址存放在辅存中;程序运行时,将程序或程序的一部分从辅存调入实存;同时更新页表原创 2020-06-12 17:07:56 · 1012 阅读 · 0 评论 -
计算机组成原理 学习总结3.6 Cache存储器
3.6 Cache存储器3.6.1 Cache基本原理使用Cache的原因CPU速度越来越快,主存储器与CPU的速度差距越来越大,影响CPU的工作效率。Cache的作用在CPU和主存之间加一块高速的SRAM(Cache);主存中将要被访问的数据提前送到Cache中;CPU访存时,先访问Cache,若没有再进行数据调度。使用Cache的依据 程序访问的局部性原理结构模块化CPU访问Cache或主存时,以字为单位;Cache和主存交换信息时,以块为单位,一次读入一块或多块内容;Cach原创 2020-06-12 11:03:16 · 5109 阅读 · 1 评论 -
计算机组成原理 学习总结 3.5 并行存储器
3.5 并行存储器3.5.1 双端口存储器双端口存储器采用空间并行技术:同一个存储体使用两组相互独立的读写控制线路,可并行操作。读写特点无冲突读写访问的存储单元不同,可并行读写存储体;有冲突读写访问同一存储单元,可使用/BUSY信号控制读写优先顺序;显卡上的存储器一般都是双端口存储器。3.5.2 多模块交叉存储器多模块交叉存储器采用时间并行技术。存储器的模块化组织方式顺序方式优点:通过直接增添模块来扩充存储器容量比较方便;缺点:各模块串行工作,存储器的带宽受到了限制。交叉方式原创 2020-06-11 22:06:02 · 1979 阅读 · 0 评论 -
计算机组成原理 学习总结3.4 只读存储器和FLASH存储器
3.4.1 只读存储器掩模式ROM定义:数据在芯片制造过程中写入,不能更改;优点:可靠性、集成度高,价格便宜;缺点:通用性差,不能改写内容;一次编程ROM(PROM)定义:用户第一次使用时写入确定内容;优点:用户可根据需要对ROM编程;缺点:只能写入一次,不能更改;多次编程ROM定义:可用紫外光照射(EPROM)或电擦除(E2PROM)多次改写其中内容;优点:通用性较好,可反复使用;3.4.2 Flash存储器Flash存储器一种高密度、非易失性的读/写半导体存储器;以E^2P原创 2020-06-11 22:00:51 · 761 阅读 · 0 评论 -
计算机组成原理 学习总结3.3 DRAM存储器
3.3 DRAM存储器动态RAM(DRAM)因为该存储器必须定时刷新,才能维持其中的信息不变;DRAM的存储元由MOS晶体管和电容组成的记忆电路;电容上的电量来表现存储的信息;充电—1,放电—0。结构形式四管存储元单管存储元3.3.1 DRAM存储元的记忆原理读操作字线选中存储元;若存储元中保存数据“0”,即Cs上无电荷;则位线上无电流,读出0;若存储元中保存数据“1”,即Cs上无电荷;则位线上有电流,读出1;写操作,是通过位线上的电流对Cs的充电(写1)、放电(写0)的过原创 2020-06-11 21:56:59 · 6070 阅读 · 0 评论 -
计算机组成原理 学习总结3.2 SRAM存储器
3.2 SRAM存储器主存储器的构成静态RAM(SRAM)由MOS电路构成的双稳触发器保存二进制信息;优点:访问速度快,只要不掉电可以永久保存信息;缺点:集成度低,功耗大,价格高;动态RAM(DRAM)由MOS电路中的栅极电容保存二进制信息;优点:集成度高,功耗约为SRAM的1/6,价格低;缺点:访问速度慢,电容的放电作用会使信息丢失,要长期保存数据必须定期刷新存储单元;主要种类有:SDRAM、DDR SDRAM基本的静态存储元阵列基本存储元6个MOS管形成一位存储元;64×4位原创 2020-06-11 21:10:29 · 4661 阅读 · 0 评论 -
计算机组成原理学习总结3.1 存储器概述
3.1 存储器概述3.1.1 存储器分类按存储介质分半导体存储器:用半导体器件(MOS管)组成的存储器;系统主存、Cache磁表面存储器:用磁性材料(磁化作用)做成的存储器;软盘硬盘磁带光盘存储器:用光介质(光学性质)构成的存储器;光盘按存取方式分随机存储器:存取时间和存储单元的物理位置无关;半导体存储器顺序存储器:存取时间和存储单元的物理位置有关;磁带半顺序存储器:存取时间部分地依赖于存储单元的物理位置;磁盘存储器...原创 2020-06-11 15:31:51 · 664 阅读 · 0 评论 -
计算机组成原理学习总结2 运算方法和运算器
白中英版计算机组成原理第五版 第二章 运算方法和运算器废话不多说,上正文。2.0 数据的类型2.1 数据与文字的表示方法2.2 定点加法、减法运算2.3 定点乘法运算2.4 定点除法运算2.5 定点运算器的组成2.6 浮点运算方法和浮点运算器2.0 数据的类型按数制分:十进制:在微机中直接运算困难;二进制:占存储空间少,硬件上易于实现,易于运算;十六进制:方便观察和使用;按数据格式分:真值:没有经过编码的直观数据表示方式;带正负号的数据,任何数制均可;机器数:符号化后的数原创 2020-06-07 12:10:51 · 2456 阅读 · 0 评论 -
计算机组成原理学习总结1 计算机系统概论
白中英版计算机组成原理 学习总结1 计算机系统概论1.计算机分类*第一代计算机(1946—1957年):电子管*第二代计算机(1958—1964年):晶体管*第三代计算机(1965—1971年):中小规模集成电路*第四代计算机(1972—至今):大规模、超大规模集成电路*第五代计算机:?系统结构有革命性的变化,类似于人脑的神经网络,计算机智能化将进一步发展,计算机进入知识处理阶段;材料上使用常温超导材料和光器件;采用超并行结构的数据流计算等……第一代计算机(1945年-1958年)采用电原创 2020-06-07 10:27:52 · 782 阅读 · 0 评论