- 博客(8)
- 收藏
- 关注
转载 smb
1、SMB协议与CIFS协议的区别 139端口是一种TCP端口,该端口在通过网上邻居访问局域网中的共享文件或共享打印机时就能发挥作用。445端口也是一种TCP端口,该端口在 Windows 2000 Server或Windows Server 2003系统中发挥的作用与139端口是完全相同的。具体地说,它也是提供局域网中文件或打印机共享服务。不过该端口是基于CIFS协议(通用因
2013-07-19 11:18:37 874
转载 使用读写锁
使用读写锁配置读写锁的属性之后,即可初始化读写锁。以下函数用于初始化或销毁读写锁、锁定或解除锁定读写锁或尝试锁定读写锁。下表列出了本节中讨论的用来处理读写锁的函数。表 4–9 处理读写锁的例程操作相关函数说明初始化读写锁pthread_rwlock_init 语法读取读写锁中的锁
2013-07-12 11:02:47 768
转载 字节对齐(强制对齐以及自然对齐)
__attribute__ ((packed))struct {}node;32为的x86,window下VC下sizeof(node)的值为1,而linux的gcc下值为0; 一、WINDOWS下(VC--其实GCC和其原理基本一样,象这种问题,一般要查具体的编译器设置)字节对齐的规则:1、一般设置的对齐方式为1
2013-07-11 22:04:40 872
原创 local socket
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include int mai
2013-07-11 00:01:57 556
转载 inline
在函数声明或定义中函数返回类型前加上关键字inline即把min()指定为内联。 inline int min(int first, int secend) {/****/}; inline 函数对编译器而言必须是可见的,以便它能够在调用点内展开该函数。与非inline函数不同的是,inline函数必须在调用该函数的每个文本文件中定义。当然,对于同一程序的不同文
2013-07-04 11:23:33 711
原创 关于__GNU_SOURCE 这个宏
_GUN_SOURCE这个宏,这个宏可以让用户打开所有feature./* If _GNU_SOURCE was defined by the user, turn on all the other features. */#ifdef _GNU_SOURCE# undef _ISOC99_SOURCE# define _ISOC99_SOURCE 1# undef _P
2013-07-04 10:58:29 1300
转载 system的返回值
例:status = system("./test.sh"); 1、先统一两个说法:(1)system返回值:指调用system函数后的返回值,比如上例中status为system返回值(2)shell返回值:指system所调用的shell命令的返回值,比如上例中,test.sh中返回的值为shell返回值。2、如何正确判断t
2013-07-02 09:33:52 995
转载 zlib 1.2.8 Manual
zlib 1.2.8 ManualContentsPrologueVersionIntroductionStream Data StructuresStructures UsageConstantsBasic FunctionsAdvanced FunctionsUtility Functionsgzip File Access FunctionsChecksum Functi
2013-07-01 17:25:51 2252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人