Python3.9中的PEG语法分析算法0题外话若文章有后续更新,可以在我的博客上看到。pre视频在这里。1PEG:ParsingExpressionGrammar1.1定义1.1.1语法形式上,一个解析表达文法由以下部分组成:一个有限的非终结符的集合\(N\)一个有限的终结符的集合\(\Sigma\),和\(N\)没有交集一个有限的解析规则的集合\(P\)一个被称作开始表达式的解析表达式\(e_s\)1.1.2语义PEG与CFG最关键的不同是,PEG的选择操作符是有序的。如果第一个选项匹配成功,则忽略第二个(以及之后的)选项。因此PEG的有序选择是不可交换的。1.2解释解析表达文法里每一个非
SAPWM中阶为多个TR创建了Group后将TR从Group里删除? SAPWM2-StepPicking流程里,需要为多个TR或者交货单创建组,然后去对该Group执行集中拣配和后续Allocation。如果在创建group的时候由于系统操作错误,导致弄错了,希望将相关的TR或者交货单重新分组,就需要对之前创建的group做相关处理了。 本文就是对这个处理做一个简要的展示。 1,Groupnumber13是一个包含3个TR单据的组。执行事务代码LT45, 执行, 可以看到该组里有3个TR单据,TR号码分别是37/38/39。如上图。 2,假定我们需要将该三个TR从组13里删
SAPWM中阶为多个TR创建了Group后将TR从Group里删除? SAPWM2-StepPicking流程里,需要为多个TR或者交货单创建组,然后去对该Group执行集中拣配和后续Allocation。如果在创建group的时候由于系统操作错误,导致弄错了,希望将相关的TR或者交货单重新分组,就需要对之前创建的group做相关处理了。 本文就是对这个处理做一个简要的展示。 1,Groupnumber13是一个包含3个TR单据的组。执行事务代码LT45, 执行, 可以看到该组里有3个TR单据,TR号码分别是37/38/39。如上图。 2,假定我们需要将该三个TR从组13里删
ll命令ll命令显示的参数如下是对每一列的参数的解释第一列为文件类型参数符号类型"-"普通文件"d"是个目录文件"l"链接文件"p"管道文件"b"设备文件"c"字符设备文件"s"套接字文件普通文件类型最常使用的一类文件,其特点是不包含有文件系统信息的结构信息。通常用户所接触到的文件,比如图形文件、数据文件、文档文件以及声音文件都属于这种文件,这种类型的文件是按照其内部结构又可分为纯文本文件(ASCII)、二进制文件(binary)、数据格式的文件(data)、各种压缩文件。纯文本文件(ASCII):这是Unix系统中最多的一种文件类型,之所以称为纯文本文件,是因为内容可以直接读到的数据,例如数
ll命令ll命令显示的参数如下是对每一列的参数的解释第一列为文件类型参数符号类型"-"普通文件"d"是个目录文件"l"链接文件"p"管道文件"b"设备文件"c"字符设备文件"s"套接字文件普通文件类型最常使用的一类文件,其特点是不包含有文件系统信息的结构信息。通常用户所接触到的文件,比如图形文件、数据文件、文档文件以及声音文件都属于这种文件,这种类型的文件是按照其内部结构又可分为纯文本文件(ASCII)、二进制文件(binary)、数据格式的文件(data)、各种压缩文件。纯文本文件(ASCII):这是Unix系统中最多的一种文件类型,之所以称为纯文本文件,是因为内容可以直接读到的数据,例如数
实战流程1、nmap枚举nmap-sP192.168.186.0/24nmap-p-192.168.186.142nmap192.168.186.142-p--sS-sV-A发现ftp存在lol.pcap流量文件,还有FTP带有匿名登录名:AnonymousFTPloginallowed,80http存在robots.txt和/secret目录文件。2、登录FTP枚举账号密码:AnonymousAnonymousftp10.211.55.32dirgetlol.pcap3、wireshark分析流量wiresharklol.pcapwireshark对流量界面右键->追踪流量->TCP流量!获
实战流程1、nmap枚举nmap-sP192.168.186.0/24nmap-p-192.168.186.142nmap192.168.186.142-p--sS-sV-A发现ftp存在lol.pcap流量文件,还有FTP带有匿名登录名:AnonymousFTPloginallowed,80http存在robots.txt和/secret目录文件。2、登录FTP枚举账号密码:AnonymousAnonymousftp10.211.55.32dirgetlol.pcap3、wireshark分析流量wiresharklol.pcapwireshark对流量界面右键->追踪流量->TCP流量!获
大学的时候学过web前端的课,但是主要是讲大框架,对于具体的一些概念没有讲那么细。最后交大作业项目就是用到啥了现场百度啥。现在工作了,虽然也写了一些页面,接触了echarts,axios,也用过vue+elementui等等,但是发现很多前端的概念我并不懂,还是一知半解的状态。再加上最近是有考虑这两年要不要换个工作,打算开始学习前端,从基础开始。相信要是能坚持下去,哪怕不跳槽,也能帮助我后面更好更顺利地写前端。主要在看黑马的前端宝典,根据上面的问题发散一下,主要是在纸质版资料上补充学习。有些不方便写在纸上的知识点也在这里也记录一下吧。 HTML表格(table、tr、td、th、thead、t
大学的时候学过web前端的课,但是主要是讲大框架,对于具体的一些概念没有讲那么细。最后交大作业项目就是用到啥了现场百度啥。现在工作了,虽然也写了一些页面,接触了echarts,axios,也用过vue+elementui等等,但是发现很多前端的概念我并不懂,还是一知半解的状态。再加上最近是有考虑这两年要不要换个工作,打算开始学习前端,从基础开始。相信要是能坚持下去,哪怕不跳槽,也能帮助我后面更好更顺利地写前端。主要在看黑马的前端宝典,根据上面的问题发散一下,主要是在纸质版资料上补充学习。有些不方便写在纸上的知识点也在这里也记录一下吧。 HTML表格(table、tr、td、th、thead、t
在许渊冲先生翻译的《满江红·写怀》TheRiverAllRed中,对于词句“三十功名尘与土,八千里路云和月”的翻译,许老是写为TodustisgonethefameachievedatthirtyyearsLikecloud-veiledmoonthethousand-milelanddisappears愚以为此处翻译得不够信达雅。Asweallknow,在古代,许多具体的量词实为虚指,并非真的是三十年整和八千里整,比如“千山鸟飞绝,万径人踪灭”,并不真的是一千只鸟,一万条小路;“将军百战死,壮士十年归”,并不是将军经历了一百场战斗后壮烈牺牲,壮士打了十年的仗最后归来(互文见义);飞流直下三千