写在前面:经过系统的学习了原生JS之后,会发现其具有以下三个特点: 1、是一种解释性脚本语言(代码不进行预编译)。 2、主要用来向 HTML 页面添加交互行为。 3、可以直接嵌入 HTML 页面,但写成单独的js文件有利于结构和行为的分离。 而接下来要讲的jQuery 就对原生javascript的 ...
分类:
Web程序 时间:
2017-09-17 00:33:47
阅读次数:
215
写过C语言的朋友都熟悉#include,在打影helloworld”这样一条语句也用上这条指令。但是,说熟悉它,只是表面熟悉,更多感觉是既熟悉又抽象陌生,结果也就只是不知道为什么的背诵了。抽象、熟悉而陌生,使得#include成为“最熟悉的陌生人”。试着从另外的角度来深入理解它。1:..
分类:
编程语言 时间:
2017-09-16 18:41:41
阅读次数:
137
预编译当js引擎解析的时候,它会在预编译对所有声明的变量和函数进行处理。 变量提升 console.log(a); // undefinedvar a = 1;console.log(a); // 1预解析函数 f(); // 1function f() { console.log(1);};详细: ...
分类:
Web程序 时间:
2017-09-15 20:17:53
阅读次数:
159
宏表达式在预编译期被处理,编译器不知道宏表达式的存在。 宏表达式没有任何的调用开销 宏表达式中不能出现递归定义。 C语言中强大的内置宏 注意:宏定义对空格比较敏感 #undef 取消前面定义的宏 条件编译是预编译指令命令,用于控制是否编译某段代码。 条件编译的意义: 1.条件编译使得我们可以按不同的 ...
分类:
其他好文 时间:
2017-09-15 16:42:52
阅读次数:
176
[1]开启生产环境 [2]预编译模板 [3]提取组件的CSS [4]跟踪运行时错误 ...
分类:
其他好文 时间:
2017-09-14 20:22:58
阅读次数:
371
最近更改了工程的头文件引用方式,报了一个 reference to MBProgressHud is ambiguous 的错 仔细检查了一下 预编译文件里和 一个类别中同时引用了 MBProgressHub.h这个头文件并且这个类别的头文件也加到了预编译的头文件中,结果导致出错。解决办法,只要把预 ...
分类:
其他好文 时间:
2017-09-11 12:18:31
阅读次数:
127
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的中统一处理业务逻辑的一种技术,比较常见的场景是:日志记录,错误捕获、性能监控等 AOP的本质是通过代理对象来间接执行真实对象,在代理类中往往会添加装饰一些额外的业务代 ...
短学期的学习时间虽然不多,但是在这很短的时间里。仍然收获了很多的东西。 下面是一些学习笔记: MVC Model 模型层 实体类 View 视图层 jsp html Controller 控制层 servelt(实现了前后台的交互) SpringMVC框架 1.Spring为展现层提供的基于MVC设 ...
分类:
其他好文 时间:
2017-09-10 14:20:01
阅读次数:
197
一:Statement与PreparedStatement的注意点 存在sql注入的危险,如果用户传入的id为“2 or 1=1”,将删除表中的所有数据。而PreparedStatement有效的防止sql注入(SQl语句在程序运行前已经进行了预编译,当运行时动态的把参数传给PreparedStat ...
分类:
数据库 时间:
2017-09-08 19:35:28
阅读次数:
224
1、RTKLIB简介 RTKLIB是全球导航卫星系统GNSS(global navigation satellite system)的标准&精密定位开源程序包,RTKLIB由日本东京海洋大学(Tokyo University of Marine Science and Technology)的高须知 ...
分类:
其他好文 时间:
2017-09-06 12:49:35
阅读次数:
1192