- 博客(25)
- 收藏
- 关注
原创 Vim最强学习攻略
Vim学习攻略Vim快速入门Vim模式介绍常用模式切换进入Vim进入插入模式保存文档退出vim删除文本Vim文档编辑重复命令游标快速跳转复制粘贴、剪切Vim查找替换替换和撤销快速缩进快速查找Vim高级功能多文件编辑可视模式视窗操作文档加密执行外部shell命令查看帮助功能设定Vim快速入门Vim模式介绍以下介绍内容来自维基百科Vim从 vi 衍生出来的 Vim 具有多种模式,这种独特的设计容易使初学者产生混淆。几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数的编辑器使用了与 Vim 截然不同
2021-05-06 20:09:08
550
原创 Linux命令—基础篇
Linux命令—基础篇ls命令过滤输出ls命令列出当前工作目录中的内容(包含普通文件和目录,不包含隐藏文件)隐藏文件:在Linux上,隐藏文件通常是文件名 以点号开始的文件。这些文件并没有在默认的ls命令输出中显示出来,通常称其为隐藏文件。work:/$ls1 boot dev etc lib lost+found media mnt noah proc sbin srv tmp varbin cgroup DoorGod home
2021-03-29 20:25:13
365
2
原创 互联网面经总结(三)- 计算机网络篇
这可能是你读过的最全的一篇操作系统面经总结了,本文所有问题全部来源于本人面经和网络上面经,相关面经链接放在最后参考链接部分。
2020-05-17 20:29:52
471
原创 互联网面试知识点总结(三)- 计算机网络篇
OSI七层模型及其包含协议物理层:通过媒介传输比特,确定机械以及电气规范,传输单位为bit,主要包括协议有IEEE802.3,CLOCK,RJ45数据链路层:将比特组装呈帧,实现HTTP和HTTPS协议的区别HTTP协议是以明文的方式在网络中传输数据,HTTPS协议传输的数据是经过TLS加密后的,HTTPS具有更高的安全性HTTPS在TCP三次握手后,还需要进行TLS握手阶段,才可...
2020-04-26 19:08:17
915
原创 互联网面试知识点总结(五)- 算法篇 - 排序算法
面试题笔记(一)- 排序算法冒泡排序原理算法描述代码复杂度插入排序原理算法描述代码复杂度选择排序原理算法描述代码复杂度希尔排序简单排序算法的下界原理算法思想代码复杂度分析堆排序原理代码复杂度归并排序原理代码复杂度应用快速排序算法思想代码复杂度冒泡排序原理冒泡排序是一种交换排序,它的基本思想是:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。算法描述比较相邻的两个数,如...
2020-04-20 13:03:18
281
原创 计算机网络学习笔记(二)- Socket编程
计算机网络学习笔记(二)- Socket编程Socket API概述Socket抽象Socket API函数WSAStartup函数WSACleanup函数Socket函数Closesocket函数bind函数listen函数connect函数accept函数send, sendto函数recv, recvfrom函数setsockopt, getsockopt网络字节顺序转换函数网络应用的Soc...
2020-04-06 19:01:40
474
原创 计算机网络学习笔记(六)- 局域网
计算机网络学习笔记(六)- 局域网ARP协议MAC地址ARP地址解析协议交换机以太网物理拓扑结构以太网服务以太网CSMA/CD算法以太网帧结构802.11无线局域网系列协议CSMA/CA协议ARP协议MAC地址IP地址:• 接口的网络层地址• 用于标识网络层(第3层)分组,支持分组转发MAC地址(或称LAN地址,物理地址,以太网地址) :• 作用:用于局域网内标识一个帧从哪个...
2020-04-06 13:12:53
637
1
原创 计算机网络学习笔记(五)- 数据链路层
计算机网络学习笔记(四)- 数据链路层数据链路层服务概述链路层服务链路层具体实现差错编码差错检测基本原理差错检测校验码多路访问控制协议概述分类时隙ALOHA协议数据链路层服务概述数据链路层负责通过一条链路从一个节点向另一个物理链路直接相连的相邻结点传送数据报结点:主机和路由器链路:连接相邻结点的通信信道,包括有线链路、无线链路、局域网发送端:• 将数据报封装成帧• 增加差错检...
2020-04-06 11:05:51
1031
原创 计算机网络学习笔记(四)- 网络层(中)
计算机网络学习笔记(四)- 网络层(中)CIDR与路由聚合无类域间路由(CIDR: Classless InterDomain Routing)CIDR与路由聚合无类域间路由(CIDR: Classless InterDomain Routing)消除传统的 A 类、B 类和 C 类地址界限• NetID+SubID→Network Prefix (Prefix)可以任意长度融合子网...
2020-04-05 10:52:50
289
原创 计算机网络学习笔记(四)- 网络层(上)
计算机网络学习笔记(四)- 网络层(上)网络层服务网络层服务概述网络层核心功能网络层服务模型虚电路网络虚电路网络概述虚电路网络具体实现虚电路信令协议数据报网络数据报网络概述最长前缀匹配优先策略数据报网络与虚电路网络对比IPV4协议IP数据分组格式IP分片IP编址网络层服务网络层服务概述从发送主机向接收主机传送数据段(segment)发送主机:将数据段封装到数据报(datagram)中接...
2020-04-04 22:35:07
585
1
原创 计算机网络学习笔记(三)- 传输层(上)
计算机网络学习笔记(三)- 传输层(上)传输层服务概述多路复用与分用无连接传输协议UDP概述UDP存在原因UDP校验和(checksum)可靠数据传输原理可靠数据传输协议RDT1.0:可靠信道上的可靠数据传输RDT2.0:产生位错误的信道RDT2.1RDT2.2:无NAK消息协议RDT3.0流水线机制与滑动窗口协议流水线机制滑动窗口协议概述Go-Back-N协议Selective Repeat协议...
2020-04-03 22:36:05
765
原创 计算机网络学习笔记(一)- 计算机网络概述
计算机网络(一)- 计算机网络概述概述定义网络协议计算机网络结构网络边缘接入网络(物理介质)网络核心数据交换电路交换报文交换分组交换计算机网络性能计算机网络的体系结构概述分层结构概念OSI参考模型概述计算机网络是通信技术与计算机技术紧密结合的产物,计算机网络就是一种通信网络定义计算机网络就是互连的、自治的计算机集合自治:无主从关系互连:互联互通网络协议定义网络协议(netw...
2020-04-02 14:57:27
544
转载 通信协议笔记(二)- I2C通信协议
通信协议(一)- I2C通信协议概述I2C物理拓扑结构概述I2C 通讯协议(Inter-Integrated Circuit)是由Phiilps公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要USART、CAN等通讯协议的外部收发设备,现在被广泛地使用在系统内多个集成电路(IC)间的通讯。I2C物理拓扑结构 物理层特点:它是一个支持多设备的总线。"总线"指多个设备共用的信号...
2020-03-31 21:29:28
717
原创 通信协议学习笔记(一)- SPI协议
通信协议(一)- SPI通信协议概述应用特点SPI通信原理SPI通讯模式SPI通信时序软件模拟SPI时序举例博主北航研二,目前在准备校招实习,准备在这里记录下Linux/C/C++学习笔记,包括stm32、C语言、计算机组成原理、汇编语言、操作系统等方面,如有错误敬请指正。概述SPI(Serial Perripheral Interface)串行外围设备接口,是摩托罗拉公司推出的一种同步串行...
2020-03-30 12:34:58
801
原创 计算机组成原理学习笔记(五)
计算机组成原理笔记(五)CPU的结构和功能CPU 的结构指令周期指令流水控制单元的功能控制单元的功能控制信号举例多级时序系统控制单元设计组合逻辑设计微程序设计博主北航研二,目前在准备校招实习,准备在这里记录下Linux/C/C++学习笔记,包括stm32、C语言、计算机组成原理、汇编语言、操作系统等方面,如有错误敬请指正。CPU的结构和功能CPU 的结构CPU与系统总线功能...
2020-03-29 13:24:08
2465
原创 计算机组成原理学习笔记(四)
计算机组成原理笔记(四)无符号数和有符号数无符号数有符号数数的定点表示和浮点表示定点运算浮点四则运算算术逻辑单元博主北航研二,目前在准备校招实习,准备在这里记录下Linux/C/C++学习笔记,包括stm32、C语言、计算机组成原理、汇编语言、操作系统等方面,如有错误敬请指正。无符号数和有符号数无符号数寄存器的位数:反映无符号数的表示范围有符号数原码表示法整数 小数...
2020-03-28 18:51:44
6834
1
原创 计算机组成原理学习笔记(三)
计算机组成原理笔记(三)输入输出系统I/O 设备与主机的联系方式I/O接口I/O与主机信息传送控制方式程序查询方式博主北航研二,目前在准备校招实习,准备在这里记录下Linux/C/C++学习笔记,包括stm32、C语言、计算机组成原理、汇编语言、操作系统等方面,如有错误敬请指正。输入输出系统I/O 设备与主机的联系方式I/O 设备编址方式统一编址:地址线足够,拿出一部分地址作为I/O设...
2020-03-27 21:07:26
335
原创 计算机组成原理学习笔记(二)
计算机组成原理笔记(二)存储器----主存储器----存储器分类存储器层次数据存储方式主存技术指标内存对齐原因半导体芯片随机存取存储器(RAM)只读存储器ROM存储器容量的扩展存储器与CPU之间的连接存储器校验提高访存速度的措施----Cache----Cache工作原理Cache – 主存的地址映射博主北航研二,目前在准备校招实习,准备在这里记录下Linux/C/C++学习笔记,包括stm32...
2020-03-27 14:51:58
2526
原创 计算机组成原理学习笔记(一)
计算机组成原理笔记(一)绪论冯诺依曼计算机特点系统复杂性管理方法CPU组成取数运行过程冯诺依曼结构和哈佛结构区别硬件指标总线功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章U...
2020-03-27 11:57:47
654
原创 C语言复习笔记(二)- C语言关键字详解
C语言校招复习笔记系列(二)关键字类型说明保留字功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入关键字C语言的关键字...
2020-03-24 15:12:43
423
原创 C语言复习笔记系列(一)- 易错点总结
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-03-23 13:56:54
1027
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人