- 博客(108)
- 收藏
- 关注
原创 Https握手过程
TCP三次握手后,客户端发了一个Client Hello给服务端,客户端会告诉服务端支持TLS1.2版本(和其它版本)和16个加密套件,还有一个随机数。在服务端发送的报文中,包含服务端确认支持的TLS版本以及选择的加密套件,并且服务器也生成随机数发给客户端。比如客户端要访问通过域名访问B站,但是如何防止不法分子伪装B站让你访问,Https要求服务端申请SSL证书,证明域名是大家熟知的B站。1 Client Hello,客户端和服务端打招呼,并把自己支持的TLS版本,加密套件发送给服务端。
2023-09-19 19:34:32 442 1
原创 C++字符串编程,逆转句中单词(不用String)
如果不用string,用geline()给一个字符数组,也没问题。用cin.getline(str, 16);// 需要多一个位置接收字符串末尾的空格。
2023-09-06 09:11:09 168
原创 Mysql事务及其隔离机制/隔离级别
一个事务必须视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行其中的一部分操作,这就是事务的原子性。:数据库总是从一个一致性的状态转换到另一个一致性的状态。:一个事务所做的修改在最终提交以前,对其他事务是不可见的。:一旦事务提交,则其所做的修改就会永久保存到数据库中。此时即使系统崩溃,修改的数据也不会丢失。实现:持久性:通过 redo log来保证的原子性:通过 undo log来保证的。
2023-08-14 11:28:25 91
原创 KMP算法比较次数
前两位为0、1,后面比如第3位,则比较前2个字符串的前后缀公共子串最大长度,比如最后一个c位置,abaab,前缀最大ab,后缀也也是ab,(每个位置结果+1)结果为3。查看第一趟结束,比较到6号的c,滑动模式串到3号和主串T的6号比。序号: 1 2 3 4 5 6。最终匹配两趟成功,共比较了10次。模式串:a b a a b c。
2023-08-14 08:59:01 1411
空空如也
DGCN features报错
2023-06-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人