Skip to content
|

最新文章

SonarQube + MCP:AI 编码时代的代码质量守护者
NEW

使用 Docker Compose 部署 SonarQube,并通过 MCP(Model Context Protocol)将其接入 AI 编码工具,实现 AI 生成代码的质量检查闭环。

SonarQubeMCPDocker +1
阅读更多

Redis 缓存
NEW

Redis 缓存三大问题(穿透、击穿、雪崩)及双写一致性解决方案,包含布隆过滤器、互斥锁、逻辑过期、Sentinel 熔断降级、Canal 监听 Binlog 等实战代码

SpringBootRedis
阅读更多

Java Swing 图片查看器组件设计与实现深度解析
NEW

深入分析基于 Java Swing 的图片查看器组件 BasicImage 的设计与实现,涵盖双缓冲机制、坐标变换算法、旋转缩放、渲染优化及资源管理等核心技术

Java2DBufferedImageAffineTransform +3
阅读更多

在Windows平板触摸屏上使用Swing获取触摸屏点位信息

在Windows平板触摸屏环境下,使用Java Swing框架通过JNA调用Windows原生API获取触摸屏点位坐标、触摸状态等原始输入信息。

Windows触摸屏多点触控 +1
阅读更多
VitePress 博客部署优化:Vercel 部署与性能调优

VitePress 博客部署优化:Vercel 部署与性能调优

基于 CRUDClass Blog 实际项目,详细讲解 VitePress 博客在 Vercel 上的部署优化策略,包括缓存配置、性能调优、监控分析和最佳实践

Vercel部署优化性能调优
阅读更多
VitePress 组件与数据:文章元数据获取与组件注册

VitePress 组件与数据:文章元数据获取与组件注册

基于 CRUDClass Blog 实际项目,详细讲解 VitePress 中如何获取文章元数据信息,以及组件的创建、自动注册和引用方式

Vue 3组件注册createContentLoader
阅读更多
VitePress 主题深度定制:集成 VitePress 原生不支持的功能

VitePress 主题深度定制:集成 VitePress 原生不支持的功能

基于 CRUDClass Blog 实际项目,深入讲解如何深度定制 VitePress 主题,集成打字机效果、光标动画、双主题切换等原生不支持的功能

Tailwind CSSDaisyUI主题定制 +1
阅读更多
从零搭建 VitePress 技术博客:CRUDClass Blog 基础架构解析

从零搭建 VitePress 技术博客:CRUDClass Blog 基础架构解析

基于 CRUDClass Blog 实际项目,详细解析 VitePress 技术博客的基础架构设计、技术栈选型、项目组织和开发环境配置

Vue 3TypeScript项目架构
阅读更多

JavaFx中Pagination的使用

在 JavaFX 中使用 Pagination 分页组件,通过 CSS 属性和 PaginationSkin 自定义分页按钮的样式、布局和交互行为

PaginationPaginationSkin自定义按钮
阅读更多
头像由 PixelMe (xsgames.co/pixelme) 生成

CRUDClass BLOG

分享技术笔记和日常随笔

联系我

Copyright © 2026 CRUDClass BLOG

蒙ICP备2021004379号