0%

编译器与解释器编译器:输入是一种可执行的规格,并生成另外一种可执行的规格输出,我认为他是编译器.解释器:输入是一种可执行的规格,输出是执行该规格的结果,我认为他是解释器. 编译器的结构编译器是一个庞大的、复杂的软件系统。早期,我们将编译器描述为一个简单的盒子,能够将源程序转换为目标程序。称之为单盒模 ...
阅读全文 »

我们如果提到YACC等语法分析生成器等工具,我们就不得不提到BNF,巴科斯范式. 引用wikipedia: BNF,也译为巴科斯-瑙尔范式、巴克斯-诺尔范式,是一种用于表示上下文无关文法的语言,上下文无关文法描述了一类形式语言。它是由约翰·巴科斯(John Backus)和彼得·诺尔(Peter N ...
阅读全文 »

nginx 每个模块都提供了独一无二的配置语法。不过每个配置语法都需要遵守同样的配置规则。nginx 的配置文件是一个 ASCII 文本文件。 配置规则 配置文件有指令和指令块组成 每条指令以<;>号结尾 , 指令和参数之间使用空格符号分隔 指令块以<{}>块分隔 inclu ...
阅读全文 »

Nginx的请求处理流程 nginx 可以处理来自WEB、Email、TCP/UDP的三种流量。nginx 中存在三种状态机: 处理传输层协议的传输层状态机 处理应用层协议的http状态机 处理 email 的mail状态机 因为内部使用的基于非阻塞的事件驱动处理引擎(epoll),这种异步的状态下 ...
阅读全文 »

nginx 常用指南 以下是在日常中使用nginx发现的问题 nginx的worker进程设置以及绑定worker_processes worker数量worker_cpu_affinity cpu亲和性 设置auto参见:http://nginx.org/en/docs/ngx_core_modu ...
阅读全文 »

有感这几天我看了一本叫做《被讨厌的勇气》的书籍,作者是 岸见一郎 / 古贺史健。 书中讲述的某些内容颠覆了我现有的思想,但是同时又让我重新认识了社会-人际-自己。 阿德勒作为弗洛伊德的弟子,却与师傅分道扬镳,因为弗洛伊德提倡[决定论]而阿德勒提倡[目的论]。 本书主要是解释阿德勒心理学说(个人心理学 ...
阅读全文 »

主页文章以缩略显示,并显示阅读全文编辑主题配置文件 /themes/next/_config.yaml 123auto_excerpt: enable: false //设置为true length: 150 字数统计 hexo-wordcount 插件插件地址:https://github.com ...
阅读全文 »

Hexo 版本升级 2020-03-04 Hexo版本升级 nodejs 升级到10 npm install -g npm-check-updates 安装npm包检查升级神器 在需要升级的package.json 目录下 ncu 检查包版本 ncu -u 更新dependencies到新版本 np ...
阅读全文 »

Oh My Zsh – https://ohmyz.sh/ Oh My Zsh Source – https://github.com/ohmyzsh/ohmyzsh/ apt install zsh 安装Oh My Zsh 之前需要安装zsh 随便找到一个目录,clone Oh My Zsh So ...
阅读全文 »