最近正在读**《C程序性能优化—20个实验与达人技巧》**,真是又大开眼界了一次。不禁想起最近读过的几本日系技术书籍。 首先不得不说的就是这本书和很像的很早之前看过的一本叫**《短码之美》的
最近心血来潮,想装一个Linux、Windows双系统,吸取上次安装的经验,这次一定都要使用UEFI模式启动,需要注意的是必须是支持此种启动模式的系统(一般解压之后都有efi文件夹不需要刻录),这次遇
概述 本博客主要讲述如何利用编译原理的知识实现一个控制台计算器.如果之前利用栈(在学数据结构的时候)实现过计算器,一定会有所印象,写一个计算器程序最重要的就是把握运算优先级了.而本文换一个角度,利用文法
DOSBOX下载之后,win10已经不支持debug了(win-XP虚拟机有!),所以需要单独下载,每次使用都需要挂载上去,十分不方便。 解决办法是修改属性文件,每次挂载都自动执行: 把编写好的汇编文件放
前言 前一阵发现一个不错的网站,都是一些用html5+css+js写的小游戏,于是打算学习一番,写下这个系列博客主要是为了加深理解,当然也有一些个人感悟,如果英文好可以直接Click Here. 概述 一般,小游戏都
1.《C编译器剖析》序(节选): 能写出工业水准的操作系统和编译器的人绝对是大牛,而写出来的操作系统和编译器能被业界普遍接受,则需要命运和机遇的垂青。大部分程序员注定是成为高级或低级的“码农”,成为软件
问题背景 定义 举例 直观解释:
今天看书,读到一节,如下: 这是LL(1)分析的提取左公共因子啊!但我觉得没有系统学过编译原理的人就算是看懂,理解大概也不深刻,很容易忘记吧!而这本书的前言却如是写到: 不知道是作者对自己的讲解有多自信!
说明 这是大一下的一份代码,当时不会用github,所以一直没妥善保存,直到最近清理360云盘时才重见天日,现在看来,这份代码水平很低,毕竟的当时也是刚刚接触C语言,当时作为一个非CS专业,指针甚至都不
关于Git Git的由来 Linux 的创始人 Linus Torvalds 在 2005 年开发了 Git 的原型程序。当时,由于在 Linux 内核开发中使用的既有版本管理系统的开发方许可证发生了变更,为了更换新的版本管理系统, Torvalds 开发了Git。 说在前面 Linux和Ma