首页
学习
活动
专区
圈层
工具
发布
首页标签网络编程

#网络编程

【Linux网络编程】数据链路层

用户11719958

"以太网"不是一种具体的网络,而是一种技术标准;即包含了数据链路层的内容,也包含了一些物理层的内容。例如:规定了网络拓扑结果,访问控制方式,传输速率等等。

1300

【Linux网络编程】HTTPS协议原理

用户11719958

概念:HTTPS(HyperText Transfer Protocol Sercure)是HTTP的安全版本,通俗地讲,HTTPS就是在HTTP的基础上做了加...

2000

【Linux网络编程】多路转接IO(二)epoll

用户11719958

Epoll 是 Linux 特有的高性能 I/O 多路复用机制,专为处理大量文件描述符设计,克服了 select/poll 的性能瓶颈。

1500

【Linux网络编程】多路转接I/O(一)select,poll

用户11719958

首先IO=等+拷贝,其中等待是等底层数据准备好了,然后通过拷贝拿到上层使用。IO工作慢的原因就在于等待时间太长,为了提高效率,我们需要减少等待所占的时间。

1600

【Linux网络编程】五种IO模型与非阻塞IO

用户11719958

阻塞IO:在内核将数据准备好之前,系统调用会一直等待。所有的套接字,默认都是阻塞状态的。

2200

【Linux网络编程】网络层IP协议

用户11719958

4位首部长度:表名IP协议报头的长度,单位是4字节,所以IP协议报头的最大长度是15*4=60字节。

1500

【Linux网络编程】传输层协议TCP,UDP

用户11719958

不可靠:没有确认机制,没有重传机制;如果因为网络故障数据无法发送到对方,UDP协议层也不会给应用层返回任何信息。

1300

【Linux网络编程】http协议的状态码,常见请求方法以及cookie-session

用户11719958

HTTP状态码:是服务器响应客户端请求时返回的三位数字代码,用于表示请求的处理结果。

600

【Linux网络编程】应用层协议HTTP(实现一个简单的http服务)

用户11719958

HTTP协议是客户端与服务器之间通信的基础。客户端通过HTTP协议向服务器发送请求,服务器收到请求后处理并返回响应。

1300

【Linux网络编程】TCP Echo Server的实现

用户11719958

在上篇博客中,实现udp的echo server。其中有很多的接口,都需要进行主机序列和网络序列的相互转化。这些操作很频繁,所以可以将这些操作封装 成一个类,提...

1800

【Linux网络编程】UDP Echo Server的实现

用户11719958

在操作系统中,我们知道pid表示唯一一个进程。而这里端口号也是表示唯一一个进程 。这两个之间有什么关系?

1300

JavaSE超详细笔记-网络编程篇-基于黑马

超级苦力怕

10510

AI大模型爆火的SSE技术到底是什么?万字长文,一篇读懂SSE!

JackJiang

你有没有想过,为什么 ChatGPT 的回答能逐字逐句地“流”出来?这一切的背后,都离不开一项关键技术——SSE(Server-Sent Events)!

35221

JavaEE —— 网络编程 TCP协议(二)

Han.miracle

接收端处理数据的速度是有限的.如果发送端发的太快,导致接收端的缓冲区被打满,这个时候如果发送 端继续发送,就会造成丢包,继⽽引起丢包重传等等⼀系列连锁反应.

10110

JavaEE--网络编程 传输层 (一) UDP TCP特点

Han.miracle

在TCP/IP协议中,⽤"源IP","源端⼝号","⽬的IP","⽬的端⼝号","协议号"这样⼀个五元组来标识⼀个 通信(可以通过netstat-n查看);

14410

JavaEE--网络编程 https 加密

Han.miracle

HTTP协议内容都是按照文本的⽅式明文传输的.这就导致在传输过程中出现⼀些被篡改的情况. 臭名昭著的"运营商劫持" 下载⼀个天天动听 未被劫持的效果,点击下载按...

8510

JavaEE-- 网络编程 http请求报头

Han.miracle

每个键值对占一行.键和值之间使用分号分割. 报头的种类有很多,此处仅介绍几个常见的.

9410

JavaEE--网络编程 http请求 :URL 方法get 和 post

Han.miracle

任何⼀个能进行网络编程的语⾔都可以构造HTTP请求.本质上就是通过TCPsocket写⼊⼀个符合 HTTP协议规则的字符串.

13310

Java 的EE -- 网络编程 HTTP协议格式

Han.miracle

当前web 开发的最核心的协议使用网站, 都会用到http~ ~Spring ,围着 http 转~~

10110

JavaEE-- 网络编程 Socket套接字

Han.miracle

Socket套接字,是由系统提供用于网络通信的技术,是基于TCP/IP协议的网络通信的基本操作单元。 基于Socket套接字的网络程序开发就是网络编程。

12710
领券