StackTao

欢迎来到我的个人博客!这里记录着我的想法、学习和生活。
文章发布热力图

一百个Github优质项目推荐:第一期-MySQL用ibd文件恢复数据

本文介绍了一个名为 **ibd2sql** 的纯 Python 工具,专门用于从 MySQL 的 `.ibd` 文件中恢复数据与表结构。它能直接读取 `.ibd`,解析数据页并生成 `CREATE TABLE` 与 `INSERT` 语句;还能提取被标记为已删除的记录,并支持 MySQL 5.x–8.x 的多种数据类型(如 GEOMETRY、JSON、DECIMAL 等),甚至能识别压缩页和密钥页。使用方式极其简便:克隆仓库后执行 `python3 main.py some_table.ibd --ddl --sql > restore.sql` 即可得到完整恢复 SQL;亦可通过 `ibd2sql_web.py` 启动本地 Web 界面,直观查看记录。适合无备份情况下抢救数据、学习 InnoDB 存储格式或实现自动化提取的 DBA、开发者。作者维护活跃,项目稳定可靠,推荐指数五星。

我的AI开发之旅:从零开始用Spring AI Alibaba构建智能应用

我的AI开发之旅:从零开始用Spring AI Alibaba构建智能应用 作为一名有着3年Spring Boot开发经验的Java程序员,当领导安排我负责给我们的电商系统加上AI客服功能时,说不慌是假的。毕竟之前我最多就是调用过几个REST API,对AI这块完全是小白。经过两个多月的摸爬滚打,我

2025年WordPress必装插件推荐:30个让你网站飞起来的神器

今天就把我压箱底的30个WordPress插件分享给大家,这些都是我在无数个项目中反复验证过的,绝对能让你的网站更强大、更安全、更好用。 SEO优化类插件(网站排名必备) 1. Yoast SEO 作用:WordPress SEO优化的王者插件 这个插件简直是SEO小白的救命稻草。它会实时分析你的文

我开发了一个微信聊天记录导出工具:从想法到实现的完整历程

作者因朋友需求将微信聊天记录导出为 PDF,发现市面工具功能不全或收费昂贵,于自研方案。核心技术基于 PyWxDump 提取数据库,FunASR 本地语音识别,ffmpeg 截取视频首帧,PIL 处理图片,并实现微信表情包路径解析。挑战包括聊天界面细节还原、视频处理、表情包显示,最终完成完整渲染。新增日期书签功能,方便按时间跳转。工具架构分为数据提取、内容处理、样式渲染、PDF 生成四层,已在 GitHub 开源。后续计划加速多线程、GUI 接口和支持其他聊天软件。作者强调仅用于合法备份,已在实际测试中生成 200+ 页 PDF,功能完整且免费。

Cursor AI编程IDE完整使用教程:掌握Roles角色设定与全局提示词优化开发效率

前言:为什么选择Cursor? 作为一名有着多年开发经验的技术人员,我见证了从传统IDE到智能编程工具的演进。当我第一次使用Cursor时,那种"代码自动补全就算了,关键是它能直接读懂我的意图"的体验让我震撼。经过半年多的深度使用,开发了十多个项目后,我决定分享这份完整的Cursor使用指南。 什么

JDK 8-24 新特性详解与代码示例

🚀 JDK 8 (2014年3月) - 重大更新 1. Lambda表达式 // 传统写法 List<String> names = Arrays.asList("Alice", "Bob", "Charlie"); Collections.sort(names, new Comparator<S

Java 21 虚拟线程:重新定义Java并发编程

Java 21 虚拟线程:重新定义Java并发编程 Java 21作为LTS版本,带来了许多激动人心的新特性,其中最引人注目的当属虚拟线程(Virtual Threads)。这一特性不仅改变了Java的并发编程模式,也让Java在高并发场景下的表现更加出色。本文将深入探讨虚拟线程的原理、与Go协程的

Spring AI vs LangChain4j:Java生态中的AI框架选择指南

Spring AI vs LangChain4j:Java生态中的AI框架选择指南 在AI应用开发日益普及的今天,Java开发者面临着多种AI框架的选择。其中,Spring AI和LangChain4j作为两个主要的Java AI框架,各有其特色和优势。本文将深入对比这两个框架的特点、用法和适用场景

Spring AI 1.0实战教程:Java开发者的AI应用开发指南

Spring AI 1.0实战教程:Java开发者的AI应用开发指南 作为一名Java开发者,我一直在关注Spring生态系统的发展。当Spring AI 1.0正式版发布时,我第一时间进行了深入研究和实践。这篇文章记录了我在使用Spring AI 1.0开发AI应用过程中的经验和心得,希望能帮助同