自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 手写编译器-尾递归

手写编译器 谈谈尾递归在变编译器中是实现的 这一篇主要讲述生产式到java代码的生成过程; 何为生产式 expr -> expr + term {print('+')} | expr - term {print('-')} | term term -> 0 {print('0')} |1 {print('1')} ...

2020-01-04 14:56:33 352

原创 手写编译器-左递归消除

手写编译器 左递归消除 左递归语法是指表达式左侧包含有和表达式开始符号一致的非终结符号S->Sa (该生成式中包含和表达式开始符号的非终结符号S); 结果及时S->Sa生成式可以解析成S->Saa… … (a个数不限),同理生成式 S->Sa|ß 也有左递归问题( 此处列举消除左递归的2个方法 //1,直接消除左递归 S->Sa|ß ==> S->Sa...

2020-01-04 14:53:57 651

原创 写在2020前面

2019年已经过去了,这一年,发生了很多重要时刻,第一个孩子出生视为第一重要的时刻。回收过去一年不管是在生活上还是做得不够多。学习上,2019年还是很懒散。先说说接下来2020想做的事 1) Spring文档翻译(通读,带源码笔注),带源码解读 2)CMU编译原理(带笔记,lab),龙书 3)Csapp + 书 (带笔记+lab) 4)JDK源码(带源码笔注) 希望上面立的flag能实现,不敢写太...

2020-01-02 08:36:48 187

Python破解脚本

破解wingIde6 版本的脚本,适用于Python3 ,下载修改相关的LiscenseID 和 request code

2017-08-29

SpringAOP+AspectJ

以公司订单管理的模型为例(大部分步骤和业务了逻辑已经删除,只保存AOP注解这一部分)Spring AOP

2017-02-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除