- 博客(25)
- 资源 (2)
- 收藏
- 关注
转载 Winsocket编程之套接字原理
一、客户机/服务器模式 在TCP/IP网络中两个进程间的相互作用的主机模式是客户机/服务器模式(Client/Server model)。该模式的建立基于以下两点:1、非对等作用;2、通信完全是异步的。客户机/服务器模式在操作过程中采取的是主动请示方式: 首先服务器方要先启动,并根据请示提供相应服务:(过程如下) 1、打开一通信通道并告知本地主机,它愿意在某一个公认地址上接收客户请求。
2005-01-01 19:10:00
1788
转载 c语言中的结构(struct)和联合(union)简介
看到有朋友介绍union,我以前还没有用过这个东西呢,也不懂,就去搜了点资料来看,也转给大家,希望坛子里的给予改正或补充。谢谢! 联 合(union) 1. 联合说明和联合变量定义 联合也是一种新的数据类型, 它是一种特殊形式的变量。 联合说明和联合变量定义与结构十分相似。其形式为: union
2004-12-31 17:09:00
2062
转载 C语言库函数(P类字母)
函数名: parsfnm 功 能: 分析文件名 用 法: char *parsfnm (char *cmdline, struct fcb *fcbptr, int option); 程序例: #include #include #include #include int main(void) { char line[80]; struct f
2004-12-31 13:33:00
777
转载 C语言库函数(O类字母)
函数名: open 功 能: 打开一个文件用于读或写 用 法: int open(char *pathname, int access[, int permiss]); 程序例: #include #include #include #include int main(void) { int handle; char msg[] = "Hello wo
2004-12-31 13:33:00
929
转载 C语言库函数(Q类字母)
函数名: qsort 功 能: 使用快速排序例程进行排序 用 法: void qsort(void *base, int nelem, int width, int (*fcmp)()); 程序例: #include #include #include int sort_function( const void *a, const void *b); char list[5][4]
2004-12-31 13:32:00
812
转载 C语言库函数(S类字母) - 1
函数名: sbrk 功 能: 改变数据段空间位置 用 法: char *sbrk(int incr); 程序例: #include #include int main(void) { printf("Changing allocation with sbrk()/n"); printf("Before sbrk() call: %lu bytes free/n
2004-12-31 13:31:00
741
转载 C语言库函数(R类字母)
函数名: raise 功 能: 向正在执行的程序发送一个信号 用 法: int raise(int sig); 程序例: #include int main(void) { int a, b; a = 10; b = 0; if (b == 0) /* preempt divide by zero error */ raise
2004-12-31 13:31:00
806
转载 C语言库函数(S类字母) - 3
函数名: sound 功 能: 以指定频率打开PC扬声器 用 法: void sound(unsigned frequency); 程序例: /* Emits a 7-Hz tone for 10 seconds. Your PC may not be able to emit a 7-Hz tone. */ #include int main(void) {
2004-12-31 13:30:00
1185
转载 C语言库函数(S类字母) - 2
函数名: setjmp 功 能: 非局部转移 用 法: int setjmp(jmp_buf env); 程序例: #include #include #include void subroutine(void); jmp_buf jumper; int main(void) { int value; value = setjmp(jumper);
2004-12-31 13:30:00
829
转载 C语言库函数(T类字母)
函数名: tan 功 能: 正切函数 用 法: double tan(double x); 程序例: #include #include int main(void) { double result, x; x = 0.5; result = tan(x); printf("The tan of %lf is %lf/n", x, result
2004-12-31 13:29:00
826
转载 C语言库函数(U类字母)
函数名: ultoa 功 能: 转换一个无符号长整型数为字符串 用 法: char *ultoa(unsigned long value, char *string, int radix); 程序例: #include #include int main( void ) { unsigned long lnumber = 3123456789L; char s
2004-12-31 13:28:00
791
转载 C语言库函数(V类字母)
函数名: vfprintf 功 能: 送格式化输出到一流中 用 法: int vfprintf(FILE *stream, char *format, va_list param); 程序例: #include #include #include FILE *fp; int vfpf(char *fmt, ...) { va_list argptr; i
2004-12-31 13:27:00
811
转载 C语言库函数(W类字母)
函数名: wherex 功 能: 返回窗口内水平光标位置 用 法: int wherex(void); 程序例: #include int main(void) { clrscr(); gotoxy(10,10); cprintf("Current location is X: %d Y: %d/r/n", wherex(), wherey()); getch(
2004-12-31 13:26:00
877
转载 解析C语言中的sizeof
一、sizeof的概念 sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。 二、sizeof的使用方法 1、用于数据类型 sizeof使用形式:sizeof(type) 数据类型必须用括号括住。如size
2004-12-31 13:25:00
749
转载 Winsock API 编程介绍
相信很多人都对网络编程感兴趣,下面我们就来介绍,在网络编程中应用最广泛的编程接口WinSock API。使用WinSock API的编程,应该了解一些TCP/IP的基础知识。虽然你可以直接使用WinSock API来写网络应用程序,但是,要写出优秀的网络应用程序,还是必须对TCP/IP协议有一些了解的。1、TCP/IP协议与WinSock网络编程接口的关系在开始之前,我们先说一下WinSock和T
2004-12-30 10:15:00
911
转载 DLL(Dynamic Link Libraries)专题(转帖)
引言 调用方式 MFC中的DLL DLL入口函数 关于约定 关于DLL的函数 模块定义文件(.DEF) DLL程序和调用其输出函数的程序的关系 作者引言比较大的应用程序都由很多模块组成,这些模块分别完成相对独立的功能,它们彼此协作来完成整个软件系统的工作。可能存在一些模块的功能较为通用,在构造其它软件系统时仍会被使用。在构造软件系统时,如果将
2004-12-30 09:44:00
658
转载 ACE
1. 将ACE分发包界压缩到一个目录中,这将在那个目录中生成一个包含ACE的目录ACE_wrappers。接下来的步骤中假设ACE分发包被解压缩到ACE_ROOT=C:/ACE_wrappers中,因此ACE将会存在于ACE_ROOT/ace目录中。2. 在ACE_ROOT/ace目录中创建一个文件,命名为config.h,其内容为:#include "ace/config-win32.h"
2004-12-30 09:36:00
779
转载 OpenSceneGraph配置和编译说明
我的环境:windows XP,MSVC6.0+SP5+STLport4.6.2,OSG0.9.6步骤1: 设置环境变量。在环境变量—〉系统变量中的path后面追加OSG整体程序的bin目录(如E:/OSG/OSG_OP_OT-0.9.6-2/OpenSceneGraph-0.9.6-2/bin)。在环境变量—〉用户变量中新建变量OSGinclude,值为:E:/OSG/OSG_OP_OT
2004-12-30 09:22:00
2090
1
转载 IP CLASS 网路
网路上的电脑必须以一种机制来识别彼此的身分,以方便双方通讯。以网路七层架构中的第二层来说,这种机制就是网路卡硬体位址 (MAC位址),它以6个Bytes来表示,看起来像是00-0f-00-0a-e4-80,前三个位元组是生产厂商的代号,後面三个位元组是网路卡的出厂序号,每片网路卡的MAC位址必须是全球唯一的。 以七层中的最上层来说,这种机制就是SMB协定。在UNIX下是使用host
2004-08-20 11:31:00
1082
转载 网路分割成子网路
一个Class C网路可用IP只有254个,因为原本IP围是163.21.236.0~163.21.236.255,其中163.21.236.0被网路号码用掉了,而163.21.236.255又用来广播(也就是当传输讯息时,如果目的地是163.21.236.255,那麽163.21.236.0这个网路内所有的电脑都会接收该讯息),减一减真的只剩254个IP。 如果将一个Class
2004-08-20 11:06:00
854
转载 局域网测试及故障排除经验谈
网络和单机最大的不同就是其牵一发而动全身的特性,一台单机上的问题很可能映射到网络中的某个环节,甚至破坏全部的网络运转。那么当网络特别是家庭、企业级用户的局域网络发生故障时,我们该如何面对,又应该如何处理呢?呵呵,硬有硬办法,软有软道理,解决方案可能涉及到很多方面,甚至国外已经有了相关的硬件测试工具,不过价格嘛......本文仅就目前在国内局域网中广泛应用的Windows 98/NT
2004-08-20 10:48:00
1140
转载 路由器原理及路由协议
近十年来,随着计算机网络规模的不断扩大,大型互联网络(如Internet)的迅猛发展,路由技术在网络技术中已逐渐成为关键部分,路由器也随之成为最重要的网络设备。用户的需求推动着路由技术的发展和路由器的普及,人们已经不满足于仅在本地网络上共享信息,而希望最大限度地利用全球各个地区、各种类型的网络资源。而在目前的情况下,任何一个有一定规模的计算机网络(如企业网、校园网、智能大厦等),无
2004-08-20 10:38:00
879
转载 网桥与路由器的区别
网桥是一个简单的相关设备。它唯一的目的是把被许多正在共享的物理网络分割成多个小部分。网桥通常只有2个端口;超过2个端口的网桥称为switch。 因为以太网是最常用的物理网络,我们将用它来说明我们的观点。在一个以太网上,所有的接入计算机都共享同一根“线”(物理上不是同一根,但是电气相通的)。当2台计算机试图在同一时间内对话,他们将会被对方淹没,这就叫冲突。在以太网上的计算机越多,
2004-08-20 10:33:00
1801
转载 网络规划中的IP地址分配
在网络规划中,IP地址方案的设计至关重要,好的IP地址方案不仅可以减少网络负荷,还能为以后的网络扩展打下良好的基础。本文就网络规划中IP地址方案设计进行一些讨论,并给出一个IP地址方案设计实例。 一、IP地址和子网掩码 IP地址用于在网络上标识唯一一台机器。根据RFC791的定义,IP地址由32位二进制数组成(四个字节),表示为用圆点分成每组3位的12位十进制数字(xxx.xxx.xxx.xx
2004-08-20 10:28:00
2798
转载 局域网知识点滴
一、软件知识 1.计算机网络 用通讯设备和线路将处在不同地方和空间位置、操作相对独立的多个计算机连接起来,配置一定的系统和应用软件,在原本独立的计算机之间实现软、硬件资源共享和信息传递,这个系统就可称为计算机网络。 2.网络分类 一般按计算机连网后所覆盖地域范围的大小分为广域网(WAN,即Wide Area Network),区域网(MAN,即Metropolitan Area
2004-08-20 10:25:00
1480
在linux安装oracle
2012-04-08
proftpd 简介
2012-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人