摘要: 转自:http://guanjy0129.blog.163.com/blog/static/1115494452010614113333509/ LR分析法的归约过程是规范推导的逆过程,所以LR分析过程是一种规范归约过程。 LR分析法正是给出一种能根据当前分析栈中的符号串(通常以状态表示)和向右顺序 阅读全文
posted @ 2017-05-01 20:50 马贡多在下雨 阅读(951) 评论(0) 推荐(0)
摘要: 花了点时间弄了个大概,希望对和我一样的人有所帮助。 文法如下: E -> TE'E' -> +TE'|εT -> FT'T' -> *FT'|εF -> (E)|id FIRST集:由非终结符号推出的所有的开头符号或ε 规则:终结符的FIRST集,即是他本身。 所以,FIRST(+) = {+}, 阅读全文
posted @ 2017-05-01 20:46 马贡多在下雨 阅读(16239) 评论(0) 推荐(2)
摘要: 转自:http://guanjy0129.blog.163.com/blog/static/111549445201061491810507/ 一个文法含有下列形式的产生式之一时: 1)A→Aβ,A∈VN,β∈V* 2)A→Bβ,B→Aα,A、B∈VN,α、β∈V* 则称该文法是左递归的。 然而,一 阅读全文
posted @ 2017-05-01 20:45 马贡多在下雨 阅读(1224) 评论(0) 推荐(0)
摘要: Shell + crontab 实现日志压缩归档 crontab shell 阅读全文
posted @ 2017-05-01 13:27 马贡多在下雨 阅读(991) 评论(0) 推荐(0)
摘要: Shell结合Expect自动输入密码示例 阅读全文
posted @ 2017-05-01 13:19 马贡多在下雨 阅读(635) 评论(0) 推荐(0)
摘要: 利用Pool类多进程实现批量主机管理 阅读全文
posted @ 2017-05-01 13:11 马贡多在下雨 阅读(361) 评论(0) 推荐(0)
摘要: 写在前面 先后接触过很多编程语言,最喜欢的就是C和Python,相比其他语言,C 是神器,优点太多了;个人而言,C 最重要的一点就是能够让你在敲代码的时候是以一个计算机科学家的角度去思考,而不是仅仅停留在代码表面; 而Python很简单、实用;可以节省很多开发时间,Life is short, us 阅读全文
posted @ 2017-05-01 13:02 马贡多在下雨 阅读(463) 评论(0) 推荐(0)
摘要: 程序语言从执行方式上来区分有两种:解释型 和 编译型 1.编译型语言:在程序执行之前,有一个编译过程,将源程序翻译成机器码(CPU指令)、以二进制文件形式存在,之后再执行的时候直接执行,不再需要翻译的过程;坏处则是难以支持许多动态特性; - C - C++2.解释型语言:在执行的时候将程序翻译成机器 阅读全文
posted @ 2017-04-29 11:32 马贡多在下雨 阅读(370) 评论(0) 推荐(0)
摘要: 编译(compile) 预处理(也称预编译,Preprocessing) 编译(Compilation) 汇编 (Assembly) 连接(Linking) GCC参考 gcc - GNU project C and C++ compiler If you only want some of the 阅读全文
posted @ 2017-04-29 10:17 马贡多在下雨 阅读(358) 评论(0) 推荐(0)
摘要: - How do you take your caviar, sir? 鱼子酱还要吗,先生? - No caviar for me, thanks. Never did like it much. 不了,谢谢-我从不喜欢吃太多的鱼子酱- And where exactly do you live, 阅读全文
posted @ 2017-04-25 23:55 马贡多在下雨 阅读(5317) 评论(0) 推荐(0)