socket

夏天测3 天前
python·socket·网络通信·tcp 网络编程·零基础网络编程
Python 网络编程从 TCP 三次握手到 Socket 搭建极简 AI 推理服务端(零基础可跑通完整代码)平时写单机 Python 脚本调用 LLM、本地跑 transformers 模型,只会调 API 完全够用。但只要你遇到以下场景,底层网络 Socket、TCP 知识一定会卡住你:
AI人工智能+电脑小能手5 天前
java·udp·网络编程·socket·tcp
【大白话说Java面试题 第215题】【10_网络协议篇】第6题:Socket 是什么?📌 PDF:大白话说Java面试题 — 10_网络协议篇📚 回答:1.1 从应用层视角 Socket 是应用层与 TCP/IP 协议栈之间的 编程接口(API),封装了 IP 地址和端口号,为应用进程提供端到端的网络通信能力。在 Java 中,java.net.Socket 和 java.net.ServerSocket 是对底层系统调用的封装。
夏天测5 天前
python·socket·httpx·requests·tcp udp·python网络编程·爬虫基础
Python 网络编程入门:从 Socket 底层到 HTTP 并发实战网络编程是 Python 后端、爬虫、即时通讯开发的核心基础。很多初学者直接上手 requests、httpx,却不懂底层 Socket 通信原理,遇到粘包、连接超时、并发阻塞等问题无从排查。本文由浅入深,从 Socket 套接字、TCP/UDP 协议差异讲起,搭配可直接运行 TCP 回声服务、UDP 消息收发、多线程聊天室、同步 / 异步 HTTP 客户端完整源码,最后配套阶梯式实战练习,零基础也能跟着敲代码落地,适合 Python 新手、爬虫入门、后端开发阅读。 关键词:Python 网络编程、Soc
kaixin_learn_qt_ing7 天前
socket
socket---纯C总代码:分块代码1:创建一个 UDP 协议的发送端套接字文件描述符,用于后续通过 sendto() 向指定 IP 端口发送 UDP 数据包,创建失败直接打印错误并返回。
Nebula_g9 天前
java·开发语言·socket·线程·chat
Java实现本地Socket通信(二)上一章我们学习了如何连接两个对象并相互传递消息,今天我们来继续拓展这个项目本节我们有以下目标在上一篇笔记中,我们使用了A、B两个类,这种一个类代表一个对象的方式虽然简单,但是当对象数量偏多时编写起来就会很麻烦,每两个类之间都需要连接一次,这就会创建很多个socket
Nebula_g12 天前
java·开发语言·学习·socket·可视化
Java实现本地Socket通信(三)今天任务较少也较为简单本节任务我们知道,账号输入操作是需要在客户端进行的,所以这里我们需要在客户端封装登陆方法login,在这里读取输入并传递给服务端账号信息
ShineWinsu18 天前
linux·c++·面试·socket·模板方法模式·封装·tcpsocket
对于Linux:模版方法类的解析以及socket、TcpSocket的封装hello 大家,那么在本篇博客中,我们就将对socket、TcpSocket进行封装(秉承着我们的一贯风格),但是在封装的同时,我们也将学习一个新的模式——模版方法类,我们之前已经学习过了策略模式,相信大家也能在本篇博客中收获多多。
CodeStats1 个月前
java·linux·开发语言·io·socket
【Linux IO】从文件描述符到硬件中断:Linux IO 系统底层完全拆解本文将以"文件描述符"为线索,从六个核心问题出发,带你从应用层一路"考古"到操作系统内核,彻底搞懂 Linux IO 系统的底层原理。
十五年专注C++开发1 个月前
c++·socket·boost
fatal error C1189: #error: WinSock.h has already been included 的解决方案目录1.错误原因2.解决方案boost::asio 内部会引入 WinSock2.h,而项目中先包含了 Windows.h(或其他头文件间接包含了旧版 WinSock.h),导致 WinSock.h 与 WinSock2.h 两套套接字 API 头文件重复 / 冲突包含,编译器直接报错。
东南门吹雪2 个月前
java·高并发·socket·tcp·nio
JAVA TCP socket编程框架用户:java中做tcp socket编程的框架有哪些元宝:Java中常见的TCP Socket编程框架有以下几种:
阿钱真强道2 个月前
udp·socket·鸿蒙·liteos·开源鸿蒙·瑞芯微·rk2206
29 鸿蒙LiteOS RK2206 Socket编程实战 UDP通信+LWIP原理全解析B站 配套视频教程【鸿蒙 LiteOS 实战 15】LwIP socket API UDP通信 客户端
金融支付架构实战指南2 个月前
socket·tcp·write·listen·connect
Java Socket 全网read/write底层原理 + 避坑实战Java 网络编程中,Socket BIO 是所有网络通信的基石,也是面试高频考点。大部分开发者只会写调用代码,但不懂内核缓冲区、读写线程安全、FIN/RST 断连、延迟报错、进程退出机制,导致线上频发数据错乱、数据丢失、Connection reset、Broken pipe 等问题。
知无不研2 个月前
linux·服务器·网络·c++·socket·网络套接字
对套接字的深入理解为了方便理解,以下是一套完整的套接字编程server.cclient.c在很多人看来,套接字是个很抽象的概念,大部分人只知道必须创建它才能进行通讯,但是套接字到底是什么,却不知道该怎么回答。如果你有以下疑问,我想我的思考会帮助到你。
Irissgwe3 个月前
linux·网络·网络协议·udp·socket·socket编程
二、Socket编程UDP为什么服务器要 bind,客户端不用?服务器端口必须固定(众所周知),客户端才知道往哪发客户端数量很多,OS 随机分配端口就行
Irissgwe3 个月前
linux·网络·websocket·网络协议·socket·linux网络编程
一、网络基础概念网络发展独立模式: 计算机之间相互独立;网络互联: 多台计算机连接在一起, 完成数据共享局域网 LAN: 计算机数量更多了, 通过交换机和路由器连接在一起
Groundwork Explorer3 个月前
socket·w5500·esp32s3·circuitpython·socketpool
W5500 CircuitPython 驱动测试知多少?Adafruit CircuitPython 10.1.3 on 2026-02-21; VCC-GND YD-ESP32-S3 (N16R8) with ESP32S3
辰尘_星启3 个月前
linux·python·socket·系统·通信
【Linux】Python Socket编程指南网络通信的本质是端到端的状态同步。在Linux操作系统的哲学中,一切皆文件。Socket同样被抽象为文件描述符(FD),针对网络的读写操作,与读写磁盘文件在底层并无二致。
SoveTingღ3 个月前
linux·服务器·c++·qt·socket
【问题解析】Socket已经关闭了,但是端口还处于listening状态?最近在上手一个QT项目的时候,在windows下用C++实现了一个服务器功能,开启50000-50008端口进行TCP监听,用来和另一个工具进行交互,服务器要求能动态创建和删除。但是在实际测试的时候发现我的服务器有的时候删不掉,即使socket已经关闭了,但是端口还是处于LISTENING的状态。
H Journey3 个月前
网络·socket·多路复用·事件注册
Linux网络编程,高性能 IO 多路复用服务器:向 epoll 监控器注册要监听的 socket 和事件这是 epoll 高并发服务器最核心的操作之一:向 epoll 监控器注册要监听的 socket 和事件。
H Journey3 个月前
网络·socket
网络编程-创建SOCKET套接字这行代码是网络编程(TCP通信)的核心起点,作用是:在操作系统中创建一个「网络套接字(Socket)」,相当于给程序开了一个「网络通信的接口」,后续所有发送/接收数据、建立连接都靠它。