C、C++
SAP剑客
一日不读书,胸臆无佳想。一月不读书,耳目失精爽。
展开
-
如何用C语言清空特定文件夹中的所有文件
最近笔者在做一个有关计算机视觉的项目,需要对提前的视频帧进行实验,当数据量很大且文件夹中的子文件夹和文件很多时,手工删除这些文件不现实,笔者今天写了一个程序,通过机器自动删除所有相关文件,十分快速,删除时间几乎可以不计。代码如下,仅供参考。#include "iostream.h" //由于该博客系统发布是不能显示正常,代码如需调试,只需将改成""即可#include "strin转载 2012-03-23 09:03:31 · 1001 阅读 · 0 评论 -
AIX 下磁盘 I/O 性能分析
I/O 的概念,从字义来理解就是输入输出。操作系统从上层到底层,各个层次之间均存在 I/O。比如,CPU 有 I/O,内存有 I/O, VMM 有 I/O, 底层磁盘上也有 I/O,这是广义上的 I/O. 通常来讲,一个上层的 I/O 可能会产生针对磁盘的多个 I/O,也就是说,上层的 I/O 是稀疏的,下层的 I/O 是密集的。磁盘的 I/O,顾名思义就是磁盘的输入输出。输入指的是对磁盘写入转载 2012-03-23 09:11:16 · 1657 阅读 · 0 评论 -
对于ACCESS跨库的一些研究
今天入侵了一个ACCESS的站,思考了一些问题,记性不好,怕忘了,记录一下:这个站设置很变态,什么都没有,连FSO都删了,好不容易找到一个宝贵的注入,点几经周折进了后台,看到可以更改上传类型,大喜,可是怎么改也改不了,最后发现上传类型记录在config.asp里,没FSO根本改不了,Faint.....我只能围绕这个唯一的注入点展开思考,如果是SQL那该多好,如果是SA权限那该多好,艾,转载 2012-12-08 17:44:52 · 854 阅读 · 0 评论 -
C++使用new和不使用new关键字实例化对象的区别
12ClassA a = ClassA();ClassA * ap = newClassA();第一种方式是在进程虚拟地址空间中的栈中分配内存,而第二种使用了new,在堆中分配了内存,而栈中内存的分配和释放是由系统管理,而堆中内存的分配和释放必须由程序员手动释放,所以这就产生一个问题是把对象放在栈中还是放在堆中转载 2016-10-11 08:33:05 · 4127 阅读 · 0 评论