logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

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

本文聚焦操作系统与 Linux 网络编程核心 IO 体系,从 IO 最底层的本质概念入手,拆解 IO 执行的两大核心步骤,解释 IO 运行低效的根本原因,并给出优化 IO 效率的核心思路。为了降低抽象概念的理解难度,全文采用钓鱼生活化案例类比业界通用的五种经典 IO 模型,依次讲解阻塞 IO、非阻塞 IO、信号驱动 IO、IO 多路复用、异步 IO 的运行逻辑,同时精准界定同步 IO 与异步 IO

文章图片
#linux#网络#开发语言 +3
【Linux网络】NAT、内网穿透、内网打洞

本文围绕计算机网络里三大高频实用技术:NAT 地址转换、正向 & 反向代理服务、内网穿透(FRP+NAT 打洞)进行完整知识点梳理,内容依托网络实操学习笔记整理,是计算机运维、后端网络编程、网络安全学习的核心复习资料。日常生活里随处可见三类技术落地:家里路由器上网依托 NAT 完成内网设备共用一个公网 IP;校园网限制 SSH 远程登录 XShell 是正向代理做了访问拦截;程序员居家远程操控公司

文章图片
#linux#网络#php +4
人工智能 Gemini 2.5 Pro:深度解析技术突破与实战应用

2025年3月,谷歌DeepMind发布了Gemini 2.5 Pro实验版,经过三个月的迭代优化,6月正式推出稳定版本,标志着AI技术进入新的里程碑。这款被称为"思考型AI"的旗舰模型,在LMArena排行榜中以1443分稳居第一,超越了Grok-3、OpenAI o3等强劲对手。本文将深入解析Gemini 2.5 Pro的核心技术创新,并通过实际案例展示其在多领域的应用价值。Gemini 2.

文章图片
#人工智能#c++#python +1
【QT】窗口

有两种方式可以自定义对话框:纯代码方式和图形化 ui 方式。组件对应类数量限制主要作用菜单栏QMenuBar全局唯一提供结构化的功能访问入口工具栏QToolBar可多个提供常用功能的快捷访问浮动窗口可多个放置辅助功能面板状态栏QStatusBar全局唯一显示程序状态信息中心部件QWidget唯一且必填展示应用程序的核心内容对话框QDialog无限制实现短期任务和用户交互创建 QMainWindow

文章图片
#qt#数据库#microsoft +3
【Linux网络】Linux 网络编程:传输层协议TCP(三)

URG 标志位标识16 位紧急指针是否有效,99% 的常规通信场景下 URG 置 0,紧急指针无效;仅需传输紧急控制数据时 URG 置 1。TCP 默认数据按序号按序到达、按序交付应用层,部分场景需要控制报文插队优先处理,例如百度云盘暂停 / 取消上传、SSH 终端 Ctrl+C 中断程序,这类指令无需等待历史数据处理完成,TCP 通过 URG + 紧急指针实现带外优先处理。AI 产业处于落地导入

文章图片
#网络#linux#tcp/ip +3
【Linux网络】Linux 网络编程:传输层UDP

端口号(Port)用于标识同一台主机上不同的应用程序,让操作系统能将网络数据准确交付给对应进程。// 源端口// 目的端口__be16 len;// 总长度// 校验和传输层通过端口号区分进程,五元组唯一标识通信,知名端口 0~1023 需管理员权限。UDP 是8 字节定长报头、无连接、不可靠、面向数据报的轻量协议,封装解包简单高效。UDP 无发送缓冲区、接收缓冲区不保证有序,无粘包问题,单报文最

文章图片
#网络#linux#udp +3
【Linux网络】Linux 网络编程:HTTP(五)HTTP收尾,从Cookie会话保持、抓包问题到 HTTPS 初识

HTTP Cookie(也称为 Web Cookie、浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据。当浏览器后续向同一服务器发起请求时,会自动将这些 Cookie 携带在请求头中发送回服务器。Cookie 的核心作用是告知服务器两个请求是否来自同一个浏览器,从而实现用户登录状态保持、用户偏好记录、购物车功能等。HTTP Session 是一种服务端状态存储机制。其核心思想

文章图片
#linux#运维#服务器 +2
【Linux网络】Linux 网络编程:HTTP(四)从手写服务器到生产级 Nginx 与 cpp-httplib 实战

底层实现:HTTP基于TCP协议,通过字节流解析、资源分发(静态/动态)、路由注册实现服务。手写HTTP服务器帮助理解协议本质,掌握报文解析、回调函数、前后端联动等核心技能。报文与报头:HTTP报文由起始行、头部、空行、体部组成。核心报头包括Host(虚拟主机/代理)、User-Agent(客户端标识/反爬)、Referer(防盗链/CSRF)、Location(重定向)、Connection(连

文章图片
#网络#服务器#linux +4
人工智能 Gemini 2.5 Pro:深度解析技术突破与实战应用

2025年3月,谷歌DeepMind发布了Gemini 2.5 Pro实验版,经过三个月的迭代优化,6月正式推出稳定版本,标志着AI技术进入新的里程碑。这款被称为"思考型AI"的旗舰模型,在LMArena排行榜中以1443分稳居第一,超越了Grok-3、OpenAI o3等强劲对手。本文将深入解析Gemini 2.5 Pro的核心技术创新,并通过实际案例展示其在多领域的应用价值。Gemini 2.

文章图片
#人工智能#c++#python +1
【Linux网络】计算机网络入门:网络通信——跨主机的进程间通信(IPC)与Socket编程入门

通信是进程间的博弈。封装是各司其职的协议实现。IP/MAC配合是跨越千山万水的保证(记住:IP 不变,MAC 一直变)。字节序是跨越硬件差异的语言统一。理论已经扎实,下一篇我们将进入代码实战,去拆解那个承载了所有协议信息的关键结构体 ——sockaddr。

文章图片
#linux#网络#计算机网络 +4
    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择