
点点滴滴
不积跬步,无以至千里;不积小流,无以成江海。
储备列表
-
Modbus CRC 算法
1转自http://www.cnitblog.com/zfly/archive/2005/12/13/5334.html void CRC16(BYTE *Array, BYTE *Rcvbuf,unsigned int Len){ unsigned int IX,IY,CRC; CRC=0xFFFF;//
阅读更多soskp-yoours2009-10-28 21:06:41
-
Determining the Size of a Class Object
2There are many factors that decide the size of an object of a class in C++. These facto
阅读更多soskp-yoours2009-10-21 21:49:09
-
XML解析库
3一、xmlhttp 大多数用于网站的ajax操作,支持http和xml解析。 二、MarkUp xml解析类,使用方法 #include "markup.h" CMarkup xml; xml.SetDoc(
阅读更多soskp-yoours2009-10-20 22:07:36
-
正则表达式 sscanf
4名称: sscanf() - 从一个字符串中读进与指定格式相符的数据.语法: int sscanf( string str, string fmt, mixed var1, mixed var2 ... );整数 sscanf( 字符串 
阅读更多soskp-yoours2009-10-20 12:52:53
-
VC2008中配置与使用boost库正则表达式
5本文介绍使用boost库正则表达式来解决字符匹配、搜索、替换等应用。1、下载与安装boost库 有关boost的使用可以参考http://www.boost.org/ 2、编译动态库,本文只要支持正则表达式就可以,因此只需要编译E:\boost\libs\regex\build目录下的文件。这步比较关键。 具体操作: 在“运行”里输入“c
阅读更多soskp-yoours2009-10-19 11:59:30
-
mysql_store_result()与mysql_use_result()的区别
6在使用mysql_query()进行一个查询后,一般要用这两个函数之一来把结果存到一个MYSQL_RES *变量中。 两者的主要区别是,mysql_use_result()的结果必须“一次性用完”,也就是说用它得到一个result后,必须反复用mysql_fetc
阅读更多soskp-yoours2009-10-18 14:50:08
-
堆和栈的区别
7一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(sta
阅读更多soskp-yoours2009-10-13 12:04:19
-
找回丢失的显示桌面快捷方式
81. 在记事本中输入以下文字,并保存为 显示桌面.scf[Shell]Command=2IconFile=explorer.exe,3[Taskbar]Command=ToggleDesktop 2. 如果点击上面所创建的文件无效,则需要注册该文件类型。在Dos窗口下输入:assoc .scf=SHCmdFile
阅读更多soskp-yoours2009-09-14 12:46:01
-
黑盒测试
9黑盒测试(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。 采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。 &n
阅读更多soskp-yoours2009-09-01 21:12:30
-
WinLogon事件通知包
10首先我们要了解一下WinLogon,他是负责提供给用户交互式界面的一个程序。 WinLogon初始化时会创建3个桌面:(1)、winlogon桌面:主要显示window 安全等界面,如你按下CTRL+ALT+DEL,登陆的界面等(2)、应用
阅读更多soskp-yoours2009-09-01 20:54:05