logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

计算机网络——第二章(应用层)

文章目录第二章(应用层)应用层原理:网络架构:socket:WEB和HTTP:cookies:web缓存服务器:FTP:EMail:(两推一拉)DNS:P2P应用:集中式完全分布式:混合体:案例:CDN:DNS的重定向实现CDN选择:例子:TCP套接字编程:过程:UDP socket:第二章(应用层)传输层向应用层提供服务的形式原语是socket api应用层原理:可以通过socket接口来创造各

#计算机网络#p2p
编译原理——语法制导翻译并产生中间代码(布尔表达式和控制语句)

语法制导翻译并产生中间代码:概述:语法分析之后,编译的任务是由已识别成功的正确源程序生成一组规格一致,便于计算加工的指令形式。中间代码的生成方法:语法制导翻译,属性文法制导翻译中间代码:不是机器语言,便于生成机器语言,便于代码优化。中间代码的形式:逆波兰式树形表示法三元式四元式翻译方法:语法制导翻译在语法分析基础上边分析边翻译语法制导翻译会根据文法产生式右部符号串的含义,进行翻译,翻译的结果是生成

#c语言
编译原理——自下而上的语法分析方法(LR分析法)

LR分析法及分析程序自动构造概述上下文无关文法的LR分析法LR:自左至右扫描,最右推导的逆过程(也就是最左归约)LR方法:在归约的过程中,一方面记住移入和归约的整个符号串,另一方面通过产生式推测未来可能碰到的输入符号优缺点:优点:文法范围广,识别能力强,可以识别出错位置缺点:工作量大,需要构造这种分析程序的产生器产生器作用:应用产生器产生一大类上下文无关文法的LR分析程序对二义性文法或难分析的特殊

到底了