在程序开始以#开头的命令,他们是预编译命令。有三类预编译命令:宏定义命令、文件包含命令、条件编译命令;今天聊聊宏定义: 宏定义命令将一个标识符定义为一个字符串,源程序中的该标识符均以指定的字符串来代替。因此预处理命令后通常不加分号。这并不是说所有的预处理命令后都不能有分号出现。由于宏定义只是用宏名对 ...
分类:
编程语言 时间:
2016-04-22 16:16:33
阅读次数:
193
其实有遇到过多次,而且还有几次是css在预编译的时候,系统编码不对也会报错。 贴一个写的还不错的文章:http://www.360doc.com/content/11/0728/09/7102324_136272758.shtml 这个是为了解决没有安装en_US.UTF-8:https://seg ...
分类:
系统相关 时间:
2016-04-22 13:24:31
阅读次数:
281
《Android深度探索》(卷1)HAL与驱动开发读后感: 第四章:源代码的下载预编译 在第三章学习过Git的使用方法的基础上,本章主要介绍的是使用Git下载两套源代码,一套是安卓源代码,另一套Linux源代码。由于安卓移植主要就是Linux内核移植,所以Linux源代码是安卓的核心部分。而Linu ...
分类:
其他好文 时间:
2016-04-21 01:33:32
阅读次数:
141
PreparedStatement是什么? PreparedStatement是java.sql包下面的一个接口,用来执行SQL语句查询,通过调用connection.preparedStatement(sql)方法可以获得PreparedStatment对象。数据库系统会对sql语句进行预编译处理 ...
分类:
数据库 时间:
2016-04-20 17:55:45
阅读次数:
282
解释型与预编译型 1、传统的数据库,存储过程有comp的过程,IQ不做。 2、!!!存储过程性能吞吐量要比直接查询降一半。 3、IQ内部,多个语句会分析并转换成存储过程去执行。所以语句多一次执行,语句少直接逐句执行。 4. 使用索引 简化条件 选择算法 join group 行数 cpu disti... ...
分类:
数据库 时间:
2016-04-19 17:33:51
阅读次数:
299
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 首先说一下pch的作用: 1.存放一些全局的宏(整个项目中都用得上的 ...
分类:
其他好文 时间:
2016-04-18 17:05:07
阅读次数:
161
Build Settings —— > Preprocessor Macros. 使用例子: ...
分类:
其他好文 时间:
2016-04-18 09:59:17
阅读次数:
266
宏:通常把是把一些常用字符串,基本便离开定义宏 1.编译时刻不同:const是在编译的时候编译,宏是在预编译的时候编译(预编译就是程序加载的时候,xcode上面会有一个进度条,显示进度,这个时候其实就是在预编译) 2.编译检测:const有编译检测,而宏没有编译检测 3.宏的好处:可以定义方法和函数 ...
分类:
其他好文 时间:
2016-04-18 00:38:52
阅读次数:
163
1、JavaScript的概念
JavaScript是一种直译式脚本语言,已经被广泛用于web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。
JavaScript简称js。
特点:
a:是一种解释性脚本语言(代码不需要进行预编译)。
b:主要用来向HTML页面添加交互行为。
c:可以直...
分类:
编程语言 时间:
2016-04-17 22:52:24
阅读次数:
268
有关分页 SQL 的资料很多,有的使用存储过程,有的使用游标。本人不喜欢使用游标,我觉得它耗资、效率低;使用存储过程是个不错的选择,因为存储过程是经过预编译的,执行效率高,也更灵活。先看看单条 SQL 语句的分页 SQL 吧。方法1:适用于 SQL Server 2000/2005 SELECT T ...
分类:
数据库 时间:
2016-04-17 17:41:00
阅读次数:
211