JSP 3个编译指令 1、page:该指令是针对当前页面的指令。 2、include:用于指定包含另一个页面。 3、taglib:用于定义和访问自定义标签。 7个动作指令 1、jsp:forward: 2、jsp:param: 3、jsp:include: 4、jsp:plugin: 5、jsp:u ...
分类:
编程语言 时间:
2018-09-26 23:55:04
阅读次数:
253
第15课 - 编译过程简介 1. 编译器做了什么 (1)预编译: l 处理所有的注释,以空格代替。 l 将所有的#define删除,并且展开所有的宏定义。 l 处理条件编译指令#if,#ifdef,#elif,#else,#endif。 l 处理#include,展开被包含的文件。 l 保留编译器需 ...
分类:
编程语言 时间:
2018-09-26 16:12:06
阅读次数:
168
1 在JSP中使用taglib编译指令导入标签库 <%@ taglib prefix="s" uri="/struts-tags" %> A:<s:a href=""></s:a> 超链接,类似于html里的<a></a><s:action name=""></s:action> 执行一个view里 ...
分类:
其他好文 时间:
2018-09-09 11:52:25
阅读次数:
121
一、程序执行的过程 1.预编译:主要处理源代码中的预处理指令,引入头文件,去除注释,处理所有的条件编译指令,宏的替换,添加行号,保留所有的编译器指令。 gcc -E main.c -o main.i 2.编译:编译过程所进行的是对预处理后的文件进行语法分析,词法分析,语义分析,符号汇总,然后生成汇编 ...
分类:
其他好文 时间:
2018-07-16 20:03:09
阅读次数:
155
最近闲来无事,翻阅msdn,在预编译指令中,翻阅到#pragma pack这个预处理指令,这个预处理指令为结构体内存对齐指令,偶然发现还有另外的内存对齐指令aligns(C++11),__declspec(align(#))(Microsoft专用),遂去探究两者之间的不同点。 1、#pragma ...
分类:
其他好文 时间:
2018-07-13 17:49:42
阅读次数:
262
转自:https://www.cnblogs.com/Lynn-Zhang/p/5377024.html C/C++程序编译流程(预处理->编译->汇编->链接) 程序的基本流程如图: 1. 预处理 预处理相当于根据预处理指令组装新的C/C++程序。经过预处理,会产生一个没有宏定义,没有条件编译指令 ...
分类:
编程语言 时间:
2018-07-08 20:05:15
阅读次数:
152
系列一介绍了新建一个 web 项目的基本步骤,系列二就准备介绍下基本的 jsp 和 servlet 使用。 (关于jsp的编译指令、动作指令、内置对象不在本文讨论范围之内) 1. 首先,在 pom.xml 文件中添加 jsp 和 servlet 的支持包。 <dependencies> <depen ...
分类:
编程语言 时间:
2018-07-08 11:52:02
阅读次数:
187
关于编译指令:defineundefifdefifndefelseelseifendif条件包含default_nettype缺省的网线类型,默认为wireinclude包含文件resetall使得编译条件与之前相同timescale设置时间精度unconnected_drivenounconnected_drive默认驱动值celldefineendcelldefine博主目前还没有用过...p
分类:
其他好文 时间:
2018-07-03 15:11:10
阅读次数:
183
//keil中默认是不支持匿名结构体的,需要编译指令#pragma anon_unions指名。 #pragma anon_unions typedef union { unsigned int num; struct { unsigned int nLow :8; unsigned int nHi ...
分类:
其他好文 时间:
2018-07-03 15:00:25
阅读次数:
559
c语言中条件编译相关的预编译指令,包括 #define、#undef、#ifdef、#ifndef、#if、#elif、#else、#endif、defined。 #define 定义一个预处理宏#undef 取消宏的定义#if 编译预处理中的条件命令,相当于C语法中的if语句#ifdef 判断某个 ...
分类:
其他好文 时间:
2018-07-03 00:15:32
阅读次数:
174