VC++代码是最接近汇编指令的高级语言,为了更加准确和深刻理解VC++编码中所涉及的很多技术概念和编译器参数的含义,从汇编指令层面进行剖析和解读,有助于开发者更加准确、直观、深刻理解高级语言中很多概念和技术的真正含义,对程序优化和编码都有非常实用的重要价值。由于内容很多,我会分解为很多篇章进行解读实 ...
分类:
编程语言 时间:
2016-06-07 14:45:41
阅读次数:
144
NET代码安全 界面漏洞防范与程序优化 一、 SQL 注入攻击的源头 1. 过滤或转移危险字符 2. 使用SqlParameter类:.NET 框架有一个叫做SqlParameter 的集合类型,可以提供类型和长度检查, 并且自动转义用户输入。 3. 用正则表达式限制输入, 例如可以从System. ...
分类:
Web程序 时间:
2016-06-02 13:23:31
阅读次数:
254
1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:1).控制资源的使用,通过线程同步来控制资源的并发访问;2).控制实例的产生,以达到节约资源的目的;3).控制数据..
分类:
编程语言 时间:
2016-05-21 00:08:27
阅读次数:
293
1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 1).控制资源的使用,通过线程同步来控制资源的并发访问; 2).控制实例的产生,以达到节约资源的目的; 3).控制数据共享,在不建立直接关 ...
分类:
编程语言 时间:
2016-05-20 19:16:43
阅读次数:
207
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。
1. 尽量在合适的场合使用单例
使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:
第一,控制资源的使用,通过线程同步来控制资源的并发访问;
第二,控制实例的产生,以达到节约资源的目的;
第三,控制数据共享,在不建立直接关...
分类:
编程语言 时间:
2016-05-18 19:48:21
阅读次数:
204
原文地址:http://blog.chinaunix.net/uid-22414998-id-3695673.html 续前文:《数据抓取的艺术(一):Selenium+Phantomjs数据抓取环境配置》。程序优化:第一步开始: for i in range(startx,total): for ...
分类:
其他好文 时间:
2016-05-15 02:18:21
阅读次数:
197
原文地址:http://blog.chinaunix.net/uid-22414998-id-3696649.html 本来是想把这部分内容放到前一篇《数据抓取的艺术(二):数据抓取程序优化》之中。但是随着任务的完成,我越来越感觉到其中深深的趣味,现总结如下: (1)时间 时间是一个与抓取规模相形而 ...
分类:
其他好文 时间:
2016-05-15 02:05:29
阅读次数:
183
原理 对于一组给定的记录,通过一趟排序后,将原序列分为两部分,其中一部分的所有记录均比后一部分的所有记录小,然后再依次对前后两部分的记录进行快速排序,递归该过程,直到序列中的所有记录均有序为止。 程序 优化 1.优化选取枢轴 采取三数取中法。取三个关键字先进性排序,将中间数作为枢轴,一般是取左端、右 ...
分类:
编程语言 时间:
2016-05-13 19:06:32
阅读次数:
279
此程序优化读取大的文件(测试文件为14M),写成两个静态方法,方便调用,代码如下: 通过静态方法testFile按字节读取后复制需要: 换成静态方法testFileQuick1后 : PS:读取主要通过 read(byte[] b, int off, int len) 提升速度。 写主要通过 wri ...
分类:
编程语言 时间:
2016-04-08 18:18:05
阅读次数:
226