点点滴滴

不积跬步,无以至千里;不积小流,无以成江海。

储备列表

  • VC2008中配置与使用boost库正则表达式

    1

    本文介绍使用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()的区别

    2

           在使用mysql_query()进行一个查询后,一般要用这两个函数之一来把结果存到一个MYSQL_RES *变量中。       两者的主要区别是,mysql_use_result()的结果必须“一次性用完”,也就是说用它得到一个result后,必须反复用mysql_fetc

    soskp-yoours2009-10-18 14:50:08

    阅读更多
  • 堆和栈的区别

    3

    一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(sta

    soskp-yoours2009-10-13 12:04:19

    阅读更多
  • 找回丢失的显示桌面快捷方式

    4

     1. 在记事本中输入以下文字,并保存为 显示桌面.scf[Shell]Command=2IconFile=explorer.exe,3[Taskbar]Command=ToggleDesktop 2. 如果点击上面所创建的文件无效,则需要注册该文件类型。在Dos窗口下输入:assoc .scf=SHCmdFile

    soskp-yoours2009-09-14 12:46:01

    阅读更多
  • 黑盒测试

    5

    黑盒测试(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。         采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。   &n

    soskp-yoours2009-09-01 21:12:30

    阅读更多
  • WinLogon事件通知包

    6

            首先我们要了解一下WinLogon,他是负责提供给用户交互式界面的一个程序。        WinLogon初始化时会创建3个桌面:(1)、winlogon桌面:主要显示window 安全等界面,如你按下CTRL+ALT+DEL,登陆的界面等(2)、应用

    soskp-yoours2009-09-01 20:54:05

    阅读更多
  • 使用Automake,Autoconf生成Makefile(Step by step)

    7

    在Unix上写过程序的人尤其是用 C 来开发程序的人一般都遇到过 Makefile,用 make 来开发和编译程序的确很方便,可是要写出一个Makefile就不那么简单了。GNU Make 那份几百页的文件,让许多人害怕。当然,现在关于make的文档比较多,不过写一个Makefile总是一件很烦人的事情,GNU Autoconf 及 Au

    soskp-yoours2009-08-24 20:20:57

    阅读更多
  • C/C++中Static的作用详述

    8

    1.先来介绍它的第一条也是最重要的一条:隐藏当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c.下面是a.c的内容:     char a = 'A'; // global variable &nb

    soskp-yoours2009-08-23 15:46:39

    阅读更多
  • 傅立叶变换的物理意义

    9

    1、为什么要进行傅里叶变换,其物理意义是什么?        傅立叶变换是数字信号处理领域一种很重要的算法。要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义。傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频率、振幅和

    soskp-yoours2009-08-12 11:41:50

    阅读更多
  • 进程操作

    10

    1. 当前程序的PID    DWORD   dwProcessId;    GetWindowThreadProcessId(this->m_hWnd, &dwProcessId);2. 通过进程ID取主窗口句柄    HWND Wn

    soskp-yoours2009-07-09 11:28:28

    阅读更多