自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘杰辉 Blog

人的差别在于业余时间

  • 博客(8)
  • 收藏
  • 关注

原创 Linux 和 Windows Socket编程的区别

最近写一个项目,需要在Linux 和 Windows 两个主要平台编写网络Socket,找了一下没有兼容库,所以查找了一下这两个平台的Socket的一些区别,方便移植的用。 1、头文件:    #include or #include     #include 添加#program comment(lib,"Ws2.lib")默认windows.h文件会包含win

2016-09-23 11:45:05 837

原创 常用的C库函数

常用的C库函数将写程序常用到的C标准库记录一下:memsetmemset memset 是计算机中C/C++语言函数。将s所指向的某一块内存中的前n个 字节的内容全部设置为ch指定的ASCII值, 第一个值为指定的内存地址,块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向s的指针。函数介绍:void *memset(void *s, int ch, siz

2016-09-21 09:44:50 339

原创 TCP/IP协议栈 之 UDP协议

用户数据文协议  ( UDP )      UDP是一种基于IP协议的不可靠传输协议,在IP数据的位置如下:                    IP头部(20字节)+ [ UDP头(8字节)+ UDP数据 ]      UDP协议是TCP/IP的传输协议的一部分,与TCP的传输不一样,它提供无连接的、不可靠的传输服务。UDP协议把应用程序需要传递的数据发送出去,不提供发送数据包

2016-09-20 11:32:05 632

原创 TCP/IP协议栈 之 TCP协议

传输控制协议(TCP)     1、TCP的特点: 字节流的服务:使用TCP协议进行传输的应用程序之间传输的数据可视为无结构的字节流,基于字节流的服务没有字节序问题的困扰。面向连接的服务:在数据进行传输之彰,TCP协议需要先建立连接,之后的TCP报文在此连接基础上传输。可靠传输服务:基于校验和应答重发机制保证传输的可靠性。接收方对接收到的报文进行校验和计算,如果有误,不发送确认应答,发

2016-09-20 11:30:44 347

原创 TCP/IP协议栈 之 IP协议

主机到网络层的协议对应于OSI的数据中路层、对于硬件及其驱动层TCP/ IP协议没有进行规范。网络层主要为IP协议和ARP协议提供服务、发送和接收网络数据报。在这一层中主要实现跨网和跨设备的互通。以太网的封包格式为:         目的地址(6字节) +  源地址(6字节) +  包类型(2字节) +  数据(46~1500字节)+  CRC(4字)        以太网用48bit

2016-09-20 11:28:54 417

原创 SOCKS v5 协议 工作流程

SOCKS v5 协议 工作流程:1. 需要代理方向服务器发出请求信息。2. 代理方应答3. 需要代理方接到应答后发送向代理方发送目的ip和端口4. 代理方与目的连接5. 代理方将需要代理方发出的信息传到目的方,将目的方发出的信息传到需要代理方。代理完成由于网上的信息传输都是运用tcp或udp进行的,所以使用socks5代理可以办到网上所能办到的一切,而且不舆目的方会查到你

2016-09-20 11:26:20 2523

翻译 SOCKS v5 协议 (RFC1928) 中文文档

SOCKS v5 协议 (RFC1928) 中文文档目录 1.介绍2.现有的协议3.基于TCP协议的客户4.请求5.地址6.应答7.基于UDP协议的客户8. 安全性考虑9. 参考书目

2016-09-20 11:19:43 1066

原创 利用SSH传送文件

在linux下一般用scp这个命令来通过ssh传输文件。1、从服务器上下载文件scp username@servername:/path/filename /var/www/local_dir(本地目录) 例如scp root@192.168.0.101:/var/www/test.txt  把192.168.0.101上的/var/www/test.txt 的文件下载到/va

2016-09-19 17:49:46 456

空空如也

空空如也

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

TA关注的人

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