随笔分类 - 学习笔记
摘要:第14章 MySQL数据库系统 MySQL(MySQL 2018)是一个关系数据库系统。在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联,表也可能与其他表有关联。 MySQL是一个开源数据库管理系统,由服务器和客户机组成。在将客户机连接到服务器后,用户可向服务器输入SQL命
阅读全文
摘要:第13章 TCP/IP和网络编程 13.1 TCP/IP协议 TCP/IP是互联网的基础,TCP代表传输控制协议,IP代表互联网协议。目前有IPv4(32位地址)和IPv6(128位地址),目前IPv4使用最多 。TCP/IP的四层结构如下: | 层级 | 功能 | 组件 | | | | | | 应
阅读全文
摘要:第12章 块设备I/O和缓冲区管理 知识点总结 12.1 块设备I/O缓冲区 I/O缓冲的基本原理非常简单。文件系统使用一系列I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev,blk)标识的磁盘块时,它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据,那么它只需从
阅读全文
摘要:第6章 信号和信号处理 6.1 信号和中断 中断是从I/O设备或协处理器发送到CPU的外部请求,将CPU从正常执行转移到中断处理。信号是发送给进程的请求,将进程从正常执行转移到中断处理。 (1)人员中断 人员的每个动作函数都是通过本能或经验实现的,每个中断都分配由一个唯一的ID识别号和一个预先安装的
阅读全文
摘要:第5章 定时器及时钟服务 5.1 硬件定时器 定时器是由时钟源和可编程计算器组成的硬件设备。 时钟源:晶体振荡器,会产生周期性电信号。使用倒计时值对计数器进行编程,每个时钟信号间1,当计数减为0时,计数器向CPU生成一个定时器中断。 计数器周期称为定时器刻度,是系统的基本计时单元。 5.2 个人计算
阅读全文
摘要:第4章 并发编程 在早期,大多数计算机只有一个处理组件,即中央处理器CPU,受此硬件条件的限制,计算机程序通常是为串行计算编写的,在只有一个CPU的情况下,每次只能按顺序执行某算法的一个指令和步骤。但基于分治原则的算法经常表现出高度的并行性,可通过并行或并发执行来提高计算速度。近年来,随着多核处理器
阅读全文
摘要:第3章 Unix/Linux进程管理 3.1 多任务处理 多任务处理指同时执行几个独立的任务。在单CPU系统中一次只能执行一个任务。多任务处理是通过在不同任务之间多路复用CPU的执行时间来实现的,即将CPU执行操作从一个任务切换到另一个任务,这种切换机制称为上下文切换。如果切换速度足够快,就给人一种
阅读全文
摘要:第11章 EXT2文件系统 Linux一直使用EXT2作为默认文件系统。EXT3是EXT2的扩展,增加了一个日志文件,它将文件系统的变更记录在日志中,日志可在文件系统崩溃时更快地从错误中恢复。EXT4则增加了磁盘块的分配,块编号为48位,它分配连续的磁盘块区(区段)。 11.1 EXT2文件系统数据
阅读全文
摘要:第8章 使用系统调用进行文件操作 8.1 系统调用 简称syscall,是一种允许进程进入Kmode以执行Umode不允许操作的机制。 8.2 系统调用手册页 在Ubuntu Linux中,手册页保存在/usr/share/man目录中,man2子目录中列出了所有的系统调用手册页。 man 2 NA
阅读全文
摘要:第7章 文件操作 7.1 文件操作级别 1.硬件级别 fdisk:将硬盘、U盘或SDC盘分区 mkfs:格式化磁盘分区,为系统做好准备 fsck:检 查和维修系统 碎片整理:压缩文件系统中的文件 2.操作系统内核中的文件系统函数 前缀为k表示内核函数 3.系统调用 open()、read()、lse
阅读全文
摘要:第10章 sh编程 10.1 sh脚本 sh脚本是一个包含sh语句的文本文件,命令解释程序sh要执行该语句。sh脚本的第一行通常以#!组合开始,成为shebang,当主sh见到shebang时,会读取脚本所针对的程序名并调用该程序。shebang允许主sh 调用适当版本的sh来执行脚本,如果未指
阅读全文
摘要:I/O库函数 知识点总结 9.1 I/O库函数 系统调用是文件操作的基础,只支持数据块的读/写,不支持逻辑单元。 I/O库函数是一系列文件操作函数,方便使用,提高效率。 9.2 I/O库函数与系统调用 **系统调用函数:**open()、read()、write()、lseek()、close();
阅读全文
摘要:20201329 信息安全系统设计与实现 学习笔记① 作业信息 | 作业要求 | https://www.mosoteach.cn/web/index.php?c=interaction_homework&m=s_write&clazz_course_id=7C854F82-FB2C-11EC-85
阅读全文

浙公网安备 33010602011771号