1、背景知识 1.1、Linux内核 Linux内核的主要组件如图1所示,有系统调用接口、进程管理、内存管理、虚拟文件系统、网络堆栈、设备驱动程序、硬件架构的相关代码。 其中进程管理主要控制系统进程对CPU的访问。当需要某个进程运行时,由进程调度器根据基于优先级的调度算法启动新的进程。Linux上单 ...
分类:
系统相关 时间:
2021-01-30 12:20:06
阅读次数:
0
1 matplotlib 1.1 什么是matplotlib python的底层绘图库,主要做数据可视化图表,名字取材于Matlab,模仿Matlab构建 1.2 散点图 1.2.1 概念 散点图显示两组数据的值,每个点的坐标位置由变量的值决定 用一组不连续的点组成,用于观察两组数据的相关性 1.2 ...
分类:
其他好文 时间:
2021-01-29 12:04:39
阅读次数:
0
SONIC 简介 定义及架构 SONIC (Software for Open Networking in the Cloud) 主要是运行在开放交换机上的开源网络操作系统,其包含了一个功能齐全的网络层设备。截至 2018 年,SONIC 支持 BGP,LLDP,link aggregation/L ...
分类:
其他好文 时间:
2021-01-28 12:14:56
阅读次数:
0
变量是存储在内存中的数据,创建一个变量即会在内存上开辟一个空间。 解释器会根据变量的类型来决定其在内存中的存储空间,因此你可以为变量分配不同的数据类型,如整型、浮点型、字符串等。 https://www.douban.com/note/792957319/ 上一章节中我们已经为大家介绍了Perl的三 ...
分类:
其他好文 时间:
2021-01-28 12:07:49
阅读次数:
0
大家肯定都看过自己系统的内存,估计大家都遇到过下面的情况(都是32位系统): 自己装的是4G内存条,可是操作系统显示的内存却是3.75G 自己装的是8G内存条,可是操作系统显示的内存也是3.75G 上面这两种情况为什么呢,下面分析其中的缘由,在分析缘由之前,先了解下计算机系统结构方面的知识。 1.认 ...
分类:
其他好文 时间:
2021-01-28 11:49:17
阅读次数:
0
今天又是快乐水题的一天,本菜鸡决定水一道贪心题,题目如下: http://www.fjutacm.com/Problem.jsp?pid=1871 Problem Description 在公元4484年,人类展开了对外界星球的征途和探索,但也不可避免的展开了和外星人之间的战争。偶然的机遇之下,美国 ...
分类:
其他好文 时间:
2021-01-25 11:31:17
阅读次数:
0
今天在写程序的时候看见一个以前没有见过的注解(@Component),在网上查找过后,经过实践,决定把它记录下来。 1、@controller 控制器(注入服务) 用于标注控制层,相当于struts中的action层 2、@service 服务(注入dao) 用于标注服务层,主要用来进行业务的逻辑处 ...
分类:
其他好文 时间:
2021-01-22 12:31:16
阅读次数:
0
动态路由 基于某种路由协议实现 动态路由特点 1、减少了管理任务 2、占用了网络带宽 收敛:使所有路由表都达到一致状态的过程,收敛速度就决定故障率更低,响应更快 网络中静态路由和动态路由互相补充 按照路由执行的算法分为两类: 距离矢量路由协议 依据从源网络到目标网络所经过的路由器的个数选择路由 RI ...
分类:
其他好文 时间:
2021-01-21 10:58:00
阅读次数:
0
介绍 TypeScript里的类型兼容性是基于结构子类型的。 结构类型是一种只使用其成员来描述类型的方式。 它正好与名义(nominal)类型形成对比。(译者注:在基于名义类型的类型系统中,数据类型的兼容性或等价性是通过明确的声明和/或类型的名称来决定的。这与结构性类型系统不同,它是基于类型的组成结 ...
分类:
其他好文 时间:
2021-01-21 10:33:12
阅读次数:
0
HashMap的原理HashMap 在底层将 key-value 当成一个整体进行处理,这个整体就是一个 Entry 对象。HashMap 底层采用一个 Entry[] 数组来保存所有的 key-value 对,当需要存储一个 Entry 对象时,会根据 Hash 算法来决定其存储位置;当需要取出一 ...
分类:
其他好文 时间:
2021-01-20 11:42:28
阅读次数:
0