- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 网络字节序和主机字节序
谈到字节序的问题,必然牵涉到两大CPU派系。那就是Motorola的PowerPC系列CPU和Intel的x86系列CPU。PowerPC系列采用big endian方式存储数据,而x86系列则采用little endian方式存储数据。那么究竟什么是big endian,什么又是little endian呢? 其实big endian是指低地址存放最高有效字节(MSB),而little e
2008-01-30 21:25:00 788
原创 IP地址与域名详解
IPv4 AddressesIPv4 addresses are 32 bits long and are usually written as 4 decimal numbers, separated by dots ("."). This is called dotted-decimal notation, and each decimal number represents one of
2008-01-30 16:10:00 1821
转载 C/C++语言void及void指针深层探索
1.概述MGULinux联盟 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。MGULinux联盟MGULinux联盟 2.void的含义MGULinux联盟 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数
2008-01-28 13:29:00 490
转载 DNS解析错误解决办法
在实际应用过程中可能会遇到DNS解析错误的问题,就是说当我们访问一个域名时无法完成将其解析到IP地址的工作,而直接输入网站IP却可以正常访问,这 就是因为DNS解析出现故障造成的。这个现象发生的机率比较大,所以本文将从零起步教给各位读者一些基本的排除DNS解析错误的方法。一、什么是DNS解析错误? 一般来说像我们访问的www.ccidnet.com,这些地址都叫做域名,而众所周知网络中的任何一个主
2008-01-28 01:43:00 4691
原创 read,readline 函数和 write 函数
1. read #include ssize_t read(int filedes, void *buf, size_t nbytes); 返回值:读取到的字节数;0(读到 EOF);-1(出错) read 函数从 filedes 指定的已打开文件中读取 nbytes 字节到 buf 中。以下几种情况会导
2008-01-26 22:33:00 14558
转载 SIZE_T AND SSIZE_T
size_t 是为了方便系统之间的移植而定义的在32位系统上 定义为 unsigned int在64位系统上 定义为 unsigned long更准确地说法是 在 32位系统上是32位无符号整形在 64位系统上是64位无符号整形size_t一般用来表示一种计数,比如有多少东西被拷贝等sizeof操作符的结果类型是size_t,该类型保证能容纳实现所建立的最大对象的字节大小。 它的意义大致是“适
2008-01-24 16:01:00 1222
原创 Linux通配符
1、基本的通配符有哪些? “?”可替代单个字符。 “*”可替代任意字符。 方括号“[charset]”可替代charset集中的任何单个字符。 对最后一条做些解释。[cChH]通配符便可替代c或h字符的大小写形式。通配符集还能描述介于字符对之间的所有字符。如“[a-z]”就可以代替任意小写字母,而[a-zA-Z]则可替代任意字母。注意可替代的字符包括字符包括字
2008-01-24 15:01:00 3161
原创 snprintf函数用法
int snprintf(char *restrict buf, size_t n, const char * restrict format, ...);函数说明:最多从源串中拷贝n-1个字符到目标串中,然后再在后面加一个0。所以如果目标串的大小为n 的话,将不会溢出。函数返回值:若成功则返回欲写入的字符串长度,若出错则返回负值。Result1(推荐的用法)#include #
2008-01-23 22:39:00 147038 6
转载 const用法
const的几种用法: 1.const用来限制变量 const int a; //a的值为不可变 const int *p; //*p的值为不可变 int* const p; //p值为不可变 const int* const p; //p的值不可变,*p也不可变 2.cosnt用来限定函数 const int fun(
2008-01-23 21:42:00 1397
转载 Big-endian和Little-endian
简而言之:Big endian machine: It thinks the first byte it reads is the biggest.Little endian machine: It thinks the first byte it reads is the littlest.举个例子,从内存地址0x0000开始有以下数据 0x0000 0x12 0x0001 0x
2008-01-22 16:23:00 547
转载 Telnet,NETSTAT命令详解
Telnet命令详解除了在Telnet是如何工作的例子介绍的以外,Telnet还有很多的特点。Telnet可发送除了"escape"的任何字符到远程主机上。因为"escape"字符在Telnet中是客户机的一个特殊的命令模式,它的默认值是"Ctrl-]"。但要注意不要与键盘上的Esc键混淆,我们可以设定"escape"为任意某个字符,只是对Telnet来说以为着该字符不可能再被传送到远程主机上
2008-01-20 15:53:00 2455
转载 IP网新一代传输协议——流控制传输协议SCTP
<!-- --><!-- 核心提示: -->随着IP网向多业务网的发展,尤其是近年来VoIP的发展,在IP网中传递信令消息成为必然。而在IP网中不能提供类似MTP3和ATM这种高质量的传输业务,于是ITU-T提出了SSCOP的改进版本—多链
2008-01-17 19:56:00 1594
转载 木马程序的技术分析与研究
近年来,黑客技术不断成熟起来,对网络安全造成了极大的威胁,黑客的主要攻击手段之一,就是使用木马技术,渗透到对方的主机系统里,从而实现对远程 操作目标主机。 其破坏力之大,是绝不容忽视的,黑客到底是如何制造了这种种具有破坏力的木马程序呢,下面我对木马进行源代码级的详细的分析,让我们对木马的开发技术做一 次彻底的透视,从了解木马技术开始,更加安全的管理好自己的计算机。 1、木马程序的分类
2008-01-02 23:12:00 1156
覆盖网络NS-2模拟 Overlay Network for NS-2 Simulation
2008-11-03
Multimedia Multicast on the Internet (多媒体多播)
2008-11-03
Linux编程: 命令,编辑器,内核 A Practical Guide to Linux® Commands, Editors, and Shell Programming
2008-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人