技术栈
网络编程
Pandaconda
12 天前
开发语言
·
网络
·
笔记
·
后端
·
python
·
面试
·
网络编程
【新人系列】Python 入门(二十五):Socket 网络编程
✍个人博客:Pandaconda-CSDN博客 📣专栏地址:http://t.csdnimg.cn/UWz06 📚专栏简介:在这个专栏中,我将会分享 Golang 面试中常见的面试题给大家~ ❤️如果有收获的话,欢迎点赞👍收藏📁,您的支持就是我创作的最大动力💪
UtopiaYouth
14 天前
linux
·
c语言
·
ubuntu
·
网络编程
·
系统编程
第五章 Linux 网络编程
提示:欢迎查看本文所属专栏:Linux 网络编程笔记,在这里你可以学习 Linux 命令的基本使用、远程开发 Linux程序、计算机网络基础知识、操作系统基础知识和 Linux 网络编程基础等,这些知识,可以帮助我们很好的入门 Cpp服务器开发 所需的网络编程知识。
菠菠萝宝
14 天前
开发语言
·
学习
·
golang
·
网络编程
·
软件工程
·
标准库
·
go1.19
【Go学习】-02-2-标准库:log、errors、bytes、io
golang内置了log包,实现简单的日志服务。通过调用log包的函数,可以实现简单的日志打印功能。log包定义了Logger类型,该类型提供了一些格式化输出的方法。
菠菠萝宝
16 天前
网络
·
学习
·
http
·
golang
·
go
·
网络编程
·
tcp
【Go学习】-01-5-网络编程
互联网的核心是一系列协议,总称为”互联网协议”(Internet Protocol Suite),正是这一些协议规定了电脑如何连接和组网。我们理解了这些协议,就理解了互联网的原理。
蟾宫曲
1 个月前
java
·
网络
·
网络编程
·
ip
·
端口
网络编程 03:端口的定义、分类,端口映射,通过 Java 实现了 IP 和端口的信息获取
记录时间 [2024-12-19]前置文章:网络编程 01:计算机网络概述,网络的作用,网络通信的要素,以及网络通信协议与分层模型
丶Darling.
1 个月前
linux
·
网络编程
·
进程同步
·
系统编程
·
c/c++
·
阻塞和非阻塞
进程间通信博客总结目录
进程间通信方式—管道(使用最简单)-CSDN博客进程间通信方式—文件(已经过时的东西看一遍有个印象)-CSDN博客
丶Darling.
1 个月前
linux
·
服务器
·
网络编程
·
目录
·
系统编程
·
c/c++
·
博客总结
linux高性能服务器编程读书笔记目录&&建议
Linux高性能服务器编程 | 读书笔记 | 1. IP协议-CSDN博客Linux高性能服务器编程 | 读书笔记 | 2. TCP协议-CSDN博客
自律的kkk
1 个月前
java
·
开发语言
·
网络
·
网络编程
·
tcp
·
nio
网络编程中的黏包和半包问题
在网络编程中,黏包和半包问题是常见的数据传输问题,尤其是在使用TCP协议时。Netty作为一个高性能的网络框架,提供了多种解决方案来处理这些问题。下面我将详细解释黏包和半包问题,以及Netty中如何处理它们。
丶Darling.
1 个月前
运维
·
服务器
·
网络
·
网络编程
·
c/c++
·
阻塞和非阻塞
高并发服务器实现总结目录
linux网络编程 | c | 多进程并发服务器实现-CSDN博客linux网络编程 | c | 多线程并发服务器实现-CSDN博客
hope_wisdom
2 个月前
网络
·
c++
·
websocket
·
网络编程
·
libwebsockets
·
boost.beast
C++网络编程之WebSocket通信
WebSocket协议是现代Web开发中不可或缺的一部分,它允许客户端和服务器之间建立持久的连接,实现双向实时通信。与传统的HTTP请求不同,WebSocket提供了一种全双工的通信通道,使得数据可以在任意方向上传输,而无需等待对方请求或者应答。
雷神乐乐
2 个月前
udp
·
网络编程
·
tcp
·
ipv4
·
ipv6
网络编程、UDP、TCP、三次握手、四次挥手
网络编程的概念:在网络通信协议下,不同计算机上运行的程序,进行的数据传输。应用场景:即时通信、网游对战、金融证券、国际贸易、邮件等等。
UestcXiye
2 个月前
c++
·
计算机网络
·
网络编程
·
tcp
《TCP/IP网络编程》学习笔记 | Chapter 10:多进程服务器端
为了提高客户端的平均满意度,通常会使用并发服务器的方法,并且网络程序中数据通信时间比 CPU 运算时间大,因此向多个客户端提供服务是一种有效利用 CPU 的方式。
雷神乐乐
2 个月前
java
·
网络编程
网络编程——TCP通信练习
目录一、多发多收二、接收和反馈三、上传文件四、解决上传文件名重复问题五、上传文件多线程版六、上传文件线程池版
謬熙
2 个月前
网络协议
·
tcp/ip
·
网络编程
初识网络编程TCP/IP
刚碰到网络编程,会出现一堆协议、概念、这层次那技术的,头都大了,还是得总结总结……这是基于TCP/IP 的应用层协议,后面单独写一篇博文总结。
HKJ_numb1
2 个月前
网络
·
websocket
·
网络协议
·
spring
·
网络编程
网页版五子棋—— WebSocket 协议
目录·前言一、背景介绍二、原理解析1.连接过程(握手)2.报文格式三、代码示例1.服务端代码(1)TestAPI 类
明月看潮生
2 个月前
开发语言
·
青少年编程
·
golang
·
网络编程
·
编程与数学
青少年编程与数学 02-003 Go语言网络编程 19课题、Go语言Restful编程
本课题介绍了Go语言中RESTful API编程的基本概念、微服务架构特点、RESTful核心原则和特征,以及如何在Go语言中编写RESTful API服务。
明月看潮生
2 个月前
青少年编程
·
golang
·
网络编程
·
编程与数学
青少年编程与数学 02-003 Go语言网络编程 09课题、Cookie
Cookie是一种由服务器发送并保存在用户浏览器中的小数据片段,用于识别和跟踪用户。主要功能包括会话管理、个性化设置、购物车功能和用户认证。一个Cookie包含名称、值、域、路径、过期时间、安全性标志和HttpOnly标志。Cookie的生命周期分为会话Cookie和持久Cookie。
明月看潮生
2 个月前
青少年编程
·
golang
·
网络编程
·
编程与数学
青少年编程与数学 02-003 Go语言网络编程 14课题、Go语言Udp编程
本课题介绍了Go语言UDP编程,依赖于net包中的UDPConn类型。UDP是一种无连接协议,提供低延迟和开销,但不保证数据传输的可靠性。内容包括创建UDP连接、读取和发送数据、关闭连接以及错误处理。强调了UDP与TCP的区别,包括连接性、可靠性、流量控制、延迟、头部开销、用途、错误处理、端到端传输和适用场景。
明月看潮生
3 个月前
服务器
·
青少年编程
·
golang
·
网络编程
·
编程与数学
青少年编程与数学 02-003 Go语言网络编程 07课题、客户端服务器模型
客户端-服务器模型是一种网络架构,将参与者分为客户端和服务器。服务器提供服务,等待并响应客户端请求;客户端请求服务并接收响应。这种模型支持角色分工、服务请求与响应、中心化管理、可扩展性和安全性。工作原理包括建立连接、发送请求、处理请求、返回响应和关闭连接。
明月看潮生
3 个月前
青少年编程
·
golang
·
网络编程
·
编程与数学
青少年编程与数学 02-003 Go语言网络编程 08课题、Session
会话(Session)是网络应用中用于跟踪和管理用户状态的机制,允许服务器在多个HTTP请求之间保持用户状态信息。会话通过一个唯一的Session ID来标识,通常存储在客户端的Cookie中。会话的主要作用是在用户与服务器的多次交互中保持状态,如电子商务网站中的购物车功能。会话类似于一个Map,以key-value形式存放数据。