我们来看下关于网卡特性的解释,不过记住GSO和GRO两个特性就好。 TSO(TCP Segmentation Offload),是利用网卡对TCP数据包分片,减轻CPU负荷的一种技术,也有人叫 LSO (Large segment offload) ,TSO是针对TCP的,UFO是针对UDP的。如果 ...
分类:
其他好文 时间:
2020-03-15 13:33:48
阅读次数:
63
TCP关闭过程(四次挥手): ESTABLISHED: 当前建立连接状态 CLOSE_WAIT:Server端收到来自Client端的FIN包后,发送ACK回Client端,进入CLOSE_WAIT 状态。 LAST_ACK:同时Server端向上层应用告知客户端关闭消息,发送FIN包回Client ...
分类:
其他好文 时间:
2020-03-12 09:25:37
阅读次数:
59
Linux面试题答案解析1、绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示?切换目录用什么命令?答案:绝对路径:如/etc/init.d当前目录和上层目录:./../主目录:~/切换目录:cd2、怎么查看当前进程?怎么执行退出?怎么查看当前路径?答案:查看当前进程:ps执行退出:exit查看当前路径:pwd3、怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户id?
分类:
系统相关 时间:
2020-03-10 23:39:41
阅读次数:
118
日子过得很慢,生活过得很烂,除了想你,其他我什么都做不好。 使用注解开发 1、面向接口编程 面向接口编程的根本原因:解耦,可扩展,提高复用,分层开发中、上层不用管具体的实现,大家都遵守共同的标准,使得开发变得容易,规范性好 2、使用注解开发 注解在接口上实现 需要在核心配置文件中绑定接口 测试 本质 ...
分类:
其他好文 时间:
2020-03-08 17:59:55
阅读次数:
56
copy from : https://blog.csdn.net/qq_21792169/article/details/85097822 概述为什么需要解读gcc/g++编译器对c/c++文件的影响呢?由于系统内核一般是使用C语言来编写的,系统内核中用C语言实现了很多库。而上层应用程序有可能是用 ...
分类:
编程语言 时间:
2020-03-06 19:55:18
阅读次数:
57
OSI7层模型的小结 : 在7层模型中,每一层都提供一个特殊的网络功能。从网络功能的角度看:下面4层(物理层、数据链路层、网络层和传输层)主要提供数据传输和交换功能,即以节点到节点之间的通信为主;第4层作为上下两部分的桥梁,是整个网络体系结构中最关键的部分;而上3层(会话层、表示层和应用层)则以提供 ...
分类:
其他好文 时间:
2020-03-06 11:10:37
阅读次数:
129
索引在生活中最常见的概念,无论是字典,还是图书馆藏书查找,根据索引能节约我们的时间。索引是一种为了高效获取数据的数据结构。要了解数据库索引的底层原理,我们就得先了解一种叫树的数据结构,而树中很经典的一种数据结构就是二叉树。 一、二叉树(Binary Search Trees) 二叉树是每个结点最多有 ...
分类:
数据库 时间:
2020-03-04 23:03:24
阅读次数:
108
Chap 3 数据链路层 3.1 数据链路层的功能 3.1.1 为网络层提供服务 对网络层而言,数据链路层的基本任务是将源机器中来自网络层的数据传输到目标机器的网络层。 1)无确认的无连接服务。源机器发送数据帧时不需要先建立链路连接,目的机器收到数据帧时无需发回确认,对于丢失的帧交给上层处理。适用于 ...
分类:
其他好文 时间:
2020-03-04 00:40:12
阅读次数:
193
“你好天猫精灵”,“主人有什么吩咐”,“打开灯”,“好的,灯已打开”。对于这样的对话应该大多数人都很熟悉,这就是智能家居的缩影。对于现在市面上层出不穷的智能家居系统,功能越来越繁杂,可是因为开发难度高,大部分人停留在机械式操作的层面。没有自己参与的任何事情对于自身而言都是没有灵魂的。你可曾想过有一天... ...
分类:
其他好文 时间:
2020-03-03 10:43:55
阅读次数:
70
无论上层语言类型多么复杂,在.NET平台上,都逃不过CTS的约束,今天,我想说的不是CTS,而是上层语言C#类型的一点研究。 请看一下下面的这个代码段: 1 public struct test 2 { 3 public override bool Equals(object obj) 4 { 5 ...