自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 setsockopt函数详解

  根据TCP协议定义的3次握手断开连接规定,发起socket主动关闭的一方 socket将进入TIME_WAIT状态。TIME_WAIT状态将持续2个MSL(Max Segment Lifetime),在Windows下默认为4分钟,即240秒。TIME_WAIT状态下的socket不能被回收使用. 具体现象是对于一个处理大量短连接的服务器,如果是由服务器主动关闭客户端的连接,将导致服务器端存在...

2018-08-14 15:51:59 3507

原创 什么是Openssl

参考:https://blog.csdn.net/oldmtn/article/details/52208747参考:http://man.linuxde.net/openssl一.什么是openssl1.1    OpenSSL是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。在OpenSSL被曝出...

2018-08-13 18:49:14 9957

原创 openssl——server和client

一. openssl中的s_server命令与s_client命令1.1 s_server的man函数      NAME       s_server - SSL/TLS server program SYNOPSIS       openssl s_server [-accept port] [-context id] [-verify depth] [-Ver...

2018-08-13 17:37:47 7090

原创 openssl生成证书

一.openssl命令      NAME       openssl - OpenSSL command line tool SYNOPSIS       openssl command [ command_opts ] [ command_args ][a4729821@JYstd openssl]$ openssl --helpopenssl:Error:...

2018-08-13 17:09:12 2707

原创 Socket——htons htonl ntohl ntohs函数

1.htons()#include <arpa/inet.h> uint16_t htons(uint16_t hostshort); htons的功能:                        将一个无符号短整型数值转换为网络字节序,即大端模式(big-endian)  参数u_short hostshort: 16位无符号整数 返回值:          ...

2018-08-13 17:08:11 912

转载 阻塞\非阻塞 同步\异步

默认情况下,soket的运行模式是——同步阻塞阻塞函数:accept,connect,send/write/writev/sendmsg,  recv/read/readv/recvmsg 当调用以上函数时,一旦系统对应的资源没有就绪,当前执行线程CPU就会呗剥夺,从而进入阻塞挂起状态 一.同步与异步 同步:一个任务完成需要依赖另外一个任务时,只有等待另一个任务完成后,它才能算完成...

2018-08-13 17:05:07 189

转载 linux vim窗口命令

 linux下vim命令详解Windows 电脑使用撤销快捷键 Ctrl +Z 高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的: :qx     开始记录宏,并将结果存入寄存器xq     退出记录模式 @x     播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记...

2018-08-05 21:03:03 723

空空如也

空空如也

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

TA关注的人

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