首页
前端
后端
分类
归档
标签
应用
收藏
我的学习心得
行动起来,活在当下
累计撰写
223
篇文章
累计创建
60
个标签
累计收到
4
条评论
栏目
首页
前端
后端
分类
归档
标签
应用
收藏
目 录
CONTENT
以下是
计算机基础
相关的文章
2024-02-19
巴科斯范式与元语言
巴科斯范式巴科斯范式(Backus-Normal Form, BNF)是一种用于描述编程语言的语言。通过递归来定义编程语言的基本结构,单个语句的结构为:<non-terminal> ::= <replacement>其中::= 意为“定义为”,用于将左边的单个复合结构拆分为右
2024-02-19
909
0
0
计算机基础
2024-02-19
形式语言和抽象语法树
形式语言什么是符号?符号本身是抽象的,只有大家一起约定了它的功能和意义,它才变得有意义。比如我们约定$表示美元,¥表示人民币,如果张三非要坚持用@表示人民币,显然但是大家都不会鸟他。符号的形式是多样的,例如常见的字母、数字、标点符号、运算符号等,语言中的词汇、图像甚至手势,只要能表达信息,都可以看做
2024-02-19
1038
0
0
计算机基础
2023-05-10
传统 BIOS 和 UEFI 的区别
传统 BIOS 和 UEFI 的区别传统 BIOS (Basic Input/Output System) 是一种早期的固件接口,它是计算机启动时加载的第一个软件,负责初始化硬件设备、检测系统配置、加载操作系统等。传统 BIOS 的界面通常是文本模式,操作不太友好,功能比较简单,而且启动速度较慢。U
2023-05-10
1772
0
0
计算机基础
2022-07-25
内存的五个分区
2022-07-25
1312
0
0
C/C++
计算机基础
2022-07-14
进程间通信05:命名管道
什么是命名管道匿名管道(pipe)是一种进程间通信的古老方式,它只能用于父子进程间的通信。对于没有亲缘关系的连个进程,匿名管道就无能为力了。此时可以借助于一个叫做 命名管道 的东西,顾名思义,命名管道与匿名管道应该是相似的,但是用途更加广泛。Linux 中一切皆文件,通俗点来讲,进程之间可以通过文件
2022-07-14
1212
0
0
计算机基础
2022-07-14
进程间通信04:文件与 stat 头
<sys/stat.h> 定义了fstat(), lstat()和stat()返回的数据结构。fstat obtains information about an open filestat obtains information about the named filelstat 与
2022-07-14
1306
0
0
Linux
计算机基础
2022-07-14
进程间通信03:匿名管道
管道一个没有名字的管道只能用于父进程和它 fork 出的子进程之间的通信。popen函数用文件流来表示管道,pipe函数用文件描述符来表示管道。popen可以实现通过|符号将多个无关程序的输入输出串起来。pipe用一个int[2]类型的数组来保存管道的读端[0]和写端[1]。匿名管道是一种很古老的
2022-07-14
1317
0
0
计算机基础
Linux
2022-07-12
进程间通信02:fork 通过分支区分进程
fork函数是unistd头文件中提供的一个复制调用进程到子进程的工具。/* Clone the calling process, creating an exact copy. Return -1 for errors, 0 to the new process, and the proc
2022-07-12
1308
0
0
计算机基础
Linux
2022-07-08
进程间通信01:POSIX 标准和 unistd.h 头文件
POSIXKernel内核是操作系统中最基础的那部分软件,为操作系统中其他功能提供最基本的支持。内核负责操作系统中最基本的功能,例如中断处理程序设备驱动程序时钟管理和进程调度等基本、公共或者运行频率较高的模块……这些基本程序是操作系统的基石,它们往往需要常驻内存,而且需要保护起来,这部分内容一般叫做
2022-07-08
1297
0
0
计算机基础
Linux
2022-04-29
& 0xFF
2022-04-29
1210
0
0
计算机基础
1
2