标签: #github

一百个Github优质项目推荐:第二期-Ice:免费开源的macOS菜单栏管理神器,告别混乱菜单栏!

Ice 是一款完全免费且开源的 macOS 菜单栏管理工具,旨在替代付费软件 Bartender。它支持隐藏与显示菜单栏图标,并提供智能悬停显示、Ice Bar(隐藏栏)以及自定义外观。用户可通过右键空白处快速进入设置,轻松调整图标顺序、设置悬停区域等。虽然目前功能尚不如 Bartender 完善(如无法永久显示某些图标),但其持续更新、易用性和零成本使其已足够满足大多数日常需求。安装步骤简单:访问 GitHub(https://github.com/jordanbaird/Ice),下载最新版本,安装后右键设置即可。Ice 为追求整洁桌面体验的 Mac 用户提供了一个值得推荐的高效替代方案。

一百个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、开发者。作者维护活跃,项目稳定可靠,推荐指数五星。