09 2021 档案

摘要:网络层的各项配套协议: 网络层主要是通过IP协议将IP报进行数据投递,首先主机通过查找自身的路由表将信息投递给路由器,路由器会判断这个IP报是否可直达,如果不可以则通过内部的路由表投递给下一个路由器,直到某个路由器判断此报文在本网络中是可直达的,那么通过ARP+链路层的协议直接投递。 IP划分 A类 阅读全文
posted @ 2021-09-16 15:45 程序木虫 阅读(245) 评论(0) 推荐(0)
摘要:点对点信道 点对点通信主要有以下步骤 节点A把网络层交下来的数据报文添加首部和尾部封装成帧 节点A将帧数据发送给B的链路层 若B节点校验数据帧无差错,则从帧中提取网络层数据报文给上一层 三个基本问题 封装成帧 也就是给原始的数据报的前后分别加上首部和尾部,这样在接收端就能根据首部和尾部来从数据流中区 阅读全文
posted @ 2021-09-10 10:59 程序木虫 阅读(346) 评论(0) 推荐(0)
摘要:基本数据结构 通用命令 keys [pattern] 遍历出所有的key,可以根据正则表达式匹配 dbsize 统计key的数量 exists [key] 检查key是否存在 del [key] 删除key expire [key] [seconds] 设置key在指定的时间后过期 ttl [key 阅读全文
posted @ 2021-09-07 10:14 程序木虫 阅读(129) 评论(0) 推荐(0)
摘要:Netty入门 ​ Netty 是业界最流行的NO框架之一,它的健壮性、功能、性能、可定制性和可扩展性在同类框架中都是首屈一指的,它已经得到成百上千的商用项目验证,例如 Hadoop的RPC框架Avro就使用了Nety作为底层通信框架,其他还有业界主流的RPC框架,也使用Nety来构建高性能的异步通 阅读全文
posted @ 2021-09-07 10:07 程序木虫 阅读(203) 评论(0) 推荐(0)
摘要:IO模型类型 Linux内核将所有的外部设备都当作文件来处理,对于文件的读写会调用内核提供的命令返回一个file scripter(fd文件描述符),对于一个Socket的读写也会有对应的描述符——socket fd,描述符是一个数字指向内核中的结构体。 阻塞IO ​ 最常用的IO模型就是阻塞IO模 阅读全文
posted @ 2021-09-07 10:05 程序木虫 阅读(58) 评论(0) 推荐(0)
摘要:公式 逻辑地址=\(页号P+偏移量W\) 物理地址=\(某程序指定页的块号+偏移量W\) 页表项 =\((题目给出的)内存 / 页面大小\) 页表占用内存 = \(页表项 * 页表大小\) 页数=\((页表占用的)内存 / 页面大小 = (页表项 * 页表项大小)/ 页面大小\) 每页页表项数=\( 阅读全文
posted @ 2021-09-01 20:56 程序木虫 阅读(542) 评论(0) 推荐(0)