自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1955

原创 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 1251

原创 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 563

原创 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 656

原创 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 873

翻译 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 825

转载 测试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 1078

原创 我的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 2196

翻译 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 1945

原创 恢复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 378

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除