- 博客(10)
- 收藏
- 关注
原创 eclipse debug option
<br />step into(F5)—— 单步执行,遇到子函数则进入,在子函数内部依然单步执行<br />stet over(F6)——把整个子函数的执行过程视为1步,单步执行<br />step return(F7)——执行到子函数内部时,step return 会将子函数内剩下的部分全部执行完毕,跳出子函数继续执行
2011-05-11 16:36:00
1990
原创 listen()解惑
在UNIX网络编程中,使用TCP连接时,服务器需经历以下几步:1.调用socket()建立套接字;2.填充地址结构;3.调用bind()将刚建立的套接字与刚填充的地址结构进行绑定;4.调用listen()监听套接口设置套接口;……listen()函数有两参数,下面是函数原型:头文件:#include 函数定义:int listen(int s, int backlog);函数说明: 1.listen()仅可由TCP服务器调用; 2.调用socke
2011-03-05 21:31:00
1303
原创 UNIX网络编程——地址转换函数
<br />以下函数均可以实现在点分十进制数串与其32位网络字节序二进制间转换IP地址<br /> <br />头文件:<br />#include <arpa/inet.h><br /> <br /><br /> <br />int inet_aton(const char *strptr,struct in_addr *addrptr);<br /> <br /> 作用:将前者strptr所指C字符串转换成32位网络字节序二进制,通过后者指针addrptr存储<br />
2011-02-27 13:15:00
597
原创 UNIX网络编程——字节序转换函数
<br />网络字节序与主机字节序之间的转换<br />#include <netinet/in.h>uint16_t htons(uint16_t host16bitvalue);uint32_t htonl(uint32_t host32bitvalue);<br />返回网络字节序<br /><br />uint16_t ntohs(uint16_t net16bitvalue);uint32_t ntohl(uint32_t net32bitvalue);<br />返回主机字节
2011-02-27 13:07:00
685
原创 TCP三次握手
<br /> <br />1.服务器准备好接受外来连接。Passive open(被动打开),需调用socket、bind、listen函数来完成。<br /> <br />2.客户端通过调用connect主动打开(active open),这使得客户TCP发送一个SYN(表示同步)分节,这个分节告诉服务器,客户端将在待建立的连接中发送的数据的初始序列号。SYN一般不携带数据,只含有一个IP头部,一个TCP头部及可能有的TCP选项。<br /> <br />3.服务端返回一个确认ACK和自己的SYN,这个S
2011-02-27 10:54:00
900
翻译 c.vim的README
<br /><br />c.vim的README (版本号5.13) / 2011年1月21日<br /> <br /> *描述<br /> *安装<br /> *发行标注<br /> *文件<br /> *额外贴士<br /> *开发者<br /> <br />=========================================================<br /> 描述<br
2011-02-26 00:02:00
855
转载 测试Windows 7 360天
前三次:win+r,输入“cmd”,回车后唤出命令窗口在命令窗口中输入“slmgr.vbs /rearm”,回车后重启电脑后八次:win+r,输入“regedit”,回车后打开注册表在注册表中找到找到 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/SoftwareProtectionPlatform将“SkipRearm”的键值改为dword:00000001重复前三次的第1步第2步每次操作可获得30天试用期,加上最初的试用
2011-02-24 00:11:00
1107
原创 我的vimrc
<br />" Gnouvea's Vimrc" Maintainer: Gnouveau <cuimingyucn@gmail.com>" Last update: 2011/2/16"" 关闭vi兼容模式set nocompatible" 让Backspace键在遇到indent/eol/start时可以正常回格set backspace=indent,eol,startset nobackup " 不使用后缀为~的备份"set noswapfile " 不使用swp
2011-02-23 15:38:00
2227
翻译 Proxychains 手册
<br /><br />名称:Proxychains – 通过代理服务器进行连接<br />语法:proxychains <程序名><br />描述:<br />这个程序会强制所有使用特定tcp连接的客户端所引起的TCP连接走代理通道。它是一种跳板程序。<br />这个软件和sockscap、premo、eborder异曲同工。<br />2.0版支持SOCKS4、SOCKS5、HTTP类的代理。认证方法:socks-“user/pass”,http-“basic
2011-02-22 20:16:00
2010
原创 恢复ubuntu启动项
<br />问题:系统中本来是Windows+ubuntu的双系统,之后windows重装,grub清空,无法进入ubuntu。<br />解决方法:<br /> 1.使用ubuntu Live CD从CD-ROM启动,进入桌面<br /> 2.任务栏上单击『应用程序』->『附件』->『终端』<br /> 输入:sudo grub<br /> 输入:find /boot/grub/stage1 假设得到结果:(h
2011-02-22 20:08:00
406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人