{"id":19340380,"url":"https://github.com/tim9liu9/timliu-java","last_synced_at":"2025-06-27T13:33:42.994Z","repository":{"id":80220062,"uuid":"77365021","full_name":"Tim9Liu9/TimLiu-Java","owner":"Tim9Liu9","description":"Java开发常用三方库、插件、知名博客等等","archived":false,"fork":false,"pushed_at":"2019-11-15T08:28:58.000Z","size":46,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-06T11:37:39.693Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Tim9Liu9.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-26T07:00:21.000Z","updated_at":"2024-07-31T13:33:48.000Z","dependencies_parsed_at":"2023-04-24T12:24:56.118Z","dependency_job_id":null,"html_url":"https://github.com/Tim9Liu9/TimLiu-Java","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tim9Liu9%2FTimLiu-Java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tim9Liu9%2FTimLiu-Java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tim9Liu9%2FTimLiu-Java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tim9Liu9%2FTimLiu-Java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tim9Liu9","download_url":"https://codeload.github.com/Tim9Liu9/TimLiu-Java/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240443491,"owners_count":19802064,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-10T03:26:15.166Z","updated_at":"2025-02-24T08:26:42.147Z","avatar_url":"https://github.com/Tim9Liu9.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# TimLiu-Java\nJava开发常用三方库、插件、知名博客等等\n\n欢迎加入交QQ流群:  592912831 (加群密码：TimLiu-Java)\n\ngithub排名 [https://github.com/trending](https://github.com/trending),github搜索：[https://github.com/search](https://github.com/search)\n###  目录\n- [大数据](#大数据)\n- [机器学习与人工智能AI](#机器学习与人工智能AI)\n- [Web框架](#Web框架)\n    - [JaveEE](#JaveEE)\n    - [其他Web相关](#其他Web相关)\n- [数据库相关](#数据库相关)\n- [网络爬虫](#网络爬虫)\n- [图表及图像相关](#图表及图像相关)\n- [网络相关](#网络相关)\n- [视频与语音相关](#语视频与音相关)\n- [游戏相关](#游戏相关)\n- [测试与代码分析审核](#测试与代码分析审核)\n- [热更新与效率](#热更新与效率)\n- [安全与破解相关](#安全与破解相关)\n- [IDE](#IDE)\n- [第三方应用](#第三方应用)\n- [其他库](#其他库)\n- [博客与播客及书籍文档](#博客与播客及书籍文档)\n- [好的文章](#好的文章)\n- [他人总结](#他人总结)\n\n========\n### 具体内容 =============================\n========\n#### 大数据\n\n========\n#### 机器学习与人工智能AI\n * [HanLP](https://github.com/hankcs/HanLP) - 强大的自然语言处理、中文分词库，国人开发。\n * [telegram-bot-api](https://github.com/biezhi/telegram-bot-api) - Java版 telegram api，帮你快速创建小机器人。\n * [deeplearning4j](https://github.com/deeplearning4j/deeplearning4j) - 还是推荐一下这个深度学习库吧，未来也可能会火。\n * [sofa-jraft](https://github.com/alipay/sofa-jraft) - 是蚂蚁金服一个基于 Raft 一致性算法的生产级高性能 Java 实现，支持 MULTI-RAFT-GROUP，适用于高负载低延迟的场景。\n\n========\n#### Web框架\n##### JaveEE\n * [blade](https://github.com/lets-blade/blade) - 一款轻量级、高性能、简洁优雅的MVC框架。\n\n##### 其他Web相关\n * [scribejava](https://github.com/scribejava/scribejava) - 一个简单的 Java 实现的 OAuth/OAuth2 库。\n * [diablo](https://github.com/ihaolin/diablo) - 轻量的分布式配置管理平台。\n * [jetbrick-template-2x](https://github.com/subchen/jetbrick-template-2x) - 高性能和高扩展性的模板引擎。\n * [jeecg-boot](https://github.com/zhangdaiscott/jeecg-boot) - 一款基于代码生成器的JAVA快速开发平台！全新架构前后端分离：SpringBoot 2.x，Ant Design\u0026Vue\u0026，Mybatis，Shiro，JWT。强大的代码生成器让前后端代码一键生成，无需写任何代码，绝对是全栈开发福音！！ JeecgBoot的宗旨是提高UI能力的同时,降低前后分离的开发成本，JeecgBoot还独创在线开发模式，No代码概念，一系列在线智能开发：在线配置表单、在线配置报表、在线设计流程等等。\n\n========\n#### 数据库相关\n * [sql2o](https://github.com/aaberg/sql2o) - 小而美的数据库操作框架，性能略屌。\n * [mapdb](https://github.com/jankotek/mapdb) - 一个快速且易于使用的嵌入式Java数据库引擎。\n * [incubator-shardingsphere](https://github.com/apache/incubator-shardingsphere) - 数据库分库分表、读写分离的一个中间件。\n\n========\n#### 网络爬虫\n\n========\n#### 图表及图像相关\n\n========\n#### 网络相关\n * [Netty-socketio](https://github.com/mrniko/netty-socketio) - http://Socket.IO 的Netty实现（做聊天室可以用）。\n * [BT](https://github.com/atomashpolskiy/bt) - Java种子下载程序（我什么都不知道啊）。\n * [grpc-java]( https://github.com/grpc/grpc-java) - rpc框架java实现。\n * [okio](https://github.com/square/okio) - 高性能的IO库。\n * [okhttp](https://github.com/square/okhttp) - square提供的http客户端。\n \n========\n#### 语视频与音相关\n * [mp3agic](https://github.com/mpatric/mp3agic) - Java版本的MP3音频处理库。\n\n========\n#### 游戏相关\n\n========\n#### 测试与代码分析审核\n * [jvm-tools](https://github.com/aragozin/jvm-tools) - JVM诊断和分析工具。\n * [metrics](https://github.com/dropwizard/metrics) - 让你能够洞察你的代码在生产环境做了些什么。\n \n========\n#### 热更新与效率\n * [spring-loaded](https://github.com/spring-projects/spring-loaded) - spring开源的一个热替换插件,运行时监听class文件的变更并执行transform。\n * [HotswapAgent](https://github.com/HotswapProjects/HotswapAgent) - 也是一个热替换的插件，支持Tomcat、OSGI、JBoss、Jetty等集成。\n * [lombok](https://github.com/rzwitserloot/lombok) - 自动生成代码的一个工具，提高开发效率。\n * [quartz-explained](https://github.com/nkcoder/quartz-explained) - 对定时任务调度框架quartz源码的分析和注释。\n * [Guava](https://github.com/google/guava) - Google提供的java库函数,guava cache和guava限流的实现很有参考价值。\n * [RxJava](https://github.com/ReactiveX/RxJava) - java平台的Reactive 扩展。\n\n========\n#### 安全与破解相关\n\n========\n#### IDE\n\n========\n#### 第三方应用\n * [WxJava](https://github.com/Wechat-Group/WxJava) - 可能是目前最好最全的微信Java开发工具包，支持包括微信支付、开放平台、小程序、企业号和公众号等的开发。\n * [spring-boot-seckill](https://gitee.com/52itstyle/spring-boot-seckill) - 从0到1构建分布式秒杀系统，脱离案例讲架构都是耍流氓，码云GVP项目。这个是自5月以来最上心的一个项目，尽管只是一个案例，但是从中也学到了不少知识。\n * [spring-boot-mail](https://gitee.com/52itstyle/spring-boot-mail) - 邮件发送服务，文本，附件，模板，队列，多线程，定时任务实现多种功能。\n * [spring-boot-elasticsearch](https://gitee.com/52itstyle/spring-boot-elasticsearch) - ES全文搜索引擎，基于Elasticsearch构建网站日志处理系统，通过数据同步工具等一些列开源组件来快速构建一个日志处理系统，项目雏形初步成型中。\n * [gpmall](https://github.com/2227324689/gpmall) - 【咕泡学院实战项目】-基于SpringBoot+Dubbo构建的电商平台-微服务架构、商城、电商、微服务、高并发、kafka、Elasticsearch http://vip.istio.tech/。\n\n========\n#### 其他库\n * [mall](https://github.com/macrozheng/mall) - 一套电商系统，包括前台商城系统及后台管理系统，基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。\n * [miaosha](https://github.com/qiurunze123/miaosha) - 秒杀系统设计与实现.互联网工程师进阶与分析。\n * [commonmark-java](https://github.com/atlassian/commonmark-java) - Java版本的markdown处理库。\n * [emoji-java](https://github.com/vdurmont/emoji-java) - 将emoji表情和Unicode互相转换的库。\n * [asciimg](https://github.com/korhner/asciimg) - 用Java编写的ascii图像生成器。\n * [hutool](https://github.com/looly/hutool) - Java的工具类实现，非常全，有中文注释。\n * [spring-boot-pay](https://gitee.com/52itstyle/spring-boot-pay) - 支付服务：支付宝、微信、银联详细 代码案例，十分钟快速搭建一个支付服务，内附各种教程。\n * [spring-boot-quartz](https://gitee.com/52itstyle/spring-boot-quartz) - 基于spring-boot+quartz的CRUD任务管理系统 。\n * [spring-boot-doc](https://gitee.com/52itstyle/spring-boot-doc) - spring-boot-doc是一款针对IT团队开发的简单好用的文档管理系统。\n * [spring-boot-fastdfs](https://gitee.com/52itstyle/spring-boot-fastdfs) - 集成了分布式文件系统：Distributed file system, DFS。\n * [xufei_msc](https://gitee.com/52itstyle/xufei_msc) - 讯飞语音JavaWeb语音合成解决方案。\n * [vhr](https://github.com/lenve/vhr) - 微人事是一个前后端分离的人力资源管理系统，项目采用SpringBoot+Vue开发。\n * [VBlog](https://github.com/lenve/VBlog) - V部落，Vue+SpringBoot实现的多用户博客管理平台! \n * [uid-generator](https://github.com/baidu/uid-generator) - 基于 Snowflake 算法的唯一 ID 生成器。UidGenerator 以组件形式工作在应用项目中， 支持自定义 workerId 位数和初始化策略，从而适用于 docker 等虚拟化环境下实例自动重启、漂移等场景。在实现上，UidGenerator 通过借用未来时间来解决 sequence 天然存在的并发限制；采用 RingBuffer 来缓存已生成的 UID, 并行化 UID 的生产和消费， 同时对 CacheLine 补齐，避免了由 RingBuffer 带来的硬件级「伪共享」问题。最终单机 QPS 可达 600 万。\n \n========\n#### 博客与播客及书籍文档\n\n========\n#### 好的文章\n\n========\n#### 他人总结\n * [maven-framework-project](https://github.com/v5developer/maven-framework-project) - 使用Maven搭建了N个例子的大而全的工程。\n * [java-design-patterns](https://github.com/iluwatar/java-design-patterns) - 学习设计模式，它一定是你的不二选择。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftim9liu9%2Ftimliu-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftim9liu9%2Ftimliu-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftim9liu9%2Ftimliu-java/lists"}