前言 实现一个最简单的操作系统Hello World,要使用汇编语言,模拟操作系统启动盘是软盘。题外话:为啥Windows系统C盘是系统盘,因为计算机诞生的时代是没有硬盘的,...
前言 实现一个最简单的操作系统Hello World,要使用汇编语言,模拟操作系统启动盘是软盘。题外话:为啥Windows系统C盘是系统盘,因为计算机诞生的时代是没有硬盘的,...
事务的基本要素 原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就...
前言 常见的编码有ASCII,GBK和UTF-8等。在计算机内部,不管是什么,都是以0和1表示,八进制的计算机一个字节能表示的数量是(0000000-11111111 )25...
前言 今天开启一个新的征程:自制操作系统,这个会比自制脚本语言更有挑战,为什么要开启这个呢?是因为看了一本书《30天自制操作系统》,这一本书应该是3年前买的,当时也是兴致很高...
前言 for,while没有大的区别,本质来说是一样的。 正文 在SKL中,我只实现了for语法for语句的实现 while的实现也是类似的,for语法可以用while语法来...
前言 return,break,continue这三个都是控制语句,只是return 返回值可有可无,break,continue一般只是配合着循环语句使用,当然你要瞎几把用...
前言 这个是脚本语言的起点,我用的工具是bison和flex,PHP使用的是bison和re2c,没有太多差异 词法解析器规则 标识解释 INITAL:解析程序语句标识 CO...
前言 说到PHP的include/require特性,有很多大神都解释了,include,require,include_once,require_one归根到底是一种方式,...
前言 这里重点的说说expression,statement和declaration吧,在做这个事情前我看到这些概率也是抓猫。通过学习了解expression,stateme...
前言 PHP-FPM是PHP程序员必须用到的软件,但是做到真正懂PHP-FPM的人,我感觉不多,其中也包括我自己。 PHP-FPM工作模式 PHP-FPM是Master&Wo...
demo time.skl index.skl 分析 语言的成分 注释 语句 注释 注释对于编译和执行完全没有意义,因为机器不理解,语法不分析,是完完全全的人类信息记录方式。...
前言 自制语言,说到底就是编译和解释,这里就会涉及到编译器和解释器。 编译器:将某种语言写成的程序转换为另一种语言的程序。通常它会将原程序转换为机器语言程序。编译器转换程序的...
前言 大千世界,千姿百态,纷繁杂乱,也似曾相识。语言是用来传递消息的媒介,用来描述事物的符号,不管是自然语言还是计算机语言,都有一定的规则和特性,语言最基本的单元就是句子,句...
前言 PHP的词法/语法规则和上一节的内容差不多,只是规则更复杂,语法特性更多。但是原理都是一模一样的,都会有个语法解析器和词法解析器。组合语句更多,语法更复杂。 PHP语言...
前言 经常遇到去360Doc站去贴一点东西过来,发现要登录后才能复制,和烦这个 解决办法 Chrome浏览器 安装 Chrome 插件:Tampermonkey 打开脚本网站...
前言 它是如何工作的?下面一一分析。 概要 源码 文件列表 calc:计算器应用程序 calc.l:计算器词法分析规则 calc.y:计算器语法分析规则 lex.yy.c:计...
前言 PHP使用的词法分析使用的是Bison,它是将LALR(1)上下文无关语法描述转换为C语言的语法解析器。 语法分析说明 语法分析实例 先看下bison的示例:计算器 c...
目录 1.介绍 2.初始化状态2.1. 参数列表2.2. 文件描述符2.3. 环境变量2.4. 其他状态 3.协议基础3.1.表达式3.2.接受传输连接3.3.记录3.4.名...
前言 Nginx作为一款高性能web服务器软件,应用广泛,最近学习源码,一探究原理和优秀的设计,用一个软件那就从最基础的编译开始吧。 预备编译 首先下载Nginx源码,官网,...