1 stdafx.h 所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。 预编译头文件通过编译stdafx.cpp生成,以工程 ...
分类:
编程语言 时间:
2017-07-09 12:31:23
阅读次数:
432
Ruby安装 1.先下载一个ruby的安装文件:文件名可以搜索:rubyinstaller-2.3.1-x64 如图: 2.建议装到c盘(这里记住你的安装地址,后期有用) 3.勾选中间的path 然后就一路"南下”,直到看到finish 4.win7系统的在左下角输入start,定位到Start C ...
分类:
其他好文 时间:
2017-07-07 21:33:15
阅读次数:
2064
预处理指令的执行时机是在编译之前。在编译之前执行预处理指令。 #import指令是包含文件,将指定的文件的内容在预编译的时候拷贝到写指令的地方。 #import指令无论把一个文件import了多少次,它只会包含一次。 ...
分类:
移动开发 时间:
2017-07-02 23:25:14
阅读次数:
260
简介 Zend OPCache 的前身是Zend Optimizer + (Zend O+),于 2013年3月中旬改名为 Opcache。其通过 opcode 缓存和优化提供更快的 PHP 执行过程。它将预编译的脚本文件存储在共享内存中供以后使用,从而避免了从磁盘读取代码并进行编译的时间消耗。同时 ...
分类:
Web程序 时间:
2017-07-02 18:27:23
阅读次数:
227
1.AOP的简单理解 AOP全称:Aspect Oriented Programming; 面向切面编程是通过预编译方式和运行期动态代理的方式实现程序功能的统一维护的一种技术; 面向切面编程其实是凌驾于系统之上的一种设计思想,该思想不影响原始方法的调用; 能够进入切面中的必须与切入点表达式匹配,只有 ...
分类:
其他好文 时间:
2017-07-01 17:13:07
阅读次数:
204
在mybatis中的编写xml文件时我们经常遇到参数的传入总结一下${}和#{}的区别:1.#{}有效的防止sql注入#{}直接传入的是你参数值不会加上""2.${}orderby排序是必须使用${}例如:orderby${id}${}不可以防止sql注入没有预编译sql语句${}会自动加上""总结:出于安全考虑最好使用#{}
分类:
其他好文 时间:
2017-06-29 17:50:52
阅读次数:
124
编译型语言和解释型语言 1、编译型语言 需通过编译器(compiler)将源代码编译成机器码,之后才能执行的语言。一般需经过编译(compile)、链接(linker)这两个步骤。编译是把源代码编译成机器码,链接是把各个模块的机器码和依赖库串连起来生成可执行文件。 优点:编译器一般会有预编译的过程对 ...
分类:
编程语言 时间:
2017-06-29 01:10:03
阅读次数:
216
1 解释型的脚本语言(代码不进行预编译) 2 JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象 3 弱类型的变量 4 跨平台性 ...
分类:
编程语言 时间:
2017-06-28 20:16:41
阅读次数:
260
一、JDBC 步骤: 1.加载驱动 2.创建连接 3.创建Statement或PreparedStatement 4、遍历结果集 5.释放资源 二、PrepareStatement sql注入: PrepareStatement 是预编译sql语句 更加灵活,更有效率 ... ...
分类:
数据库 时间:
2017-06-27 10:02:32
阅读次数:
137