摘要: 流程 client 三次握手与 server 建立连接 server 阻塞读,等待 client 写 server 处理 client 阻塞读,等待 server 处理完后写 server 写数据 会话结束 问题:读的一方怎么确定对方发送多少数据? 方法一:已知数据量最大值,直接读取最大数据量,比如 阅读全文
posted @ 2021-11-06 11:17 egu0o 阅读(88) 评论(0) 推荐(0) 编辑
摘要: from http.server import HTTPServer, BaseHTTPRequestHandler class Request(BaseHTTPRequestHandler): def do_GET(self): # print(self.path) # self.path 细分 阅读全文
posted @ 2021-11-05 16:13 egu0o 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 思路: 已知待排序数组arr。创建桶数组 ListNode[] buckets(arr.length),定义每个桶容纳的数据区间长度为 bucketLEN = (max - min + 1) / arr.length + 1, 对于第 i 区间数据区间为 [bucketLEN * i, (i+1)* 阅读全文
posted @ 2021-10-26 11:14 egu0o 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 在一个文件中有10G个整数,乱序排列,要求找出中位数。内存限制为2G。只写出思路即可(内存限制为2G意思是可以使用2G空间来运行程序,而不考虑本机上其他软件内存占用情况。) https://baike.baidu.com/item/%E6%A1%B6%E6%8E%92%E5%BA%8F/497377 阅读全文
posted @ 2021-10-25 11:20 egu0o 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 流程图 参考 https://www.cnblogs.com/three-fighter/p/15435345.html 阅读全文
posted @ 2021-10-21 23:04 egu0o 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 根域名服务器:13 个域名分布在一千多个服务器上,使用 任播技术 发现最近的根域名服务器 顶级域名服务器(Top Level Domain,TLD):比如 com、cn、net、org、等 权威域名服务器(Authoritative Domain):比如 bilibili、qq、baidu、等,管理 阅读全文
posted @ 2021-10-21 22:36 egu0o 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 步骤 安装 Maven 依赖包 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version> </dependency> <depen 阅读全文
posted @ 2021-10-21 15:23 egu0o 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 生成证书 # 1. 首先创建SSL证书私钥,期间需要输入两次用户名和密码,生成文件为blog.key; openssl genrsa -des3 -out blog.key 2048 # 2. 利用私钥生成一个不需要输入密码的密钥文件,生成文件为blog_nopass.key; openssl rs 阅读全文
posted @ 2021-10-21 13:56 egu0o 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 中断异常机制介绍 操作系统是由 “中断驱动” 或者 “事件驱动” 的 主要作用: 及时处理设备发来的中断请求 可使 OS 捕获用户程序提出的服务请求 防止用户程序执行过程中的破坏性工作 。。。 特点: 随即发生的 自动处理的(硬件来完成) 可恢复的 为何引入中断与异常? 中断的引入:为了支持CPU和 阅读全文
posted @ 2021-10-21 12:01 egu0o 阅读(304) 评论(0) 推荐(1) 编辑
摘要: 北京大学 操作系统原理 https://www.bilibili.com/video/BV1D441117ib 记录 中断与异常机制 https://www.cnblogs.com/engure/p/15432785.html 阅读全文
posted @ 2021-10-21 10:26 egu0o 阅读(26) 评论(0) 推荐(0) 编辑