- 博客(6)
- 收藏
- 关注
原创 计算机网络学习笔记(三) 传输层-Chapter3-Transport Layer
计算机网络系列文章目录计算机网络学习笔记(一) 计算机网络及互联网 Chapter1-Computer NetWorks and the Internet计算机网络学习笔记(二) 应用层-Chapter2-Application Layer本章介绍了传输层协议:UDP(User Datagram Protocol,用户数据报文协议),Chapter3 Transport Layer。通常把传输层package称为segment,网络层package称作datagram。(本书遵循该法,但有时候也把
2020-10-07 23:19:49
2659
原创 计算机网络笔记(二) 应用层 Chapter2-ApplicationLayer
文章目录一、Network Application Architectures1.1 client-server architecture:1.2 P2P architecture:1.3 Hybrid architecture:二、Processes Communicating(进程通信)2.1 Client and Server Process2.2 The Interface Between...
2020-04-14 23:29:46
2426
原创 滑动窗口
记录一下自己刷题时遇到的题目,这里的解并不一定是最优的,只是贴出来一种解答方法。滑动窗口常用来扫描找到满足特定条件的解, 通过(left, right两个指针)来维护一个长度的窗口,通过right指针来扫描扩充窗口,当窗口内的元素不满足条件时,通过left指针来调整窗口。条件值和当前值可以用HashMap来记录、维护,由于题目往往只涉及到字母、数字,所以可以用数组来代替哈希表,以空间换时间。...
2020-04-01 20:58:32
152
原创 计算机网络学习笔记(一) 计算机网络及互联网 Chapter1-Computer NetWorks and the Internet
Chapter1-Computer NetWorks and the Internet一. What is the Internet所有连接到互联网的设备都可以被称作主机 hosts /终端 end systems。End systems are connected together by a network of communication links and packet switch...
2020-04-01 20:32:17
1700
原创 HashMap笔记
HashMap笔记哈希表/散列表 的底层是Node类型的数组。Node节点存储hash、键、值与指针,方便形成链表/红黑树。transient Node<K,V>[] table;static class Node<K,V> implements Map.Entry<K,V> { final int hash; final K ke...
2020-03-22 23:18:37
143
1
原创 ArrayList学习笔记
ArrayList学习笔记 ArrayList本质上是对数组 elementData 的维护transient Object[] elementData; // non-private to simplify nested class accessEMPTY_ELEMENTDATA 与 DEFAULTCAPACITY_EMPTY_ELEMENTDATA本质上都是空的Object类型数...
2020-03-22 15:07:36
284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人