- 博客(6)
- 收藏
- 关注
原创 Micronaut Data:把数据库查询挪到编译期去做
Micronaut Data是一个将数据库查询操作提前到编译期执行的数据访问工具包,旨在优化运行时性能。它通过AOT编译生成元模型和查询,消除了Spring Data等框架在运行时的反射和动态代理开销,从而减少内存占用、缩短启动时间。该工具适合Micronaut生态用户、对性能敏感的服务以及需要编译期类型检查的项目。支持JPA和JDBC两种方案,可通过Micronaut Launch快速创建项目。其文档完备,采用语义化版本管理,通过GitHub Actions发布到Maven Central。
2026-07-07 08:52:10
386
原创 radare2:一个能逆向分析几乎所有二进制文件的开源框架
操作系统方面,覆盖了 Windows(从 XP 到 arm64)、Linux、macOS、Android、各种 BSD、Haiku、Solaris、AIX 等。CPU 架构方面,支持 x86、x86-64、ARM、MIPS、PowerPC、RISC-V、SPARC、m68k、Z80 等几十种。文件格式方面,ELF、PE、Mach-O、DEX、WASM 这些常见的都能识别,连 GameBoy、PSX、NDS 这些游戏机的格式也支持。作为一个已经发展了十多年的项目,r2 的代码质量和社区治理都比较成熟。
2026-06-30 14:09:52
371
原创 HTTPX:Python 的下一代 HTTP 客户端
HTTPX 继承了 requests 的全部标准功能:Keep-Alive 连接池、Cookie 持久化、SSL 验证、Basic/Digest 认证、代理支持、流式下载、分块请求等。底层传输层用的是 httpcore,SSL 证书来自 certifi,异步库检测来自 sniffio,各组件分工明确。底层传输层用的是 httpcore,SSL 证书来自 certifi,异步库检测来自 sniffio,各组件分工明确。GI 或 ASGI 应用发请求,写测试时不用启动服务器,直接传入应用对象就行。
2026-06-21 14:29:28
266
原创 lanyeeeebilibili-video-downloader:B站内容下载工具
B站视频下载工具lanyeeee/bilibili-video-downloader支持多种内容下载,包括普通视频、番剧、课程等,提供图形界面和丰富功能。基于Tauri v2开发,跨平台运行,支持8K画质、杜比视界等高清格式,可下载字幕、弹幕和封面。工具支持多种搜索方式,用户登录后可访问个人收藏和历史记录。内置NFO刮削功能,方便视频加入媒体库。提供预编译安装包,支持断点续传和批量操作。项目开源,强调仅限学习研究使用。GitHub地址:https://github.com/lanyeeee/bilibili
2026-05-25 13:55:44
222
原创 XHS-Downloader:小红书作品采集工具
XHS-Downloader是一款开源的小红书作品采集工具,支持提取账号发布、收藏、点赞、专辑等各类作品链接,并能自动下载作品文件。该Python工具具有完整采集下载流程,支持图片、视频等多种文件类型下载,内置失败重试和文件校验机制。提供剪贴板监听、油猴脚本等便捷功能,支持多平台运行方式(可执行文件/Python源码/Docker)。项目在GitHub上获得超1.1万Star,开发者可通过开源地址获取完整代码和详细使用说明。
2026-05-25 11:20:23
227
原创 SQLAlchemy:Python生态最流行的数据库ORM工具
SQLAlchemy是Python生态中最流行的数据库ORM工具,GitHub Star数超1.1万。它通过对象关系映射让开发者无需编写原生SQL即可操作各类关系型数据库,支持MySQL、PostgreSQL等主流数据库。核心功能包括ORM和Core两种模式、SQL注入防护、事务管理等,既适合快速开发也能满足复杂查询需求。SQLAlchemy流行十余年的原因在于:完善的框架集成、稳定的性能表现以及灵活的适用场景。虽然复杂查询性能可能不如原生SQL,但作为Python数据库操作的基础工具,特别适合Web开发和
2026-05-11 10:55:30
463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅