摘要: Ethernet frame IP packet TCP segment Application message 三个层次 充分理解TCP/IP网络模型和协议 结合对协议的理解, 增强对异常情况的处理能力 可以写出支持大规模高并发的网络处理程序 TCP/IP 四层模型 MAC层的传输单位是帧(fra 阅读全文
posted @ 2022-01-05 20:40 hellcat9 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 实验环境 Intel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz * 40 NVIDIA-SMI 460.73.01 Driver Version: 460.73.01 CUDA Version: 11.2 GeForce RTX 3080 10GB 完成结果 htt 阅读全文
posted @ 2021-09-18 16:31 hellcat9 阅读(517) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/1950456/202109/1950456-20210901160710665-1785567890.svg) 阅读全文
posted @ 2021-09-01 16:07 hellcat9 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 问题概述 在检查linux网络是否与外网连通时,发现ping www.baidu.com会转为ping www.a.shifen.com,而ping baidu.com是指向正常的域名以及IP地址。裸域名(无三级域名)baidu.com与www.baidu.com的子域名之间的解析是否有不同? DN 阅读全文
posted @ 2021-03-12 14:54 hellcat9 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 程序运行时 正在运行的程序就是一直在执行指令。处理器从内存中获取一条指令,对指令解码(弄清指令的语义),然后执行它。完成这条指令后处理器继续执行下一条指令,直到程序最终完成。操作系统负责让程序运行变得容易(可以运行多个程序),允许程序共享内存、和设备交互以及其他一些工作。 《Operating Sy 阅读全文
posted @ 2021-03-05 23:52 hellcat9 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 操作系统 | 抽象:进程 程序是静态的,没有生命周期的存在磁盘上面的一些指令。操作系统可以让这些字节运行起来,发挥作用。进程非正式定义即运行中的程序。 既然说一个进程是一个正在运行的程序,那么我们需要了解机器的哪些部分对执行程序很重要。 1)指令可访问的内存是进程的一部分。指令、正在运行的程序读取和 阅读全文
posted @ 2021-03-05 23:16 hellcat9 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 汇编语言 | 定制键盘输入的处理过程 一、键盘输入的处理过程 键盘产生扫描码 扫描码送入60h端口 引发9号中断 CPU执行int 9中断例程,处理键盘输入 ​ 1.~3.由硬件系统用完成。4.中的int 9中断例程可以由DOS系统提供,也可以按照开发需求定制处理键盘的输入。 二、编程任务分析 在屏 阅读全文
posted @ 2021-02-11 12:11 hellcat9 阅读(480) 评论(0) 推荐(0) 编辑
摘要: JavaScript对象机制 ECMAScript规范明确定义了这样的概念:**对象是零到多个的属性的集合。**JavaScript是基于原型编程,ES5中使用了很多特性来模拟类的行为,虽然ES6新引入了class关键字正式定义类,但本质仍是原型和构造函数。 一、创建对象的方式 ​ JavaScri 阅读全文
posted @ 2021-02-10 21:56 hellcat9 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 不使用管道, 直接使用ls -al /etc命令: 使用管道可以让less接管ls -al /etc 的输出: 使用>可将输出结果重定向: 阅读全文
posted @ 2020-07-19 22:56 hellcat9 阅读(183) 评论(0) 推荐(0) 编辑
摘要: C++标准库提供了to_string, 却没有from_string, 如何自己实现一个? /** * @author hellcat * @time 2020.06.05 * @file a.cpp * @hedername std * @return */ #include <iostream> 阅读全文
posted @ 2020-06-05 21:28 hellcat9 阅读(927) 评论(0) 推荐(0) 编辑