一亩三分地
andylin02
这个作者很懒,什么都没留下…
展开
-
MSN Messenger协议概况
前 言MSN Messenger 是Microsoft开发的聊天工具,目前在国内拥有很大的用户群。使用MSN Messenger可以与他人进行文字聊天,语音对话,视频会议等即时交流,还可以通过此软件来查看联系人是否联机等。该软件的最新版本是6.1。1999年,Microsoft向IETF提交了一份"MSN Messenger Service 1.0 Protocol"草案,这是最初版本的M转载 2006-09-04 16:58:00 · 869 阅读 · 0 评论 -
WinSock API 总结
WinSock API 总结 我的Windows Socket API 使用经验 本文是我在进行MS-Windows、HP-Unix网络编程的实践过程中总结出来的一些经验,仅供大家参考。本文所谈到的Socket函数如果没有特别说明,都是指的Windows Socket API。 一、WSAStartup函数int WSAStartup(WORD wVersionReq转载 2006-09-04 18:11:00 · 1664 阅读 · 1 评论 -
全面理解COM+
全面理解COM+ (作者:潘爱民)我们从各种媒体对Windows 2000的介绍可以看到,在Windows 2000众多新的功能和特性之中,对于开发人员来说,COM+是最值得关注的一个焦点。在Windows 2000的Beta版本中,我们已经看到了COM+的面貌,也感受到了COM+将带给我们程序设计和开发过程中思路上的变化。本文旨在从技术转载 2006-09-04 17:08:00 · 1263 阅读 · 0 评论 -
BT协议翻译
BT协议翻译文章出处:http://wiki.theory.org/BitTorrentSpecification翻译:陈亮e-mail: clzzclzz@hotmail.com版本: 0.1说明:本文只翻译了原文中的一部分日期:2004-11-8 --- 2004-11-9Peer wire protocol (TCP) 基于tcp的那部分协议Overview总述The peer翻译 2006-09-04 16:56:00 · 1216 阅读 · 0 评论 -
GZIP文件格式简介
GZIP文件格式简介GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的。现今已经成为Internet上使用非常普遍的一种数据压缩格式,或者说一种文件格式。HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户转载 2006-09-04 17:00:00 · 1159 阅读 · 0 评论 -
大数据量的搜索(向大侠请教)
题目:有一个数据库其中有10亿条的记录,在其中查询一条记录需要5秒。现在有服务器10台(组成一个局域网提供服务),每个服务器有2个cpu,2G的内存。现在要求 将 对其中数据 90% 的查询可以在 100ms 内完成。问怎么解决? thanks.andylin原创 2006-11-25 02:08:00 · 1020 阅读 · 0 评论 -
ASCII 编码
ASCII 编码基本的 ASCII 字符集共有 128 个字符,其中有 96 个可打印字符,包括常用的字母、数字、标点符号等,另外还有 32 个控制字符。标准 ASCII 码使用 7 个二进位对字符进行编码,对应的 ISO 标准为 ISO646 标准。下表展示了基本 ASCII 字符集及其编码: 字母和数字的 ASCII 码的记忆是非常简单的。我们只要记住了一个字母或数字的 ASCI转载 2006-11-25 02:26:00 · 898 阅读 · 0 评论 -
Windows Sockets 规范及应用
Windows Sockets 规范及应用 -Windows网络编程接口 施 炜 李 铮 秦 颍 编著 ******************************************************************版权信息 本书作者保留所有版权。禁止任何商业性的转载或复制。非赢利性质的转载和复制不得转载 2006-08-02 18:25:00 · 3478 阅读 · 0 评论 -
ftp命令基本用法(共73条)
ftp命令基本用法(共73条)本文将为在DOS和UNIX操作系统下上网使用FTP功能的用户提供一些帮助。FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。 熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。 FTP的命令行格式为: ftp -v -d -i -n -g [主机名] ,其中 -v转载 2006-12-17 01:53:00 · 815 阅读 · 0 评论 -
Linux C 语言编程
Linux C 语言编程本文的主旨是介绍如何在 Linux 下使用 C 编译器和其他 C 编程工具, 而非 C 语言编程的教程. 在本文中你将学到以下知识: 什么是 C GNU C 编译器 用 gdb 来调试GCC应用程序 你也能看到随 Linux 发行的其他有用的 C 编程工具. 这些工具包括源程序美化程序(pretty print programs), 附加的调试工具, 函数原型自动生成转载 2006-12-17 01:49:00 · 784 阅读 · 0 评论 -
DOS下常用网络相关命令解释
DOS下常用网络相关命令解释Arp 显示和修改“地址解析协议”(ARP) 所使用的到以太网的 IP 或令牌环物理地址翻译表。该命令只有在安装了 TCP/IP 协议之后才可用。 arp -a [inet_addr] [-N [if_addr] arp -d inet_addr [if_addr] arp -s inet_addr ether_addr [if_addr] 参数 -a 通过询问 TCP转载 2006-12-17 01:50:00 · 670 阅读 · 0 评论 -
“.reg”文件全攻略
“.reg”文件全攻略有的时候为了方便修改注册表,我们会制作一些脚本,但是不管是inf文件还是vbs脚本,我觉得还是只有.reg文件是最方便的。关于注册表的操作,常见的是创建、修改、删除。--创建创建分为两种,一种是创建子项(Subkey)注:如果你对注册表的命名不是很清楚,可以看看注册表命名标准手册(http://www.sometips.com/tips/registryhack/204.ht转载 2006-12-17 02:11:00 · 896 阅读 · 0 评论 -
WinSock 学习
WinSock基本知识 这里不打算系统地介绍socket或者WinSock的知识。首先介绍WinSock API函数,讲解阻塞/非阻塞的概念;然后介绍socket的使用。 WinSock API Socket接口是网络编程(通常是TCP/IP协议,也可以是其他协议)的API。最早的Socket接口是Berkeley接口,在Unxi操作系统转载 2006-08-28 11:30:00 · 954 阅读 · 0 评论 -
MP3文件格式
MP3文件格式 一.概述:MP3文件是由帧(frame)构成的,帧是MP3文件最小的组成单位。MP3的全称应为MPEG1 Layer-3音频文件,MPEG(Moving Picture Experts Group)在汉语中译为活动图像专家组,特指活动影音压缩标准,MPEG音频文件是MPEG1标准中的声音部分,也叫转载 2007-02-06 09:28:00 · 621 阅读 · 0 评论 -
XML
XML XML是Extensible Markup Language的缩写,即可扩展标记语言是一种您可以用来创建自己的标记的标记语言。它由万维网协会(W3C)创建,用来克服 HTML(即超文本标记语言(Hypertext Markup Language),它是所有网页的基础)的局限。和 HTML 一样,XML 基于 SGML ― 标准通用标记语言(Standard Gen转载 2007-02-06 16:50:00 · 663 阅读 · 0 评论 -
为什么出现 Service Unavailable
问:为什么我的网站有时会出现“Service Unavailable”的提示,刷新几下又可以访问。 答: 出现这种情况是由于您的网站超过了系统资源限制造成的,主要是流量太大或者程序占用资源太多。 1.流量太大 比如您购买的是b002型基础型主机,该主机的额定流量是15G/月。如果您的网站每月流量在15G,每天流量在0.5转载 2007-02-13 11:16:00 · 648 阅读 · 0 评论 -
XML语法
XML语法 与HTML不同,XML对于语法有着严格的规定,只有当一个XML文档符合"格式良好"的基本要求时,处理程序才能对它加以分析和处理。"格式良好的"这一标准通过对XML文档的各个逻辑成分和物理成分进行语法规定,保证了XML严密的条理性、逻辑性和良好的结构性,从而大大提高了转载 2007-02-07 20:38:00 · 556 阅读 · 0 评论 -
可扩展标记语言(XML)1.0(第二版)
可扩展标记语言(XML)1.0(第二版)W3C 建议 2000年10月6日本版本: http://www.w3.org/TR/2000/REC-xml-20001006 (XHTML 格式,XML 格式,PDF 格式,用不同颜色标示增删改的 XHTML 审阅版) 最新版本: http://www.w3.org/TR/REC-xml 以前版本: http://www.w3.org/TR/20转载 2007-02-07 20:43:00 · 1143 阅读 · 0 评论 -
压力测试
压力测试 下载本文的代码: TestRun05.exe (116KB) 本页内容转载 2007-02-13 11:32:00 · 884 阅读 · 0 评论 -
RTSP 协议 01
rtsp简介(ZT)Real Time Streaming Protocol或者RTSP(实时流媒体协议),是由Real network 和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP提供一种可扩展的框架,使能够提供能控制的,按需传输实时数据,比如音频和视频文件。源数据可以包括现场数据的反馈和存贮的文件。rtsp对流媒体提供了诸如暂停,快进等控制,转载 2007-01-13 15:19:00 · 1218 阅读 · 0 评论 -
RTSP 协议 02
实时流协议(RTSP)建立并控制一个或几个时间同步的连续流媒体,如音频和视频。尽管连续媒体流与控制流交叉是可能的,RTSP 本身并不发送连续流。换言之,RTSP 充当多媒体服务器的网络远程控制。RTSP 提供了一个可扩展框架,实现实时数据(如音频与视频)的受控、按需传送。数据源包括实况数据与存储的剪辑。RTSP 用于控制多个数据发送会话,提供了选择发送通道(如 UDP、组播 UDP 与 T转载 2007-01-13 15:35:00 · 1211 阅读 · 0 评论 -
MMS 协议
MMS 协议 MMS是(Multimedia Messaging Service)的缩写,中文意为多媒体短信服务,它最大的特色就是支持多媒体功能。多媒体信息使具有功能全面的内容和信息得以传递,这些信息包括图像、音频信息、视频信息、数据以及文本等多媒体信息,可以支持语音、因特网浏览、电子邮件、会议电视等多种高速数据业务,在GPRS网络的支持下,以WAP无线应用协议为载体传送视频片段、转载 2007-01-13 15:37:00 · 2186 阅读 · 0 评论 -
Win2000XP服务与后门技术
Win2000XP服务与后门技术一、序言 Windows下的服务程序都遵循服务控制管理器(SCM)的接口标准,它们会在登录系统时自动运行,甚至在没有用户登录系统的情况下也会正常执行,类似与Unix系统中的守护进程(daemon)。 它们大多是控制台程序,不过也有少数的GUI程序。本文所涉及到的服务程序仅限于Windows2000/XP系统中的一般服务程序,不包含Windows9X。转载 2007-01-13 15:42:00 · 668 阅读 · 0 评论 -
亲手打造一个QQ恶作剧程序
亲手打造一个QQ恶作剧程序 程序原理:获取系统中的所有进程,并保存在一个数组中,然后在数组中查找含有QQ,oicq,qq,OICQ字样的进程,如果找到就立即杀掉该进程.这样你一运行QQ,QQ进程就会被立即杀掉,也就是说如果该恶作剧程序一直运行你就不能上QQ了.呵呵,这招是不是有点毒啊?好了, 现在一步一步的来讲程序的编写过程.首先我们要解决的问题是如何实现恶作剧程序的自我隐藏,关于进转载 2007-01-13 15:51:00 · 1009 阅读 · 0 评论 -
Windows服务编写原理及探讨
Windows服务编写原理及探讨服务的基础知识:什么是服务?它的特征是什么?;服务的安全性...;服务的三个组成部分;怎样开始设计服务 有那么一类应用程序,是能够为各种用户(包括本地用户和远程用户)所用的,拥有用户授权级进行管理的能力,并且不论用户是否物理的与正在运行该应用程序的计算机相连都能正常执行,这就是所谓的服务了。 (一)服务的基础知识 Question 1. 什么是服务?它的转载 2007-01-13 15:46:00 · 2544 阅读 · 0 评论 -
SOA十大设计原则
SOA十大设计原则一、明确的边界通过跨越定义明确的边界进行显式消息传递,服务得以彼此交互。有时候,跨越服务边界可能要耗费很大的成本,这要视地理、信任或执行因素而定。边界是指服务的公共接口与其内部专用实现之间的界线。服务的边界通过 WSDL 发布,可能包括说明特定服务之期望的声明。二、服务共享和约和架构,不是类服务交互应当只以服务的策略、架构和基于合约的行为为基础。服务的合约通常使用 WSD转载 2007-03-06 10:00:00 · 502 阅读 · 0 评论 -
声音文件格式漫谈
声音文件格式漫谈(作者:徐建国 2001年01月09日 19:41) 压缩文件格式让歌曲文件更小,更易于保存和在Internet上传播。所有这些都是为了一个目的——让热爱音乐的电脑用户能够方便地交流他们的数字音乐。 由于音乐交流受到欢迎,技术人员便发明出更好的音频格式。除了很少的一部分,如bluematter和WMA,试图达到甚至超过CD的音质外,它们多数朝着版权保护、更小的文件尺寸以及增转载 2007-03-08 15:40:00 · 649 阅读 · 0 评论 -
Rete快速匹配算法
Rete快速匹配算法 Rete算法首先是由c.L.Forgy在1979年实现的。该算法是一个快速的模式匹配算法,它通过存储关于规则的信息而获得速度。 模式匹配的基本概念 1、可满足规则:一个规则称为可满足的转载 2007-03-08 20:51:00 · 1428 阅读 · 0 评论 -
数据压缩技术简史
数据压缩技术简史 //本文发表于2003年9月《CSDN开发高手》电脑里的数据压缩其实类似于美眉们的瘦身运动,不外有两大功用。第一,可以节省空间。拿瘦身美眉来说,要是八个美眉可以挤进一辆出租车里,那该有多省钱啊!第二,可以减少对带宽的占用。例如,我们都想在不到 100Kbps 的 GPRS 网上观看 DVD 大片,这就好比瘦身美眉们总希望用一尺布裁出七件吊带衫,前者有待于数据压缩技术的突破性进展,转载 2007-01-19 21:41:00 · 805 阅读 · 0 评论 -
Windows API函数大全
Windows API函数大全 1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetClose转载 2007-01-19 21:45:00 · 703 阅读 · 1 评论 -
对cout << 重载的源代码
#include #include #include #include #include using namespace std; class CA{public: CA(int i) : m_i(i) { cout } CA(const CA& a) : m_i(a.m_i) { cout } CA& operator = (const CA& a) { m_i = a.m转载 2007-01-19 21:51:00 · 912 阅读 · 0 评论 -
ogg vorbis 认识篇
前言 你希望了解Ogg么?你是否期待着Ogg的到来?你准备好了和Ogg的亲密接触么?如果你对Ogg充满期待,那么请随我来;如果你对Ogg存在疑问,那么也请随我来。 无论你是个高手或是对Ogg一无所知,我都希望和你分享我的心得,与你一起交流。带你进入Ogg的世界,让你自己去感受,是我这篇文章的主要目的!通过这篇文章,你将可以了解到什么是Ogg,以及和Ogg有关的方方面面,你可以很快随心所欲的转载 2007-03-08 18:39:00 · 888 阅读 · 0 评论 -
WEB2.0概念诠释
WEB2.0概念诠释 Web2.0,是相对Web1.0(2003年以前的互联网模式)的新的一类互联网应用的统称,是一次从核心内容到外部应用的革命。由Web1.0单纯通过网络浏览器浏览html网页模式向内容更丰富、联系性更强、工具性更强的Web2.0互联网模式的发展已经成为互联网新的发展趋势。 Web1.0到Web2.0的转变,具体的说,从模式上是单纯的“读”向“写”、“共同建设”发展;由被动地转载 2007-03-12 17:31:00 · 510 阅读 · 0 评论 -
MD5算法描述
MD5算法描述 //作者:rufi 2004.06.22 当我要写一个MD5算法的程序时,发现中英文的语言描述都有一些不确切的地方,某些个细节讲得不清楚,或者说很费解。最后不得不拿出C语言的源程序来调试,这对于理解算法是很不利的。于是就总结了一下我摸索到的一些要点。 1.来历MD5的全称是message-digest algorithm 5(信息-摘要转载 2007-01-19 21:19:00 · 944 阅读 · 0 评论 -
C++ 文件操作
在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符: 1、插入器(向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout2、析取器(>>) 从流中输入数据。比如说系统有一个默认的标准输入流(cin),一般情况下就是指的键盘,所以,cin>>x;就表示从标准输入流中转载 2007-01-19 21:54:00 · 680 阅读 · 0 评论 -
SQL语言基本语句介绍
SQL语言基本语句介绍 表的建立关系数据库的主要特点之一就是用表的方式组织数据。表是SQL语言存放数据、查找数据以及更新数据的基本数据结构。在SQL语言中,表有严格的定义,它是一种二维表,对于这种表有如下规定:1)每一张表都有一个名字,通常称为表名或关系名。表名必须以字母开头,最大长度为30个字符。2)一张表可以由若干列组成,列名唯一,列名也称作属性名。转载 2007-01-23 19:12:00 · 692 阅读 · 0 评论 -
确定流媒体服务器中每客户端带宽使用量
确定流媒体服务器中每客户端带宽使用量概要 某些时候,了解连接到服务器的单个客户端使用的带宽很有用。有时由于一些功能(例如,快速启动和快速缓存),使用的带宽可能大于内容的传输率。本文说明了如何添加上下文值,使开发者利用这些值以编程方式检索此信息。 要确定 Windows Media Services 9 Series 最准确的每客户端带宽统计信息,您必转载 2007-01-22 18:56:00 · 993 阅读 · 0 评论 -
《勇敢 GNU 世界》 - 〈第 43 期〉
《勇敢 GNU 世界》 - 〈第 43 期〉 Copyright © 2002 Georg C. F. Greve greve@gnu.org>[中文] 翻译:梁 萌 liangmeng@tsinghua.org.cn>许可声明 如下。 Welcome to another issue of the Brave GNU World; this time with a variety转载 2007-03-08 18:15:00 · 1080 阅读 · 0 评论 -
JBoss Rules Study
JBoss Rules 学习(一): 什么是Rule 学习JBoss Rules有几天了,因为这方面的中文资料较少,所以这几天都在看官网上的manual。这是一份不错的教程,我把我看的一些重要的东西翻译整理了一下,希望可以对想学习JBoss Rules的同学们提供一点帮助。 在开始这份教程之前,我先简要介绍一下JBoss Rules: JBoss R转载 2007-03-08 20:53:00 · 1437 阅读 · 0 评论 -
使用模式集成UML视图
使用模式集成UML视图关键字:UML视图摘要 模式在系统组合(合成)期间对养成重用可重复设计和体系结构配置的习惯很重要。本论文研究关于模式的知识,它也可用于系统分析检验系统模型的完整性。为了支持自动分析过程,该工作引入一个视图集成框架。自从每个视图(例如,框图)增加一个额外针对模型的软件系统观点,来自一个视图的信息可能用于验证其它视图的完整性。这种形式的集成要求对视图表明什么以及它们可转载 2007-03-19 10:17:00 · 788 阅读 · 0 评论