浅谈日系技术书籍

赵裕(vimerzhao)
最近正在读**《C程序性能优化—20个实验与达人技巧》**,真是又大开眼界了一次。不禁想起最近读过的几本日系技术书籍。 首先不得不说的就是这本书和很像的很早之前看过的一本叫**《短码之美》的

UEFI模式安装Win10和Linux双系统

赵裕(vimerzhao)
最近心血来潮,想装一个Linux、Windows双系统,吸取上次安装的经验,这次一定都要使用UEFI模式启动,需要注意的是必须是支持此种启动模式的系统(一般解压之后都有efi文件夹不需要刻录),这次遇

编译原理实践:计算器

赵裕(vimerzhao)
概述 本博客主要讲述如何利用编译原理的知识实现一个控制台计算器.如果之前利用栈(在学数据结构的时候)实现过计算器,一定会有所印象,写一个计算器程序最重要的就是把握运算优先级了.而本文换一个角度,利用文法

DOSBOX 自动挂载技巧

赵裕(vimerzhao)
DOSBOX下载之后,win10已经不支持debug了(win-XP虚拟机有!),所以需要单独下载,每次使用都需要挂载上去,十分不方便。 解决办法是修改属性文件,每次挂载都自动执行: 把编写好的汇编文件放

JS写小游戏(一):游戏框架

赵裕(vimerzhao)
前言 前一阵发现一个不错的网站,都是一些用html5+css+js写的小游戏,于是打算学习一番,写下这个系列博客主要是为了加深理解,当然也有一些个人感悟,如果英文好可以直接Click Here. 概述 一般,小游戏都

写给程序员的《醒世恒言》(更....)

赵裕(vimerzhao)
1.《C编译器剖析》序(节选): 能写出工业水准的操作系统和编译器的人绝对是大牛,而写出来的操作系统和编译器能被业界普遍接受,则需要命运和机遇的垂青。大部分程序员注定是成为高级或低级的“码农”,成为软件

一点牢骚------关于所谓的“不必要知识”

赵裕(vimerzhao)
今天看书,读到一节,如下: 这是LL(1)分析的提取左公共因子啊!但我觉得没有系统学过编译原理的人就算是看懂,理解大概也不深刻,很容易忘记吧!而这本书的前言却如是写到: 不知道是作者对自己的讲解有多自信!

字符串匹配------回顾大一时的一份代码

赵裕(vimerzhao)
说明 这是大一下的一份代码,当时不会用github,所以一直没妥善保存,直到最近清理360云盘时才重见天日,现在看来,这份代码水平很低,毕竟的当时也是刚刚接触C语言,当时作为一个非CS专业,指针甚至都不

Git初级实践教程(图文)

赵裕(vimerzhao)
关于Git Git的由来 Linux 的创始人 Linus Torvalds 在 2005 年开发了 Git 的原型程序。当时,由于在 Linux 内核开发中使用的既有版本管理系统的开发方许可证发生了变更,为了更换新的版本管理系统, Torvalds 开发了Git。 说在前面 Linux和Ma