技术栈
socket
python_chai
1 天前
网络
·
python
·
tcp/ip
·
udp
·
socket
Python网络编程从入门到精通:Socket核心技术+TCP/UDP实战详解
网络编程是构建现代分布式系统的核心能力,而Socket作为通信的基石,其重要性不言而喻。本文将从零开始,通过清晰的代码示例、原理剖析和对比分析,带你彻底掌握Python中的Socket编程技术,涵盖TCP可靠连接、UDP高效传输及面向对象封装技巧。无论你是网络编程新手还是希望进阶的开发者,都能从中获益!
Thanks_ks
3 天前
python
·
网络编程
·
socket
·
tcp
·
客户端
·
套接字
·
聊天服务器
探秘 Python 网络编程:构建简单聊天服务器
在计算机网络的世界里,网络编程是实现不同设备之间通信的关键技术。Python 凭借其简洁的语法和强大的库支持,在网络编程领域有着广泛的应用。无论是构建简单的聊天服务器,还是开发复杂的网络应用,Python 都能轻松胜任。
矮油0_o
12 天前
服务器
·
网络
·
tcp/ip
·
网络编程
·
socket
5.好事多磨 -- TCP网络连接Ⅱ
第4章节通过回声服务示例讲解了TCP服务器端/客户端的实现方法。但这仅是从编程角度的学习,我们尚未详细讨论TCP的工作原理。因此,将详细讲解TCP中必要的理论知识,还将给出第4章节客户端问题的解决方案。
沧海一笑-dj
21 天前
网络
·
socket
·
harmonyos
·
tcp
·
tcp客户端
·
套接字
·
hi3861
【鸿蒙开发】Hi3861学习笔记- TCP客户端
TCP(Transmission Control Protocol)是一种面向连接、可靠的传输层协议,旨在通过严格的传输控制机制,确保数据在IP网络中的有序、完整传输。与UDP不同,TCP通过流量控制、拥塞控制和重传机制为应用层提供高可靠性,适用于对数据准确性要求严苛的场景。
听风lighting
22 天前
linux
·
运维
·
网络
·
socket
·
lwip
嵌入式八股RTOS与Linux---网络系统篇
关于计网的什么TCP三次握手 几层模型啊TCP报文啥的不在这里讲,会单独分成一个计算机网络模块 这里主要介绍介绍lwip和socket
小宋要上岸
23 天前
c++
·
socket
[特殊字符] C++ 常见 Socket 错误与优化指南
在 Socket 编程 中,开发者常常遇到一些 常见错误,例如 端口占用、超时、缓冲区问题、并发处理等。本文将列举几种 常见错误及优化方法,并提供 C++ 代码示例。
极客代码
1 个月前
linux
·
c语言
·
开发语言
·
unix
·
socket
·
unix域套接字
·
本地套接字
Unix 域套接字(本地套接字)
Unix 域套接字(Unix Domain Sockets),也称为本地套接字(Local Sockets),是一种用于同一主机上进程间通信(IPC)的机制。Unix 域套接字提供了一种高效的进程间通信方式,它利用文件系统作为传输媒介,而不是网络栈,因此可以避免网络层的开销。下面详细介绍 Unix 域套接字的概念、用途、API 以及示例代码。
linux开发之路
1 个月前
linux
·
网络
·
udp
·
socket
·
tcp
如何高效定位网络丢包问题?
本期分享一个比较常见的网络问题--丢包。例如我们去ping一个网站,如果能ping通,且网站返回信息全面,则说明与网站服务器的通信是畅通的,如果ping不通,或者网站返回的信息不全等,则很可能是数据被丢包了,类似情况想必大家都不陌生。针对网络丢包,本人提供一些常见的丢包故障定位方法,希望能够帮助大家对网络丢包有更多的认识,遇到丢包莫要慌,且跟着一起来涨姿(知)势(识)···
小百菜
3 个月前
http
·
socket
socket实现HTTP请求,参考HttpURLConnection源码解析
有台服务器,网卡绑定有2个ip地址,分别为: A:192.168.111.201 B:192.168.111.202 在这台服务器请求目标地址 C:192.168.111.203 时必须使用B作为源地址才能访问目标地址C,在这台服务器默认又是使用A地址作为源地址。
自信不孤单
3 个月前
服务器
·
网络
·
udp
·
socket
·
ip地址
·
端口号
网络编程套接字(上)
因特网上的每台计算机都有一个唯一的IP地址,如果一台主机上的数据要传输到另一台主机,那么对端主机的IP地址就应该作为该数据传输时的目的IP地址。但仅仅知道目的IP地址是不够的,当对端主机收到该数据后,对端主机还需要对该主机做出响应,因此对端主机也需要发送数据给该主机,此时对端主机就必须知道该主机的IP地址。因此一个传输的数据当中应该涵盖其源IP地址和目的IP地址,目的IP地址表明该数据传输的目的地,源IP地址作为对端主机响应时的目的IP地址。
Golinie
3 个月前
linux
·
服务器
·
网络
·
c++
·
socket
【C++高并发服务器WebServer】-10:网络编程基础概述
网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件,又称为网络适配器或网络接口卡NIC。其拥有 MAC 地址,属于 OSI模型的第2层,它使得用户可以通过电缆或无线相互连接。
太阳花的小绿豆
3 个月前
python
·
socket
Python使用socket实现简易的http服务
在接触的一些项目中,有时为了方便可视化一些服务状态(请求数很少),那么很容易想到使用http服务来实现。但开源的web后端框架,例如flask,fastapi,django等略显沉重,且使用这些框架会有各种各样的限制,为了更加灵活的使用,可以自己通过Python自带的socket库来实现,下面是我简单实现的代码,贴在这里方便后续使用。
极客代码
3 个月前
c语言
·
开发语言
·
unix
·
socket
·
unix域套接字
·
本地套接字
Unix 域协议汇总整理
Unix 域协议是一种用于同一台计算机上进程间通信(IPC)的技术。它提供了一种比基于网络的套接字更高效的方式来在本地进程中交换数据。Unix 域协议使用文件系统作为通信的媒介,并且只限于在同一台计算机上运行的进程之间进行通信。
新知图书
3 个月前
网络
·
socket
Linux C/C++编程-网络程序架构与套接字类型
【图书推荐】《Linux C与C++一线开发实践(第2版)》_linux c与c++一线开发实践pdf-CSDN博客 《Linux C与C++一线开发实践(第2版)(Linux技术丛书)》(朱文伟,李建英)【摘要 书评 试读】- 京东图书 (jd.com)
不修×蝙蝠
4 个月前
java
·
服务器
·
笔记
·
tomcat
·
socket
·
serversocket
搭建Tomcat(一)---Socket&ServerSocket
目录引入1引入2--socket流程Socket(应用程序之间的通讯保障)网卡(计算机之间的通讯保障)
ミカミミミ
4 个月前
网络
·
udp
·
socket
·
tcp
网络编程相关 API 学习
目录1. 网络编程中的基本概念2. UDP 的 socket api 的使用(1) DatagramSocket API
XLYcmy
4 个月前
linux
·
c++
·
分布式
·
网络安全
·
操作系统
·
c
·
socket
分布式实验一
Socket编程作业: 在Linux系统上,用C++编两个程序:Client和Server。两个进程间利用socket进行TCP通信。 要求: Server进程运行后,输出本进程所在主机IP地址以及正在监听的端口号; Client进程运行后,输出提示信息,要求用户输入Server的IP地址和端口号; Client以用户输入的参数连接到Server; Client提示用户输入任意字符串,将该字符串通过socket传输至Server; Server将接收到的字符串打印输出至标准输出。
蝶开三月
5 个月前
网络
·
websocket
·
网络协议
·
php
·
socket
php:使用socket函数创建WebSocket服务
闲来无事,最近捣鼓了下websocket,但是不希望安装第三方类库,所以打算用socket基础函数创建个服务。
东皋长歌
5 个月前
socket
·
nc
·
netcat
netcat工具安装和使用
netcat是一个功能强大的网络实用工具,可以从命令⾏跨⽹络读取和写⼊数据。 netcat是为Nmap项⽬编写的,是⽬前分散的Netcat版本系列的经典。 它旨在成为可靠的后端⼯具,可⽴即为其他应⽤程序和⽤户提供⽹络连接。
晨曦启明634
5 个月前
网络
·
udp
·
socket
·
多线程
·
tcp
计算机网络-网络编程
学习传输层给应用层提供的api,可以写代码把数据交给传输层,进一步通过层层封装就可以把数据通过网卡发送出去了