logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

TCP超时重传机制(用Java代码理解)

TCP超时重传机制是指当发送端发送数据后,如果在一定时间内未收到接收端的确认应答,则会认为数据丢失或损坏,从而触发重传机制。发送端会重新发送数据,并等待确认应答。如果在多次重传后仍未收到确认应答,则会放弃发送,并报告连接异常。

文章图片
#网络#服务器#运维 +1
详解TCP/IP五层模型

TCP/IP模型是一个网络通信体系结构,由五层组成,每一层都有其特定的功能。应用层传输层网络层数据链路层物理层每一层都有不同的责任,通过这种层次结构,网络通信可以更有效地进行。

#php#网络#服务器 +1
深入理解Java中的队列(Queue)

队列是一种线性数据结构,它的特点是先进先出。在队列中,元素的添加(入队)操作在队尾进行,而元素的移除(出队)操作则在队头进行。因此,队列可以被简单地描述为一个“先进先出”的容器。在Java中,队列接口继承自Collection接口,并提供了丰富的方法来操作队列中的元素。

文章图片
#java#数据结构
C语言中动态内存管理详解:malloc、calloc、realloc和free函数用法解析

我们将详细介绍每个函数的用法,并通过一些示例说明它们在实际编程中的应用。该函数接受一个参数,即指向需要释放的内存块起始地址的指针。该函数接受两个参数,即需要分配的元素个数和每个元素的大小,以字节为单位。函数用于动态分配内存空间,返回分配的内存块的起始地址。它的返回值是分配的内存块的起始地址。函数用于重新分配已分配内存空间的大小,返回重新分配后的内存块的起始地址。在释放内存后,不要再访问已释放的内存

文章图片
#算法#数据结构#c语言
深入理解Java中的队列(Queue)

队列是一种线性数据结构,它的特点是先进先出。在队列中,元素的添加(入队)操作在队尾进行,而元素的移除(出队)操作则在队头进行。因此,队列可以被简单地描述为一个“先进先出”的容器。在Java中,队列接口继承自Collection接口,并提供了丰富的方法来操作队列中的元素。

文章图片
#java#数据结构
深入理解Java中的栈(超详细)新手必看

栈(Stack)是一种常见的数据结构,具有后进先出(LIFO,Last In First Out)的特性,即最后入栈的元素最先出栈。栈通常用于存储临时性的数据,如方法调用过程中的局部变量、操作数栈等。在计算机科学中,栈的应用非常广泛,包括编程语言中的函数调用、内存分配以及表达式求值等领域。在Java编程语言中,栈也被广泛应用于方法调用和内存管理的过程中。双端栈(Double Ended Stack

文章图片
#java
到底了