- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 TCP的三次握手与四次挥手理解及面试题
序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。 确认号ack:占4个字节,期待收到对方下一个报文段的第一个数据字节的序号;序列号表示报文段携带数据的第一个字节的编号;而确认号指的是期望接收到下一个字节的编号;因此当前...
2020-01-20 14:59:50 612
原创 Lambda表达式之循环map集合
通常我们循环一个map集合会有三种方法(在jdk1.8之前) 链接如下: map循环三种方式 jdk1.8多了lambda表达式之后 我们可以更优雅的循环map集合,用最少最清晰的代码展现其内容 代码如下 HashMap<Integer,String> map = new HashMap<>(); map.put(0, "a"); map.put(1, "b")...
2020-01-06 11:41:58 6292
原创 Lambda表达式入门
我们在开发过程中,后端经常和数组、集合打交道,在jdk1.7之前,我们循环一个集合中的内容,要么用for循环,要么用迭代器,代码如下 List<String> strList = Arrays.asList("a", "b", "c", "d"); //方法1 for (int i = 0; i < strList.size(); i++) { System.out.pr...
2020-01-03 11:43:39 453
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人