- 博客(6)
- 收藏
- 关注
原创 UDP简要介绍
UDP 是无连接、不可靠、面向报文的传输层协议,报头仅8字节,开销小、延迟低,适合实时应用。它不保证顺序与送达,无拥塞控制,但支持广播/组播。典型应用包括DNS、VoIP、视频流、QUIC等。虽自身不可靠,但可通过应用层实现重传、排序等机制(如QUIC)。其核心优势在于低延迟与灵活性,适用于对实时性要求高、可容忍少量丢包的场景。
2026-11-08 22:20:32
43
原创 简要介绍GLFW和GLM的责任区别
GLFW负责窗口创建、输入处理与上下文管理,是图形应用的“环境搭建者”;GLM则专注向量、矩阵等数学运算,为图形学提供精准计算支持。二者常协同使用——GLFW构建窗口,GLM计算变换矩阵。尤其在Vulkan中,需注意GLM默认的深度范围([-1,1])与Vulkan([0,1])差异,应定义GLM_FORCE_DEPTH_ZERO_TO_ONE以避免渲染错误。
2026-10-21 13:57:02
232
1
原创 Vulkan 架构设计:对象责任划分与创建顺序指南
本文梳理Vulkan对象的生命周期与依赖拓扑,按“基础设备、管线逻辑、窗口呈现、帧同步”四层划分,明确创建顺序与销毁规则。通过架构图与时间轴,揭示对象间依赖关系,指导合理管理资源,避免错误创建或生命周期冲突,提升开发效率与代码可维护性。
2026-10-21 13:47:19
365
原创 刨根问底讲明一个遗留至今的Bug:Tomcat 控制台中文乱码问题
翻译一下这个状态:Tomcat 花力气让日志变成中文,又用一个本地平台解不开的编码把它送出去。
2026-09-20 16:55:31
355
原创 PyQt6+MySQL 图形化数据库操作
窗口、标签、按钮、表格等「看得见、摸得着」的控件:Qt 应用程序的核心管理类,负责初始化 GUI 所需的资源、事件循环、全局配置与信号分发,每个基于 QtWidgets 的进程有且仅有一个实例。:预定义布局的顶级窗口类,内建菜单栏、工具栏、状态栏及中央窗口区域接口,适用于构建具备标准主窗体结构的应用程序。QWidget:所有 Qt 控件的抽象基类,提供绘制、事件处理、几何管理及焦点策略等基本功能,可作为独立窗口或嵌入其他控件使用。QLabel。
2025-11-07 15:36:51
1269
2
原创 PyQt6 网络资源获取并作为UI素材
做应用开发有时会遇到“个性化UI”的需求,如果将所有“个性化素材”全部打包给用户会显得冗余,这时如果将素材存在网络中,客户凭自己的需求选择UI资源,再由应用从网络中下载获取,这能避免UI资源冗余的情况发生。2.通过requests模块获取网络资源,保存至本地,再作为UI素材使用(推荐)1.通过requests模块获取网络资源,直接作为UI素材使用(不推荐)
2025-10-24 23:36:36
365
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅