logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【网络通信】Wireshark 与 TCP/IP 五层模型速读手册

从下到上依次为:物理层 → 数据链路层 → 网络层 → 传输层 → 应用层。数据在发送端逐层封装,上行展示为“data → http → tcp → ip → eth”;接收端按相反顺序逐层解封装。| User-Agent | curl/8.15.0 | 客户端标识 || Host | nginx.org | 虚拟主机标识 || 空行 | \r\n | 分隔头与体(此处无请求体) |请求头(Req

#wireshark#tcp/ip#测试工具
openEuler 多算力虚拟化性能实测

测试项目性能指标测试结果表明评价虚拟机创建单个VM创建时间8.5秒优秀批量创建10个VM并发创建45秒良好Kickstart安装完整安装时间12分钟良好云镜像部署部署到可用35秒优秀冷启动平均启动时间3.2秒优秀内部快照创建时间450ms优秀外部快照创建时间180ms优秀完整克隆50GB磁盘125秒良好链接克隆创建时间3秒优秀离线迁移50GB VM280秒良好热迁移停机时间<100ms优秀CPU热

#架构
openEuler镜像获取与分发性能深度测试

选择最近的镜像站:优先选择地理位置近、网络延迟低的镜像站使用多线程下载:aria2或axel可显著提升下载速度启用断点续传:大文件下载建议启用断点续传功能使用P2P分发:多用户场景推荐使用BitTorrent验证文件完整性:下载后务必验证SHA256和GPG签名。

#架构
【ATL定时器深度解析:概念、功能与项目实战指南】

ATL定时器是Win32原生定时器的轻量封装,以消息驱动为核心,兼具灵活、高效、无依赖的特点,完美适配ATL项目的开发需求。其核心价值在于:以极简的代码实现定时任务,同时避免重型框架的冗余,适合COM组件、轻量桌面应用、嵌入式设备等场景。在项目中使用ATL定时器时,需遵循“轻量化回调、严格管理ID、及时销毁、适配精度”的原则,避开耗时操作、资源泄漏、线程安全等坑点。通过本文的步骤讲解和代码示例,相

【QQMusic项目界面开发复习笔记】第二章

在Qt项目开发中,界面设计是用户交互的重要环节。本次复习围绕QQMusic项目的界面开发展开,通过Qt Designer和代码结合的方式,实现了界面布局、美化及交互功能。本文将详细解析界面开发的关键步骤和核心技术点。功能:按钮包含图标、文本和动画效果(点击时右侧竖条跳动)。信号槽:点击按钮时发送信号,切换堆叠窗口页面。// BtForm头文件声明信号signals:// 携带页面ID// 点击事件

#qt#c++
【基于Qt的QQMusic项目演示第一章】从界面交互到核心功能实现

在Qt学习过程中,为了将理论知识转化为实践能力,我尝试开发了一个仿QQ音乐的播放器项目。该项目基于Qt框架,涵盖界面设计、交互逻辑、媒体播放控制等核心模块,旨在通过完整的项目实践强化Qt知识的综合应用。本文将详细解析项目的核心功能与技术实现,适合Qt学习者复习与参考。BtForm:封装按钮图标、文本、动画逻辑,通过setIcon()和setId()配置不同功能,减少重复代码。做更好的自己,而不是完

文章图片
#qt#交互#开发语言
【QQmusic自定义控件实现音乐播放器核心交互逻辑】第三章

在QT开发的世界里,自定义控件就像是神奇的积木,我们可以用它们搭建出功能强大、界面美观的应用程序。在QQMusic项目中,第3章的内容就聚焦于各类自定义控件的设计与实现。这些控件不仅提升了音乐播放器的界面美观度,还大大增强了用户体验。接下来,让我们深入剖析这些自定义控件,通过详细的代码注释和清晰的逻辑分析,来理解它们的工作原理。进度条是音乐播放器里很重要的一个组件,我们可以通过它来控制音乐的播放进

#交互#数据库#qt
【C++智能指针】

在 C++ 编程中,动态内存管理是开发者绕不开的难题。手动使用new分配内存与delete释放内存,极易出现内存泄漏、重复释放、野指针等问题。为解决这些痛点,C++ 标准库引入了智能指针 —— 一种遵循 “资源获取即初始化(RAII)” 思想的类模板,能自动管理动态内存生命周期,大幅提升代码安全性与可靠性。本文将系统讲解智能指针的核心原理、三类标准智能指针()的用法,以及实际开发中的关键避坑点。

#c++#开发语言
到底了