自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(132)
  • 资源 (3)
  • 收藏
  • 关注

转载 使用UMDH查找内存泄漏

载http://www.microsoft.com/whdc/devtools/debugging/default.mspx. UMDH主要通过分析比较进程的Heap Stack trace信息来发现内存泄露的。使用 UMDH 之前1.设置_NT_SYMBOL_PATH环境变量,例如用命令行:set _NT_SYMBOL_PATH=C:/WINDOWS/Symbols。把你自己

2014-03-07 14:00:41 1060

转载 软件测试方法大汇总

http://www.cnblogs.com/TankXiao/archive/2012/02/20/2347016.html软件测试方法种类繁多,记忆起来混乱, 如果把软件测试方法进行分类, 就会清晰很多。 我参考一些书籍和网上的资料, 把常用的软件测试方法列出来, 让大家对软件测试行业有个总体的看法。 从测试设计方法分类 测试名称

2014-03-06 14:38:10 801

转载 stringstream的用法

【本文来自】http://www.builder.com.cn/2003/0304/83250.shtmlhttp://www.cppblog.com/alantop/archive/2007/07/10/27823.html使用stringstream对象简化类型转换C++标准库中的提供了比ANSI C的更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库

2014-02-10 09:39:39 832

转载 wireshark过滤语法总结

转自:http://blog.csdn.net/cumirror/article/details/7054496做应用识别这一块经常要对应用产生的数据流量进行分析。抓包采用wireshark,提取特征时,要对session进行过滤,找到关键的stream,这里总结了wireshark过滤的基本语法,供自己以后参考。(脑子记不住东西)wireshark

2014-02-07 16:55:34 6734

转载 Perl函数及参数介绍

from: http://www.cnblogs.com/polestar/archive/2012/05/03/2480118.html子例程,函数  子例程,函数的作用域是指在程序中能够看到它的位置范围。子例程是全局的,可以放在脚本中的任意位置,甚至放在其他脚本文件中。当使用来自其他文件的子例程时,应当使用关键字do,require或use将它加载到脚本里。若要调用一个子例程,

2014-02-05 13:47:58 3027

转载 Perl中的正则表达式

一、简介二、匹配操作符三、模式中的特殊字符1、字符2、字符 []和[^]3、字符 +,*和?4、转义字符5、匹配任意字母或数字6、锚模式7、模式中的变量替换8、字符范围转义前缀9、匹配任意字符10、匹配指定数目的字符11、指定选项12、模式的部分重用13、转义和特定字符的执行次序14、指定模式定界符15、模式次序变量四、模式匹

2014-02-05 11:05:11 720

转载 Dependency Walker使用说明

http://blog.csdn.net/swort_177/article/details/5426848在Windows世界中,有无数块活动的大陆,它们都有一个共同的名字——动态链接库。现在就让我们走进这些神奇的活动大陆,找出它们隐藏已久的秘密吧!   初窥门径:Windows的基石   随便打开一个系统目录,一眼望去就能看到很多扩展名DLL的文件,这些就是经常说的“动

2014-01-24 11:54:23 887

转载 sscanf,sscanf_s及其相关用法

http://www.cnblogs.com/kex1n/archive/2011/06/09/2076501.html#include 定义函数 int sscanf (const char *str,const char * format,........);函数说明  sscanf()会将参数str的字符串根据参数format字符串来转换并格式化数据。格式转换

2014-01-23 16:52:50 780

转载 UDP组播

随着internet的飞速发展,利用internet进行协作开发的项目越来越多。对某些应用而言,如分布式数据库开发,一个开发工作组有很多人需在不同的地点协作并经常交换情况。在组的规模比较小的情况下,只需点对点交换信息即可;如果组的规模比较大,点对点交换信息不管对网络还是对信息发送者,都是一种负担,代价昂贵。有时虽可用广播的方式进行处理,但如果在一个上百万节点的网络上向数千台主机进行广播是很低效的甚

2014-01-13 13:41:59 940

转载 单播、多播和广播

单播、多播和广播单播”(Unicast)、“多播”(Multicast)和“广播”(Broadcast)这三个术语都是用来描述网络节点之间通讯方式的术语。那么这些术语究竟是什么意思?区别何在?1.单播:网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用网络技术的术语来描述就是“单播”,此时信息的接收和传递只在两个节点之间进行。单播在网络中得到了广泛的应用,网络

2014-01-13 13:39:00 716

转载 批处理net命令集合

批处理net命令集合net use \\ip\ipc$ " " /user:" " 建立IPC空链接net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: \\ip\c$ 登陆后映射对方C:到本地为H: net use \\ip\ipc$ /del 删除IPC链接 

2014-01-08 09:06:41 3075

转载 Perl中的文件检测操作

文件检测操作如果程序会建立新的文件,在程序创建新文件之前,我们应先确定是否存在同名的文件,以免重要数据被覆盖掉。对于这种问题,我们可以使用– 选项,检测是否存在相同名字的文件:die "Oops! A file called '$filename' already exists.\n" if -e $filename;如果文件在过去28 天内都未被修改,输出警告:w

2014-01-08 08:41:15 1656

转载 C++TR1学习笔记之tuple

1. 类模板tuple是STL中pair的一般化实现。pair    -->     tuple2. make_pair  -> make_tuple , 例如: make_tuple(1, 1.23)3. tuple中可以存放引用,用make_tuple的话,可以用std::tr1::ref和std::tr1::cref来实现,例如:int i = 1; in

2013-12-31 10:31:07 2048

转载 线程的入口函数总结

http://blog.csdn.net/aguiwang/article/details/6937243线程的入口函数种类大致如下: 在C程序当中线程的入口函数就是全局函数,这种方式也可以在C++里面继续延用。在C++里面还有其它形式的函数可以作为线程的入口函数,相对而且比C的全局函数更符合封装的思想。下面我们一一介绍: 一、全局函数作为线程的入口函数:可

2013-12-27 14:02:46 3978

转载 Windows PDH库在性能测试中的应用

相信大家都已经使用过了windows自带的性能测试工具perfmon。perfmon能够实时的抓取当前环境的硬件信息,并直观的展示出来。但是当你想在编程中利用这些数据,perfmon就不是那么方便了。那么windows是否提供了合适的api来完成这些功能呢?答案是肯定的,这就是Performance Data Helper(PDH)库。PDH库提供了一组功能强大的接口,让使用者能够方便的获取到包括

2013-12-19 16:38:18 1748

转载 Perl 的命令行参数(One-liner)

Perl命令行参数执行控制-e                     指定字符串以作为脚本(多个字符串迭加)执行-M                    导入模块-I                      指定目录以搜索标准位置前的模块 整洁性-w                    打开警告-Mstrict            打开严格编译指示(pra

2013-12-18 11:48:18 9844

转载 斜线/、反斜线\、双斜线//、双反斜线\\

整理到一起加以区分。转载自:http://hi.baidu.com/wicom/blog/item/91b23d09161dd1c33bc763de.html/ | \ 上面符号,中为正,左为斜线,右为反斜;八字,先撇为斜,后捺为反斜。这些符号在不同的系统下意义不同//双斜线、协议和主机名之间的分隔符 /单斜线、WEB上或者Unix内核的目录架构分隔符 \反斜线

2013-12-13 15:10:08 6810

转载 Python正则表达式指南

本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。尊重作者的劳动,转载请注明作者及原文地址 >.html1. 正则表达式基础

2013-12-09 13:22:14 621

转载 python中单,双引号和三个双引号的区别

转自:http://blog.csdn.net/halfcup/article/details/6250728先说1双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行 如: s1 = "hello,world" 如果要写成多行,那么就要使用/ (“连行符”)吧,如 s2 = "hello,/ world" s2与s1是一样的。如果你用3个双引号的话,就

2013-12-06 16:09:53 2102 1

转载 扫盲之Api Hook 细析

http://bbs.pediy.com/archive/index.php?t-66148.html前言 基础知识本系列文章会对常用的几种API HOOK方法进行全面的分析。 Hook是什么?钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标

2013-11-20 11:42:18 835

转载 PDB文件概说

.PDB文件,全称为“程序数据库”文件。我们使用它(更确切的说是看到它被应用)大多数场景是调试应用程序。目前我们对.PDB文件的普遍认知是它存储了被编译文件的调试信息,作为符号文件存在。那么,它具体包含哪些内容呢?在调试过程中是怎样发挥作用的呢?我们有没有办法去操作这个文件呢?1. PDB文件内容.PDB文件的内部格式,微软并没有公开,现在仍然是一个秘密,但是它提供了相关的API用

2013-10-22 10:18:02 740

转载 Debugging with Attach to Process

Debugging with Attach to Processby Richard Carr, published at http://www.blackwasp.co.uk/DebuggerAttach.aspxVisual Studio allows you to execute a program in debug mode and use various debugging

2013-10-22 10:14:02 4266

转载 STL MAP用法

Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有

2013-10-22 09:45:16 573

转载 C++ system()函数

system函数  是可以调用一些DOS命令,比如:  system("cls");//清屏,等于在DOS上使用cls命令。  下面列出常用的DOS命令,都可以用system函数调用:  ASSOC 显示或修改文件扩展名关联。  AT 计划在计算机上运行的命令和程序。  ATTRIB 显示或更改文件属性。  BREAK 设置或清除扩展式 CTRL

2013-10-08 15:49:00 1287

转载 生产消费者模式

http://canofy.iteye.com/blog/411408生产消费者模式 貌似也是阻塞的问题 花了一些时间终于弄明白这个鸟东东,以前还以为是不复杂的一个东西的,以前一直以为和观察者模式差不多(其实也是差不多的,呵呵),生产消费者模式应该是可以通过观察者模式来实现的,对于在什么环境下使用现在想的还不是特别清楚,主要是在实际中还没使用过这个。 需要使用到同步

2013-09-30 13:57:37 691

转载 DOS命令

pushd命令使用pushd使用示例:如果我希望在/usr/src和/etc/X11和/boot/grub之间切换,则可以在命令行下输入:pushd /usr/srcpushd /etc/X11pushd /boot/grub然后输入dirs查看,事实上每次输入都会显示当前pushd堆栈中的内容。可以看到显示三个路径:/boot/

2013-09-16 16:29:03 775

转载 VS中的路径宏 vc++中OutDir、ProjectDir、SolutionDir各种路径

说明$(RemoteMachine)设置为“调试”属性页上“远程计算机”属性的值。有关更多信息,请参见更改用于 C/C++ 调试配置的项目设置。$(References)以分号分隔的引用列表被添加到项目中。$(ConfigurationName)当前项目配置的名称(例如“Debug”)。$(PlatformName)当前项目平台的名称

2013-09-16 16:03:37 1494

转载 增强命令行界面的技巧

http://www.2cto.com/os/200410/1178.html虽说Windows的图形界面陪伴我们已有19年,可命令行界面依然保持着它的魅力和活力。它的用途非常广泛,甚至可以来限制一个用户登录网络发送信息的时间。如果你习惯的是Windows 95/98或是Windows Me中的命令提示符模式,那以下就是一个好消息:Windows XP的版本更类似于Windows

2013-09-16 13:58:59 865

转载 只有美女才会被潜规则

很久没写东西了,是因为一直在忙公司里培训的事情。单位最近招了一批新员工,全国各地哪人都有,分布在各省区的办事处,这次来北京集训10天。作为培训的负责人,自然就忙了起来。在培训的过程中虽然都是请的公司里各位老总来讲课,但作为“班主任”也会在每天的晨会时讲讲东西。在第一天的培训开始之前,我就先给学员分享了一个小玩意,也算是为这次培训活动统一思想,端正态度吧。    我讲的时间很短,话题也很浅显,就

2013-07-15 18:58:58 1626

转载 批处理详细教程

前言最近对于批处理技术的探讨比较热,也有不少好的批处理程序发布,但是如果没有一定的相关知识恐怕不容易看懂和理解这些批处理文件,也就更谈不上自己动手编写了,古语云:“授人以鱼,不如授人以渔。”因为网上好像并没有一个比较完整的教材,所以抽一点时间写了这片 >给新手朋友们.也献给所有为实现网络的自由与共享而努力的朋友们.批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为

2013-07-12 15:55:03 5345

转载 C++ 通过WIN32 API 获取逻辑磁盘详细信息

from:http://www.cnblogs.com/qq78292959/archive/2012/06/12/2546914.html众所周知,在微软的操作系统下编写应用程序,最主要的还是通过windows所提供的api函数来实现各种操作的,这些函数通常是可以直接使用的,只要包含windows.h这个头文件, 下载源文件今天我们主要介绍的是几个常用的api函数,通

2013-07-01 16:57:35 723

转载 C语言中单引号双引号

C语言中的单引号和双引号含义不一样的。1、含义不同。用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。而一般我们的编译器采用的都是ASCII字符集。因此's'的含义其实和十进制数115的含义是一致的。而用双引号引起的字符串,代表的是一个指向无名数组起始字符的指针。2、大小不同。用单引号引起的一个字符大小就是一个字节。

2013-06-20 17:35:29 3685

转载 多线程同步机制的几种方法

http://blog.csdn.net/skyandcode/article/details/8698744Critical SectionCritical section(临界区)用来实现“排他性占有”。适用范围是单一进程的各线程之间。它是: 一个局部性对象,不是一个核心对象。 快速而有效率。 不能够同时有一个以上的 critical section 被等待

2013-06-16 16:22:27 712

转载 C#程序集

http://www.csharpwin.com/csharpspace/6298r5000.shtml一、C#程序集的一些基本概念:    程序集是包含一个或多个类型定义文件和资源文件的集合。它允许我们分离可重用类型的逻辑表示和物理表示。    程序集是一个可重用、可实施版本策略和安全策略的单元。它允许我们将类型和资源划分到不同的文件中,这样程序集的使用者便可以决定将

2013-05-23 14:47:59 803

转载 C#属性和字段的区别

属性和字段的区别    在C#中,我们可以非常自由的、毫无限制的访问公有字段,但在一些场合中,我们可能希望限制只能给字段赋于某个范围的值、或是要求字段只能读或只能写,或是在改变字段时能改变对象的其他一些状态,这些单靠字段是无法做到的,于是就有了属性,属性中包含两个块:set和get,set块负责属性的写入工作,get块负责属性的读取工作。在两个块中都可以做一些其他操作,如在set中验证赋的

2013-05-23 14:46:00 633

转载 C++嵌套类和局部类

from:http://www.cnblogs.com/charley_yang/archive/2011/04/05/2005897.html一、嵌套类    在一个类的内部定义另一个类,我们称之为嵌套类(nested class),或者嵌套类型。之所以引入这样一个嵌套类,往往是因为外围类需要使用嵌套类对象作为底层实现,并且该嵌套类只用于外围类的实现,且同时可

2013-01-06 13:19:00 480

转载 google chrome 快捷键

Ctrl+N打开新窗口。Ctrl+T打开新标签页。Ctrl+Shift+N在隐身模式下打开新窗口。按 Ctrl+O,然后选择文件。在谷歌浏览器中打开计算机中的文件。按住 Ctrl 键的同时点击链接。或用鼠标中键(或鼠标滚轮)点击链接。从后台在新标签页中打开链接。按住 Ctrl+S

2013-01-05 08:37:45 369

翻译 输出调试信息

输出调试信息的方法(1)控制台在调试程序的时候,可以将控制台打开,来输出调试信息。有以下的好处:1 不像窗口控件,依赖消息和重绘2 程序飞掉了,控制台还在3 方便的重定向到文本,可以用比较工具比较打开控制台的函数为AllocConsole();解释如下:############################################Par

2012-12-25 09:15:52 594

转载 DOS批处理脚本语言简介与详细说明

一.简单批处理内部命令简介   1.Echo 命令   打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当 前回显设置。   语法   echo [{on off}] [message]   Sample:@echo off / echo hello world   在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >>

2012-12-16 20:06:04 994

转载 VC++字节对齐总结

http://blog.sina.com.cn/s/blog_55465b4701000a8g.html字节对齐指的是定义一个变量(包括常量,以下出现的变量不再特别说明)时,该变量在计算机内存区域的起始地址按照多少的倍数来存放。比如按4对齐,则起始地址必须是4的倍数。字节对齐影响着计算机指令系统层读写变量的速度。这一点在计算机体系结构和汇编语言的书里面一般都有较详细的说明,在此不多

2012-12-05 14:31:33 682

Python基础教程(第二版)

本书包括Python程序设计的方方面面,首先从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句。然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器。此后探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能,同时介绍了Python程序测试、打包、发布等知识。最后,作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了几个具有实际意义的Python项目的开发过程。

2014-06-16

Applied Software Project Management.chm

项目管理经典书籍(英文版) 项目管理经典书籍(英文版)

2011-06-20

嵌入式C标准研究报告.pdf

---MISRA C标准工程师笔记 ---MISRA C标准工程师笔记

2008-12-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除