探索 Java 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
MyBatis 代码生成器,自动分析数据库表并生成对应的实体类、Mapper 接口及 XML 映射文件,支持 Java 和 Kotlin 项目,显著简化 CRUD 操作的初始配置。
个人免签收款支付系统,完全免费,资金直达本人账号。支持支付宝、微信、QQ、云闪付等,无需备案、签约、挂机监控,仅需收款码即可完成支付流程,现已支持移动端支付。
基于 RecyclerView 的扩展库,提供下拉刷新和上拉加载功能,支持自定义样式和粘性滚动,可像标准 RecyclerView 一样使用。
基于 Spring Boot 的领域驱动设计(DDD)示例应用,由 Eric Evans 的 Domain Language 与 Citerus 联合开发。提供 REST API 处理货物运输报告,支持 Maven 构建与运行。
基于 Java 的跨平台 Bilibili 视频下载器。支持登录后批量下载收藏夹、稍后再看及 UP 主视频。采用 GUI,依赖 ffmpeg 进行部分格式转换。
Spring Boot 2.0+ 从入门到实战!涵盖基础配置、JPA、MyBatis、异常处理、拦截器、Swagger 等核心知识,并提供在线文件预览、分布式服务等实战项目。
基于 JNA 的跨平台操作系统与硬件信息库,无需额外原生库,支持 Windows、macOS、Linux、UNIX,提供 OS 版本、进程、内存、CPU、磁盘、设备、传感器等信息。
开源多媒体框架,支持 Android 和 iOS。提供完整硬件加速解码与渲染,支持 FFmpeg 2.0、自定义 HTTP 头、自适应比特率流、SSL 协议、播放速度控制、音量放大、字幕增强、视频缓存及 RGBA_8888 渲染。
Gradle 插件,为 Java 6、7 及 Android 项目提供 Lambda 表达式支持。基于 retrolambda,使用 Java 8 编译后降级处理。支持配置 Java 版本、JVM 参数及增量编译。
Android 通用 PopupWindow 库,基于系统封装,提供高自由度与丰富 API,支持 API 19+,使用 Java 开发。
提供完整的 Android Activity 与 Fragment 生命周期图,包含并行时间轴,清晰展示系统触发的生命周期阶段及其交互关系。提供 PDF、SVG 等矢量格式,适用于打印。
高性能、轻量级的 JVM 脚本语言,支持 Java 运算符、闭包、bigint/decimal 高精度运算、函数式编程及模块系统。可作为安全沙箱或全功能语言,动态编译为 JVM 字节码,适用于规则引擎、公式计算等场景。
Java 实现的比特币协议库,支持钱包管理与交易收发,无需本地运行 Bitcoin Core。提供完整文档与示例应用,支持 Java 8+ 及 Gradle 构建。
Android 自动表格生成框架,支持快速配置、自动计算宽高、列标题组合、固定行列、自动统计排序、图文格式化、批注、点击事件、缩放滚动、分页、动态数据、Excel 导入、单元格合并、JSON 转换、二维数组展示及表单自动生成。
提供带分类的侧边菜单,支持 CircularReveal 动画,适用于 Android 应用。通过 Gradle 依赖集成,可自定义菜单项与图标。
简化 RecyclerView 开发的布局管理器基类,提供 List、Grid、Staggered Grid 等多种布局,支持 ListView 风格的点击和选择 API。
Java初学者实战项目合集,涵盖从基础控制台到Web应用的进阶学习路径,包括购物管理、图书管理等系统,帮助学习者逐步掌握JDBC、JSP、MyBatis、Spring等技术。
模拟 Android 原生库及实验性 iOS 仿真。支持 JNI、系统调用、ARM32/64 架构,集成 Dobby/xHook 等多种 Hook 技术。提供 Unicorn/Dynarmic/Apple M1 等多种后端,支持 MCP 协议实现 AI 辅助调试,具备内存泄漏检测与完整调试工具链。
一本关于排序算法的 GitBook 在线书籍,涵盖十大经典排序算法,提供多语言实现。内容包含算法原理、时间复杂度与稳定性分析,并附有可视化概览图。
基于 Spring Boot 的快速集成多数据源启动器,支持主从分离、读写分离、分布式事务。提供数据源分组、动态切换、加密配置及多种组件集成方案。
动态数据管理框架,包含典型数据库管理系统的组件,但省略存储原语。提供行业标准 SQL 解析器和验证器、可定制的优化器、逻辑和物理代数运算符,以及多种 SQL 到代数的转换算法。支持 Cassandra、Druid、Elasticsearch、MongoDB、Kafka 等多种适配器,配置简单。
基于 Spring Boot 的轻量级分布式运维监控系统,支持 CPU、内存、磁盘、网络、GPU、Docker、K8S 等监控,提供大屏展示、拓扑图、Web SSH、告警及批量指令执行功能。
基于 Material Design 的 Android 浮动操作按钮库。支持自定义颜色、阴影、动画及菜单功能。兼容 Android API 14+,提供多种按钮尺寸和进度指示选项。