自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Windows多线程多任务设计初步

Windows多线程多任务设计初步  [前言:]当前流行的Windows操作系统,它能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在的应用软件无一不是多线

2004-11-25 08:52:00 1202

原创 Windows平台下的多线程编程

Windows平台下的多线程编程线程是进程的一条执行路径,它包含独立的堆栈和CPU寄存器状态,每个线程共享所有的进程资源,包括打开的文件、信号标识及动态分配的内存等。一个进程内的所有线程使用同一个地址空间,而这些线程的执行由系统调度程序控制,调度程序决定哪个线程可执行以及什么时候执行线程。线程有优先级别,优先权

2004-11-25 08:47:00 1190

原创 转义字符

1.八进制整常数八进制整常数必须以0开头,即以0作为八进制数的前缀。数码取值为0~7。八进制数通常是无符号数。   以下各数是合法的八进制数:   015(十进制为13) 0101(十进制为65) 0177777(十进制为65535)   以下各数不是合法的八进制数:   256(无前缀0) 03A2(包含了非八进制数码) -0127(出现了负号)      2.十六进制整常数   十六进制整常数

2004-11-24 10:41:00 3608

原创 Win 2000常用系统进程列表详解

Windows 2000/XP 的任务管理器是一个非常有用的工具,它能提供我们很多信息,比如现在系统中运行的程序(进程),但是面对那些文件可执行文件名我们可能有点茫然,不知道它们是做什么的,会不会有可疑进程(病毒,木马等)。本文的目的就是提供一些常用的Windows 2000 中的进程名,并简单说明它们的用处。在 WINDOWS 2000 中,系统包含以下缺省进程:  Csrss.exe  E

2004-11-24 10:19:00 1202

原创 Windows服务程序

Windows服务程序 [ 作者:ldc311    转贴自:本站原创    点击数:639    更新时间:2004-4-28    文章录入:ade99 ]有那么一类应用程序,是能够为各种用户(包括本地用户和远程用户)所用的,拥有用户授权级进行管理的能力,并且不论用户是否物理的与正在运行该应用程序的计算机相连都能正常执行,这就是所谓的服务了。(一)服务的基础知识Question 1.

2004-11-23 14:03:00 1622

原创 Windows的动态链接库

2004年11月23日Windows的动态链接库   1.Windows的动态链接库原理   动态链接库(DLLs)是从C语言函数库和Pascal库单元的概念发展而来的。所有的C语言标准库函数都存放在某一函数库中,同时用户也可以用LIB程序创建自己的函数库。在链接应用程序的过程中,链接器从库文件中拷贝程序调用的函数代码,并把这些函数代码添加到可执行文件中。这种方法同只把函数储存在已

2004-11-23 14:01:00 1942

原创 保证你现在和未来不失业的十种关键技术

保证你现在和未来不失业的十种关键技术 作者/iamsohappy    在当今的IT就业市场,有人欢喜有人忧。有人对目前的工作和薪水很满意,有人目前正面临着下岗,或者已经下岗……    可能你是公司里唯一谙熟某项关键技术的高手,缺了你,公司便玩不转了;也可能你所在的公司对你现有的专业技能高枕无忧,认为你在任期内足以胜任公司给你的开发任务(当然就不会再花银子去培训你啦)。    不要告诉我你们公司对

2004-11-23 13:58:00 1108

原创 对FTP登入产生的帧的分析

对FTP登入产生的帧的分析        一次成功的FTP登陆是从命令行ftp 192.168.30.7开始的,结束于提示User Logged in出现ftp>提示符。通过使用Iris v4.0对本机(IP:192.168.30.40)和FTP服务器(IP:192.168.30.7)之间传输的数据进行捕捉,一共获得了11个帧,并将其保存为一个Cap文件进行分析,其中FTP Data不为0byte

2004-11-23 11:57:00 2563

原创 如何正确应用网络地址转换(NAT)技术

如何正确应用网络地址转换(NAT)技术    前言:随着Internet技术的不断以指数级速度增长,珍贵的网络地址分配给专用网络终于被视作是一种对宝贵的虚拟房地产的浪费。因此出现了网络地址转换(NAT)标准,就是将某些IP地址留出来供专用网络重复使用。本文将详细告诉你如何正确应用网络地址转换NAT技术。 一、NAT技术的定义 NAT英文全称是Network Address Translation,

2004-11-23 11:29:00 2301

原创 SSL和数字证书服务慨述

SSL和数字证书服务慨述(1)随着Internet的分布越来越广泛,安全问题也日益突出,保护传送数据的需求也越来越强烈。在今天的Internet上,最常见的安全是通过使用数字证书实现的。数字证书可以在一个不信任的网络上辨识一个客户和服务器,并且可以加密数据。这里将讨论其采用的技术以及微软提供的确保Internet安全的工具。  具体的内容有:   Secure Sockets Layer (SSL

2004-11-23 11:28:00 2698

原创 NAT的原理及其注意事项

NAT的原理及其注意事项   IP地址耗尽促成了CIDR的开发,但CIDR开发的主要目的是为了有效的使用现有的internet地址。而同时根据RFC 1631(IP Network Address Translator)开发的NAT却可以在多重的internet子网中使用相同的IP,用来减少注册IP地址的使用。NAT技术使得一个私有网络可以通过internet注册IP连接到外部世界,位于insid

2004-11-23 11:26:00 1165

原创 大家来找茬

http://www.ccopus.com/game/debug/

2004-11-22 16:56:00 1224

原创 进程间通信

进程间通信   在Win32下提供的进程间通信方式有以下几种: 剪贴板Clipboard:在16位时代常使用的方式,CWnd类中提供了支持。 COM/DCOM:通过COM系统的代理存根方式进行进程间数据交换,但只能够表现在对接口函数的调用时传送数据,通过DCOM可以在不同主机间传送数据。 Dynamic Data Exchange (DDE):在16位时代常使用的方式。 File Mapp

2004-11-22 16:04:00 1171

原创 用Visual C++开发数据库应用程序

用Visual C++开发数据库应用程序  [ 作者:ldc    转贴自:本站原创    点击数:89    更新时间:2004-4-23    文章录入:ldc311 ]  1、 概述1、1 Visual C++开发数据库技术的特点Visual C++提供了多种多样的数据库访问技术——ODBC API、MFC ODBC、DAO、OLE DB、ADO等。这些技术各有自己的特点,它们提供了

2004-11-22 15:59:00 4032

原创 钩子

关键字 HOOK 钩子 应用 技术原作者姓名 张增强 介绍钩子(Hook)技术,以其强大的功能,被广泛的应用于系统监视,消息管理。他可以在消息到达目标窗口以前截获消息,并任意的处理系统消息,达到一般应用程序无法达到的功能。本文主要从钩子的种类,作用,应用入手,概要的介绍了钩子技术的应用和作用。并附加一个SHELL钩子的例子和过程。 读者评分 3 评分次数 1 正文当你创建一个钩子时,W

2004-11-22 15:33:00 2979 3

空空如也

空空如也

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

TA关注的人

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