上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 属性部分全局变量:g_常量:c_c++类成员变量:m_静态变量:s_类型部分指针:p函数:fn无效:v句柄:h长整型:l布尔:b浮点型(有时也指文件):f双字:dw字符串:sz短整型:n双精度浮点:d计数:c(通常用cnt)字符:ch(通常用c)整型:i(通常用n)字节:by字:w实型:r无符号:u描述部分最大:Max最小:Min初始化:Init临时变量:T(或Temp)源对象:Src目的对象:Dest这里顺便写几个例子:hwnd : h 是类型描述,表示句柄, wnd 是变量对象描述,表示窗口,所以 hwnd 表示窗口句柄;pfnEatApple : pfn 是类型描述,表示指向函数的指针, 阅读全文
posted @ 2014-02-26 21:47 maowang 阅读(4052) 评论(1) 推荐(0) 编辑
摘要: 两种I/O模式一.选择模型二.异步选择三.事件选择四.重叠I/O模型五.完成端口模型五种I/O模型的比较两种I/O模式1、两种I/O模式阻塞模式:执行I/O操作完成前会一直进行等待,不会将控制权交给程序。套接字默认为阻塞模式。可以通过多线程技术进行处理。非阻塞模式:执行I/O操作时,Winsock函数会返回并交出控制权。这种模式使用起来比较复杂,因为函数在没有运行完成就进行返回,会不断地返回WSAEWOULDBLOCK错误。但功能强大。如果你想在Windows平台上构建服务器应用,那么I/O模型是你必须考虑的。Windows操作系统提供了选择(Select)、异步选择(WSAAsyncSele 阅读全文
posted @ 2014-02-25 22:00 maowang 阅读(2045) 评论(0) 推荐(1) 编辑
摘要: FD_ZERO,FD_ISSET这些都是套节字结合操作宏看看MSDN上的select函数,这是在select io 模型中的核心,用来管理套节字IO的,避免出现无辜锁定.int select( int nfds,fd_set FAR *readfds, fd_set FAR *writefds, fd_set FAR *exceptfds, const struct timeval FAR *timeout );第一个参数不管,是兼容目的,最后的是超时标准,select是阻塞操作当然要设置超时事件.接着的三个... 阅读全文
posted @ 2014-02-25 21:27 maowang 阅读(15560) 评论(0) 推荐(0) 编辑
摘要: 1)头文件windows下winsock.h/winsock2.hlinux下sys/socket.h 错误处理:errno.h2)初始化windows下需要用WSAStartupWSADATA wsaData; err = WSAStartup(0x202,&wsaData); if ( err != 0 ) { return 0; } else if ( LOBYTE( wsaData.wVersion ) != 2 || HIBYTE( wsaData.wVersion ) != 2 ) //检测是否支持这个版本的socket { WSACleanup( ); return 0. 阅读全文
posted @ 2014-02-25 21:20 maowang 阅读(6171) 评论(0) 推荐(0) 编辑
摘要: 有时候从网页上copy来的文章中,会带有非常多的链接,这些链接很烦人是吧?如何批量删除(一次性全部删除)word文章中的超链接呢? 有些朋友说,Ctrl+A全选文章,然后点击格式工具栏上的“清除格式”。听起来不错,事实上,这个方法只能清除文字的格式,比如字体、字号、颜色等,遗憾的是不能清除文字的超链接。那么,如何才能批量清除文字的超链接呢?方法一 首先,Ctrl+A全选文章或者用鼠标拖动的方法选中部分文中;然后,同时按下键盘上的Ctrl+Shift+F9。效果就出现了!方法二设置粘贴选项 选择编辑菜单中的选择性粘贴,选择无格式文本,粘贴到Word中的就是不带任何超链接的纯文字了。方法三... 阅读全文
posted @ 2014-02-20 10:52 maowang 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 1、查看SSH客户端版本有的时候需要确认一下SSH客户端及其相应的版本号。使用ssh -V命令可以得到版本号。需要注意的是,Linux一般自带的是OpenSSH: 下面的例子即表明该系统正在使用OpenSSH: $ ssh -V OpenSSH_3.9p1, OpenSSL 0.9.7a Feb 19 2003AD:1、查看SSH客户端版本有的时候需要确认一下SSH客户端及其相应的版本号。使用ssh -V命令可以得到版本号。需要注意的是,Linux一般自带的是OpenSSH: 下面的例子即表明该系统正在使用OpenSSH:$ ssh -VOpenSSH_3.9p1, OpenSSL 0.9.7 阅读全文
posted @ 2013-11-13 15:50 maowang 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 第一招:通俗的说,tcpdump是一个抓包工具,用于抓取互联网上传输的数据包。形象的说,tcpdump就好比是国家海关,驻扎在出入境的咽喉要道,凡是要入境和出境的集装箱,海关人员总要打开箱子,看看里面都装了点啥。学术的说,tcpdump是一种嗅探器(sniffer),利用以太网的特性,通过将网卡适配器(NIC)置于混杂模式(promiscuous)来获取传输在网络中的信息包。【抓人生中的第一个包】要用tcpdump抓包,请记住,一定要切换到root账户下,因为只有root才有权限将网卡变更为“混杂模式”。然后呢,就是用ifconfig的方法查看好你的服务器的网卡名称。(我的叫做eth0,一般都 阅读全文
posted @ 2013-11-12 18:56 maowang 阅读(1767) 评论(0) 推荐(0) 编辑
摘要: FDISK进行硬盘分区 分区从实质上说就是对硬盘的一种格式化。当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即MasterBootRecord,一般简称为MBR)和引导记录备份的存放位置。而对于文件系统以及其他操作系统管理硬盘所需要的信息则是通过之后的高级格式化,即Format命令来实现。用一个形象的比喻,分区就好比在一张白纸上画一个大方框。而格式化好比在方框里打上格子。安装各种软件就好比在格子里写上字。分区和格式化就相当于为安装软件打基础,实际上它们为电脑在硬盘上存储数据起到标记定位的作用。进行硬盘分区,我们最常用的软件是FDISK.com。下面,就如何利用FD. 阅读全文
posted @ 2013-11-12 18:50 maowang 阅读(825) 评论(0) 推荐(0) 编辑
摘要: linux中df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。语法:df[选项]说明:linux中df命令可显示所有文件系统对i节点和磁盘块的使用情况。该命令各个选项的含义如下:-a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。-k 以k字节为单位显示。-i 显示i节点信息,而不是磁盘块。-t 显示各指定类型的文件系统的磁盘空间使用情况。-x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。-T 显示文件系统类型。功能:检查文件系统的磁盘空间占用情况。可以利用该命令来 阅读全文
posted @ 2013-11-12 18:49 maowang 阅读(383) 评论(0) 推荐(0) 编辑
摘要: mkfs命令linux格式化磁盘命令指令:mkfs使用权限 : 超级使用者使用方式 : mkfs [-V] [-t fstype] [fs-options]filesys [blocks] [-L Lable]说明 : 建立 linux 档案系统在特定的 partition 上参数 :device : 预备检查的硬盘 partition,例如:/dev/sda1-V : 详细显示模式-t : 给定档案系统的型式,Linux 的预设值为ext2-c : 在制做档案系统前,检查该partition 是否有坏轨-l bad_blocks_file : 将有坏轨的block资料加到 bad_block 阅读全文
posted @ 2013-11-12 18:47 maowang 阅读(559) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页