海阔天空
  • 目录 Catelog

           序言 Perface

           真经第一章:世界 Waltanschauung

           真经第二章:抽象 Abstraction

           真经第三...
  • 视频监控系统的发展历史

    (一)视频监控系统的发展经历了三个不同阶段:
        1) 模拟视频监控
        2) 基于微机平台的多媒体监控
        3) 基于嵌入式网络视频服务器/编解码器的网络化数字视频监控

    1.  模拟...
  • 视频监控系统是安全防范系统的组成部分,它是一种防范能力较强的综合系统。视频监控以其直观、方便、信息内容丰富而广泛应用于许多场合。近年来,随着计算机、网络以及图像处理、传输技术的飞速发展,视频监控制技术也有长足的发展。

    一、 视频监控系统的现状

    在国...
  • 视频监控系统是安全防范系统的组成部分,它是一种防范能力较强的综合系统。视频监控以其直观、方便、信息内容丰富而广泛应用于许多场合。近年来,随着计算机、网络以及图像处理、传输技术的飞速发展,视频监控制技术也有长足的发展。

    一、 视频监控系统的现状

    在国...
  •   视频监控系统发展了短短二十几年时间,从最早模拟监控到前些年火热数字监控再到现在方兴未艾网络视频监控,发生了翻天覆地变化。在IP技术逐步统一全球今天,我们有必要重新认识视频监控系统发展历史。从技术角度出发,视频监控系统发展划分为第一代模拟视频监控...
  • 软件架构设计的目的简单说就是在保持软件内在联系的前提下,分解软件系统,降低软件系统开发的复杂性,而分解软件系统的基本方法无外乎分层和分割。但是在保持软件内在联系的前提下,如何分层分割系统,分层分割到什么样的粒度,并不是一件容易的事,这方面有各种各...
  •    《素问·举痛论》曰:“寒气客于背俞之脉坝u脉注(涩),脉泣(涩坝恤虚,血虚则痛,其俞注于心,故相引而痛。按之则热气至,热气至则痛止矣”。这一段古代经典医书说明外来寒邪侵犯了人体背部腧穴之后,而导致了经络的涩滞不通,气血...
  • VC6添加注释的宏 - [VC]

    2010-11-05

    http://blog.csdn.net/donhao/archive/2010/05/14/5591980.aspx
  • .h下面
    private:
        static int CALLBACK BrowseCallbackProc(HWND hwnd,UINT uMsg,LPARAM lParam,LPARAM lpData);

    .cpp下面
    回调函数
    int CALLBACK CSystemSetDlg::BrowseCallbackProc(HWND hwnd, UINT uMsg, LPARAM lParam...
  • 要求:

     

           1.使用Unicode(支持中文).

           2.使用源代码.(不使用静态或者动态库)

           3.实现文件夹压缩解压缩即可.(不提供单文件压缩和内存压缩)
    ...
  • 1、得到当前运行程序的路径

    char   path[MAX_PATH];   
    GetModuleFileName(NULL,path,MAX_PATH); //得到程序运行的当前路径,这个路径包括可执行程序.exe

    2、得到当前运行程序所在的文件夹

    char path[MAX_PATH]

    GetCurrentDi...
  • /***********************************************************************/

    /* \函数名称:CopyDir

    * \函数功能:复制文件夹

    * \函数返回:bool

                  如果是...


  • 细说业务逻辑
      2010-08-02 作者:张洋 来源:EricZhang's Tech Blog

      前言

    记得几个月前,在一次北京博客园俱乐部的活动上,最后一个环节是话题自由讨论。就是提几个话题,然后大家各自加入感兴趣的话题小组,进行自由讨论。当时金色海洋同学提出了一个话题—&...
  • ASCII表 - [VC]

    2010-09-01

    ASCII表

    来源:http://www.cublog.cn/opera/showart.php?blogid=14053&id=82177

     

    ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34”66...
  • 版权所有: GameRes上ID号为 holyodin的网友。其于2006-9-6日发布
    原帖地址: http://bbs.gameres.com/showthread.asp?threadid=63374

    #include <d3d9.h>
    #include "d3dx9.h"
    #include "stdio.h"

    #pragma&...

  • ListCtrl在工作中,常常用到,也常常看到大家发帖问怎么用这个控件,故总结了一下自己的使用经验,以供参考使用。

    先注明一下,这里,我们用m_listctrl来表示一个CListCtrl的类对象,然后这里我们的ListCtrl都是report形式,至于其他的如什么大图标,小图标的暂时不讲,毕竟report是大众话的使用。其次,我们这里用条款一,条款二来描述第一点,第二点,这个是参照《Effective C++》的叫法,俺觉得这么叫比较COOL :)

    条款...
  • void CtestDlg::OnNMClickTree1(NMHDR *pNMHDR, LRESULT *pResult)
    {
    // TODO: Add your control notification handler code here
    *pResult = 0;
    DWORD   dwpos = GetMessagePos();  
    TVHITTESTINFO ht = {0}; &n...


  • Windows 的IPC(进程间通信)机制主要是异步管道和命名管道。(至于其他的IPC方式,例如内存映射、邮槽等这里就不介绍了)
    管道(pipe)是用于进程间通信的共享内存区域。创建管道的进程称为管道服务器,而连接到这个管道的进程称为管道客户端。一个进程向管道写入信息,而另外一个进程从管道读取信息。
    异步管道是基于字符和半双工的(即单向),一般用于程序输入输出的重定向;命名管道则强大地多,它们是面向消息和全双工的,同时还允许网络通信,用于创建...
  • 脑电图相关知识 - [VC]

    2010-08-16

    α波:    频率为8-13次/s    ,波幅为10-100μV    的正弦节律。

        *

        β波:    频率为14-25次/s,波幅为5-20μV之间。 ...
  • Debug与Release版本的区别

        Debug 和 Release 并没有本质的区别,他们只是VC预定义提供的两组编译选项的集合,编译器只是按照预定的选项行动。如果我们愿意,我们完全可以把Debug和Release的行为完全颠倒过来。当然也可以提供其他的模式,例如自己定义一组编译选项,然后命名为MY_ABC等。习惯上,我们仍然更愿意使用VC已经定义好的名称。
        Debug版本包括调试信息,...
  • 为什么VC中DEBUG版本可以正常运行的程序有时无法在RELEASE版本下正常运行
    闻怡洋 译
    homepage: http://vchelp.zb169.net
     
    在VC中当整个工程较大时,软件时常为出现在DEBUG状态下能运行而在RELEASE状态下无法运行的情况。由于开发者通常在DEBUG状态下开发软件,所以这种情况时常是在我们辛苦工作一两个月后,满怀信心的准备将软件发行时发生。为了避免无谓的损失,我们最好进行以下...
  • _RecordsetPtr的用法 - [VC]

    2010-07-16

    _variant_t vUsername,vID,vname; //变量声明
    _RecordsetPtr m_pRecordset;     //记录集
    CString strid;
    _ConnectionPtr connection;
    m_pRecordset.CreateInstance(__uuidof( Recordset )); //创建实例
    m_pRecordset->Open("SELECT...
  • SDK Presentation - [其他]

    2010-07-13

     SDK:http://developer.nvidia.com/page/tools.html
     Presentation:http://developer.nvidia.com/object/3d_stereo_dev.html

  • 我一直不明白数据表之间如何建立关系, 比如评论表 和 文章表 各有一个主键, 我知道把评论表的主键id放到文章表中, 就可以用来关联, 但仅仅就是这样就可以了吗? 为什么这样把评论ID直接放到文章表中就可以了呢? 真的好困惑? 文章表是如何知道这个评论ID就是 评论表里面的,它们又不在一个表里面?

    参考答案:

    Drop table if exists Role; Create table if not exists Role( id IN...
  • VC中用函数读写ini文件的方法

             ini文件(即Initialization file),这种类型的文件中通常存放的是一个程序的初始化信息。ini文件由若干个节(Section)组成,每个Section由若干键(Key)组成,每个Key可以赋相应的值。读写ini文件实际上就是读写某个的Section中相应的Key的值,而这只要借助几个函数即可完成。

    ...
  • CFont 用法 - [VC]

    2010-05-29

    LOGFONT结构的变量     仔细查一下    
       
      CFont   my_CFont;  
      if(   !my_CFont.CreatePointFont(   300,_T("Helvetica"),NULL   )   )  
      return;  
    ...
  • 基本Blit 有两个宏可以复制图象到一个DirectDraw平面: IDirectDrawSurface4::Blt及IDirectDrawSurface4::BltFast。(还有第三个宏, IDirectDrawSurface4::BltBatch不在这个版本的DirectX中应用) 这些宏由目标平面调用并返回源平面参数。目标及源平面可以是同一个,你不必担心重叠DirectDraw会在覆盖之前事先保护这些原来的像素。

    对于两个应用的宏,Blt更灵活而BltFast更...
  • GameRes —— 游戏开发资源网
    http://www.gameres.com


    快捷入口:

      GameRes —— 游戏开发技术档案
      http://dev.gameres.com

      GameRes —— 游戏开发资源档案
      http://resource.gameres.com
    ...
  • 1.SVN服务端的配置:
    安装subversion,我选择的是svn-1.4.1-setup.exe进行安装,安装到D:\Subversion
    2.创建SVN存储库(repository)
    也就是建立版本库,我建立的是多库,先在D盘建立一个文件夹SVNROOT然后在这个文件夹里建立版本库,我首先创建一个版本库的名称为:工作文档
    建立版本库的方法:输入DOS命令:
    svnadmin create D:\SVN\工作文档
    repos...
  • 在大学期间为了配这个SVN走了很多弯路,因为网上搜到都是转帖的比较多,特别是其中有几个地方理解有歧义,这样让新手很难入门。

    1)首先安装服务器端软件“svn-1.4.2-setup.exe”(附件可以下载),这个安装就很简单,下一步,下一步就行了。

           我把这个安装在“C:\Program Files\Subversion”目录。...