该仓库是一个编程算法学习资源集合,主要收录了各种数据结构与算法的实现代码。内容涵盖二分查找、渐进符号、选择排序、插入排序、递归算法、汉诺塔、归并排序等经典算法,旨在帮助编程初学者和爱好者通过实践来学习和巩固算法知识。
DB Browser for SQLite (DB4S) 是一个开源、可视化的SQLite数据库管理工具。它允许用户在不编写SQL命令的情况下,通过图形界面轻松创建、设计、编辑和浏览SQLite数据库文件。主要功能包括执行SQL查询、管理表和索引、导入/导出数据以及可视化编辑数据。
OpenSplat是一个开源3D高斯泼溅实现,可将相机位姿与稀疏点云转换为场景文件,支持导入其他软件进行查看、编辑和渲染。该工具强调便携、轻量和快速,并提供CPU/GPU支持。
BambuHelper是一个基于ESP32-S3和彩色TFT显示屏的专用Bambu Lab打印机监控器。它通过MQTT/TLS连接打印机,显示实时仪表盘(圆弧表盘、动画、实时数据),并提供蜂鸣器通知功能。支持LAN直连(P1系列、X1系列、A1系列)和云连接模式(所有Bambu打印机)。
SysMon是一个用C++17编写的轻量级实时Linux系统监控工具,通过ncurses库提供终端界面,直接从/proc和statvfs读取系统数据,准确显示CPU、内存、进程和网络状态等信息,强调稳定性、准确性和清晰的用户体验。
这是一个开源客户端补丁,通过DLL注入或侧载方式,使《红色警戒3》等命令与征服系列游戏能够连接CnC-Online社区服务器,恢复在线多人游戏功能。主要作为官方启动器的替代方案。
openMVG 是一个开源的 C++ 多视图几何库,专注于从二维图像进行三维重建和运动恢复结构。它提供了实现经典和先进算法的库、可执行文件和端到端处理流程,旨在实现准确、易读和可复现的研究。
Open3D是一个用于3D数据处理的现代开源库,支持快速开发处理3D数据的软件。它提供了精心筛选的数据结构和算法,拥有C++和Python前端接口,以及高度优化、支持并行化的后端。核心功能包括3D数据结构、处理算法、场景重建和表面对齐等。
这是一个经典密码审计工具L0phtCrack 7的多平台社区版本,将原Windows工具重构为跨平台应用,并采用hashcat引擎实现GPU加速,主要用于密码审计和恢复工作。
这是一个紧凑型蓝牙控制回流焊接台,工作区域为80x70mm,适合业余爱好者进行PCB焊接和预热等操作。通过网页浏览器(桌面和移动端)控制,使用USB PD电源供电,成本较低。
Skybolt是一个基于C++/Python的3D地理空间引擎,用于在行星环境中模拟和可视化飞机、船舶、航天器等动态物体。它提供逼真的渲染效果、模块化架构和可扩展的插件框架,并包含一个交互式3D场景查看器应用程序。
这是一个专注于低层性能分析与优化的在线课程,通过实践练习和YouTube视频教学,帮助开发者学习识别并解决如CPU缓存未命中、分支预测错误等性能问题。课程以实验室作业形式进行,学员可提交代码到GitHub进行自动化性能评测和验证。
x64dbg 是一个开源的 Windows 用户模式调试器,专为逆向工程和恶意软件分析而优化,支持调试无源码的二进制程序,并拥有丰富的插件系统。
WSLg(Windows Subsystem for Linux GUI)是一个让用户能在Windows系统上无缝运行Linux图形界面应用程序(支持X11和Wayland协议)的项目。它深度集成到Windows桌面环境(如开始菜单、任务栏),提供剪贴板共享等跨系统交互功能,旨在为开发者等用户提供融合Windows与Linux应用的高效桌面体验。
这是一个基于ROS 2的实时单目深度估计节点,利用Depth Anything V3模型和TensorRT加速,能够从相机图像中计算度量深度图并生成点云。由RWTH Aachen大学汽车工程研究所开源和维护,适用于自动驾驶和机器人领域。


