Thompson 算法 基于对 RE 的结构做归纳 对基本的 RE 直接构造 对复合的 RE 递归构造 如图。举例出5种方式 如a(b|c)* 这样的怎么构造呢? ...
python
编译原理 – DFA 简单实现
DFA 确定状态有限自动机 NFA 非确定状态有限自动机 目标实现如下的简单DFA的实现 代码如下: ''' ...
Python 实现极简小编译器编译程序1+2+3到栈式计算机
最近开始学习编译原理的课程:https://www.bilibili.com/video/BV16h411X7JY/ 任务一、编译1+2+3到栈式计算机 栈式计算机有俩条指令,push n和add, push n即遇到数字n把数字n推进栈底, ...
PAM_Python实现SSH 因子认证 Python3 版本
Pam_Python 暂时只能完美的适配Python2的版本。在Python3版本下。安装成了问题。 环境:Centos8.3 Python版本:Python3.6 需要安装PAM 的开发环境 yum instal...
腾讯云云函数初探
云函数地址 https://console.cloud.tencent.com/scf 云函数开发文档 https://cloud.tencent.com/document/product/583/19806 一、新建云函数 选择...
造了一个firewalld 管理器的轮子
总是为Centos 7 的那个Firewalld 的命令太长而去百度。说实话。太不容易了。记不住啊 然后根据公司的轮子重新改造了一下。还有一些一些没有改完的。 例如,指定网卡操作。还有一些端口映射的。 那...
django之CSFR
django之CSFR CSRF是什么? CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding, 通常缩写为CSRF或者XSRF,是一种对...
django 中间件 缓存 信号
中间件 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 在django项目的setting...
django 2.0 自定义simple_tag 错误
django 2.0 自定义simple_tag 错误 我的url如下: urlpatterns = [ url(r'^tpl1/', views.tpl1), url(r'^tpl4/', views.tpl4), ] def tpl4(request): name="ADaihn...
通过宝塔面板开发微信报警插件
通过宝塔面板开发微信报警插件 首先总结一波: 遇到的问题,对公司这个框架不是很熟,好多问题都是问了良哥,然后一步步摸索前进的。碰到好多玄学问题 比如说新建一个字典可以retu...