本学期编译原理的一个大作业,我的选题是算术表达式的词法语法语义分析,当时由于学得比较渣,只用了递归下降的方法进行了分析。 首先,用户输入算术表达式,其中算术表达式可以包含基本运算符,括号,数字,以及用户自定义变量。 词法分析,检查单词变量是否正确;语法分析,检查算术表达式语法是否正确并输出生成语法树 ...
分类:
编程语言 时间:
2017-01-30 20:21:51
阅读次数:
371
--T_SQL :TRANSACTION _SQL (SQL SERVER 专有)--PL_SQL: (ORACLE 特有) --作用: --标准sql+编程(逻辑)=t_sql -- t_sql语法基础: -- 变量: --全局变量 (系统变量)了解 --@@,系统定义,维护,赋值 -- 只读(使 ...
分类:
数据库 时间:
2017-01-20 22:15:49
阅读次数:
287
用户自定义变量变量名=变量值(注:左右两侧不能有空格,如果变量值之间有空格加双引号)例如:x=5name="xuchu"调用变量例如:name="huanggai"echo$name变量叠加例如:y=123y="$y"456或者y=${y}456echo$y结果:123456set命令:查询系统中所有变量变量删除:unset变量名环境变量..
分类:
其他好文 时间:
2017-01-14 00:22:10
阅读次数:
136
新特性:MPM支持运行DSO机制,以模块形式按需加载支持eventMPM支持异步读写支持每模块及每个目录分别使用各自的日志级别每请求配置<If>增强版的表达式分析器支持毫秒级的keepalivetimeout基于FQDN的虚拟主机不再需要NameVirtualHost指令支持用户自定义变量新模块mod_prox..
分类:
Web程序 时间:
2017-01-03 08:37:13
阅读次数:
237
4. Bash的变量 4.1 用户自定义变量 4.1.1 什么是变量 变量是计算机的内存单元,其中存放的值可以改变。当Shell脚本需要保存一些信息时,如一个文件名或是一个数字,就把它存放在一个变量中。每个变量有一个名字,所以很容易引用它。使用变量可以保存有用信息,使系统获知用户相关设置,变量也可以 ...
分类:
系统相关 时间:
2017-01-01 12:41:51
阅读次数:
267
构建VS工程时预处理值是不可缺少的,如动态库的导出配置等。在通过CMake构建VS工程时,可以通过CMake命令进行定义,下面讲三种应用。 字符集:默认装填下VS工程是多字节字符集,如果需要使用Unicode字符集,可以用下面命令进行设置: 动态库导出:Lib_DLL为自定义变量名 MFC的使用:如 ...
分类:
其他好文 时间:
2016-12-29 20:16:19
阅读次数:
1030
最近将项目迁移到CMake进行管理,对CMake进行了一些研究,觉得有一些命令非常实用但很少有资料提到,在这里做一个总结,至于太普通常用的命令就不提了。 OPTION(OPTION_VAR “Description” [initial value]):用于管理编译选项,定义并初始化自定义变量。 例: ...
分类:
其他好文 时间:
2016-12-29 06:42:29
阅读次数:
166
在log4net.config中 在使用的类中为其赋值: ...
分类:
Web程序 时间:
2016-12-22 17:00:55
阅读次数:
205
一、Shell定义变量需要遵循的规则Shell编程中,使用变量无需事先声明,同时变量名的命名须遵循如下规则:首个字符必须为字母(a-z,A-Z)中间不能有空格,可以使用下划线(_)不能使用标点符号不能使用bash里的关键字(可用help命令查看保留关键字)二、shell变量赋值需要给变..
分类:
系统相关 时间:
2016-12-22 07:22:00
阅读次数:
227
awk(gawk):报告生成器,格式化文本输出:awk,gawk基本用法:gawk[options]‘program’FILE...program:PATTERN{ACTIONSTATEMENT};可以有多个,语句之间用分号分隔print,printf选项:-F:指明输入数据时用到的字段分隔符-vvar=value:自定义变量;变量:1)内建变量FS:inputfield..
分类:
其他好文 时间:
2016-12-19 00:41:29
阅读次数:
241