程序人生
hk1048868042
赚钱
展开
-
程序人生——边学边记
一.tcp协议中的序列号与确认号传输数据的简要过程如下: (由于服务端发送的包中确认收到了客户端发送的SYN,故客户端的序列号由0变为1)1) 发送数据:服务器向客户端发送一个带有数据的数据包,该数据包中的序列号和确认号与建立连接第三步的数据包中的序列号和确认号相同; 2) 确认收到:客户端收到该数据包,向服务器发送一个确认数据包,该数据包中,序列号是为上一个数据包中的确认号值,...原创 2018-11-04 15:19:01 · 1166 阅读 · 0 评论 -
Time的一些函数
几个时间概念:1:Coordinated Universal Time(UTC): 协调世界时,又称世界标准时间,也即格林威治标准时间(Greenwich Mean Time,GMT),中国内地的时间与UTC得时差为+8,也即UTC+8,美国为UTC-5。2:Calendar Time: 日历时间,是用“从一个标准时间点到此时的时间经过的秒数”来表示的时间。标准时间点对不同编译器可能会...转载 2018-11-14 16:48:25 · 548 阅读 · 0 评论 -
OpenSSL 库AES加密算法(包括ECB模式和CBC模式)和RC4加密算法简单使用
其中OpenSSL库需要包含libcrypto.lib,以下什么都不说了直接上代码:先说结论吧:RC4加密效率最高,其次是AES CBC模式,最后是AES ECB模式其中AES ECB模式每次只能加密16个字节,如果数据量很大需要每次都加密16字节,其中还必须字节对齐。#include <iostream>#include <stdio.h>#includ...原创 2019-01-17 16:33:11 · 2076 阅读 · 0 评论