操作系统复习 第二章第二章 进程的描述与控制程序的执行顺序程序的顺序执行一个具有独立功能的程序独占处理机,直到得到最终结果的过程 前驱图一个有向无环图(DAG),用于描述进程间执行的前后的关系 节点:表示一个程序段或进程,或一条语句 有向边:节点之间的偏序或前驱关系 初始节点:没有前驱关系的点 终止节点:没有后继的节点 程序顺序执行的特性: 顺序性:处理机的操作严格按照顺序进行 封闭性:程序一旦开始执 2023-02-07 课程笔记 #OS
操作系统复习 第一章第一章 引论操作系统: 目标: 方便性 有效性 提高系统资源利用率 提高系统吞吐量 可拓展性 开放性 作用: 作为用户与计算机硬件系统之间的接口 程序接口 命令接口 GUI 作为计算机系统资源的管理者 处理机管理 存储器管理 I/O设备管理 文件管理 实现了对计算机资源的抽象 将具体的计算机硬件资源抽象为软件资源,方便用户使用和拓展 2023-02-07 课程笔记 #OS
React函数组件对state进行初始化操作前言最近学完React开始实战做项目了,但是在使用React18的函数组件时还是遇到了众多的困难。让我不禁感叹,函数组件确实比类式组件难上手太多了。 2022-11-24 技术分享 #前端 #react
解決spring boot阿里云鏡像站无法添加lombok的问题最近在写spring boot的时候发生一个挺让人无语的问题,在引入lombok的时候maven报错了,报错信息类似下面: 1Cannot resolve org.springframework.boot:spring-boot-starter-data-elasticsearch:pom:2.7.3 failed to transfer from http://maven.aliyun.com/ 2022-11-04 技术分享 #后端 #spring
软考复习之设计模式设计模式设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 设计模式的六大原则1、开闭原则(Open Close Principle) 开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到 2022-10-08 技术分享 #软考 #软件工程
认识与修改hexo的paginator(分页)系统认识与修改hexo的pagintor(分页)系统前言为啥我会出这篇博客呢?不出意外的当然是又出意外了。我的分页系统出现了一点问题。当然,它可能从最开始就有一点问题,只不过是随着页面的增加我才渐渐注意到而已。问题就是它会跳到当前页面+当前页面+分页,比如在archives界面点击第二页就会跳转到domain/archives/archives/page/2这个界面。这很明显是错误的为了修正这个问题我 2022-10-07 技术分享 #Hexo
软考复习之编译原理软考复习之编译原理语言处理程序语言处理程序是将高级语言或汇编语言编写的程序翻译成某种机器语言 汇编语言汇编语言是为特定计算机设计的面向机器的符号化的设计语言 汇编语言源程序是指用汇编语言编写的程序 语句指令语句指令语句又叫机器指令语句 将其汇编后能产生相应的机器代码 基本指令有ADD.SUB,AND等 伪指令语句伪指令语句指示汇编程序在汇编源程序时完成的工作 汇编后不产生相应的机器码 宏指令语句宏 2022-09-28 技术分享 #软考 #编译原理
应用层常用协议软考复习之应用层常用协议 名称 全拼 实现 端口 备注 Domain Name System DNS TCP+UDP 53 提供域名解析服务 File Transfer Protocol FTP TCP 21(控制) 20(数据) 文件传输 远程终端协议 Telnet TCP 23 远程终端 Hyper Text Transfer Protocol HTTP TCP 80 2022-09-25 技术分享 #软考 #计网