logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Maven :Java 项目中的“项目管家、依赖管理器、构建工具”

本文是一份详细的Maven入门教程,全面介绍了Maven的核心功能和使用方法。主要内容包括: Maven的定义与作用:作为Java项目的构建和依赖管理工具,Maven能自动下载第三方jar包、统一项目结构、执行编译测试打包等任务。 核心概念解析: pom.xml配置文件 GAV坐标(groupId、artifactId、version) 依赖管理机制 Maven仓库体系(本地/中央/私服) 构建生

#maven
PyQt6 自绘标题栏如何保留 Windows 原生体验:Snap Layout、边框缩放与任务栏避让踩坑复盘

本文分享了在 PyQt6 中实现自定义标题栏时保留 Windows 原生窗口体验的技术方案。作者通过实践发现,单纯使用无边框窗口会导致失去原生窗口管理功能(如 Snap Layout、边框缩放、任务栏避让等)。最终采用的混合方案是:使用 FramelessWindowHint 阻止系统绘制标题栏,同时通过 Win32 API 保留窗口管理能力,并处理关键窗口消息(WM_NCCALCSIZE、WM_

#pyqt
PyQt6 自绘标题栏如何保留 Windows 原生体验:Snap Layout、边框缩放与任务栏避让踩坑复盘

本文分享了在 PyQt6 中实现自定义标题栏时保留 Windows 原生窗口体验的技术方案。作者通过实践发现,单纯使用无边框窗口会导致失去原生窗口管理功能(如 Snap Layout、边框缩放、任务栏避让等)。最终采用的混合方案是:使用 FramelessWindowHint 阻止系统绘制标题栏,同时通过 Win32 API 保留窗口管理能力,并处理关键窗口消息(WM_NCCALCSIZE、WM_

#pyqt
Tomcat:Java Web 项目为什么离不开 Tomcat?

摘要: Tomcat是JavaWeb开发的核心服务器软件,兼具Web服务器和Servlet容器功能,负责接收HTTP请求、调用Java程序处理并返回响应。传统项目通过外部Tomcat部署war包运行,而SpringBoot默认内嵌Tomcat直接启动jar。其核心配置文件为server.xml,默认端口8080,通过webapps目录部署应用。Tomcat管理Servlet生命周期(初始化、处理请

#tomcat
到底了