-
初识java—(四十四)Map_java中map的用法
8.6 Map引入:根据之前学习的集合我们知道,一个集合中可以存放学生信息,那现在有这么一个问题需要我们解决,根据一个学生的学号找到一个学生的信息并打印输出。拿我们前边学习的List与Set集合来说我们要如何完成?我们可以遍历学生对象,然后根据条件匹配,拿到学生信息。很显然这可以完成工作,但有点麻烦...
03月03日[编码文章]浏览:47
-
玩转 Java8 Stream,让你代码更高效紧凑简洁
文章目录前言一、Stream 特性二、Stream 创建2.1 用集合创建流2.2 用数组创建流2.3 Stream静态方法三、Stream 使用案例...
03月03日[编码文章]浏览:58
-
-
-
【Linux网络编程】TCP编程_linux tcpkill
01. TCP概述传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。TCP旨在适应支持多网络应用的分层协议层次结构。 连接到不同但互连的计算机通信网络的主计算机中的成对进程之间依靠T...
03月02日[编码文章]浏览:40
-
-
-
TCP/IP协议栈在Linux内核中的运行时序分析
本文主要是讲解TCP/IP协议栈在Linux内核中的运行时序,文章较长,里面有配套的视频讲解,建议收藏观看。...
03月02日[编码文章]浏览:41
-
Folly库:C++开发的强大助手_.folder
引言在当今快速发展的软件开发领域,C++以其高性能和灵活性而广受欢迎。然而,C++的复杂性也常常让开发者感到头疼。为了简化开发流程,提高开发效率,Facebook开发了Folly(Facebook Open Source Library),这是一个功能丰富的C++库,为开发者提供了大量实用的工具和组...
03月02日[编码文章]浏览:42
-
应用层如何强制发送 RST 报文进行断开连接
在 TCP 协议中,默认情况下,当我们调用 close( 函数关闭套接口时,TCP 走四次挥手进行断开链路,但是要是若缓冲区还有数据未发送到对端时,系统将尝试把这些数据发送给对端。四次挥手的过程导致我们在 TIME_WAIT 状态下无法复用端口。有些情况下我们不需要 TIME_WAIT, 而是想快...
03月02日[编码文章]浏览:44