Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
tuyucheng committed Dec 31, 2024
1 parent f2987a3 commit 08426ab
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 10 deletions.
4 changes: 3 additions & 1 deletion doc1.md
Original file line number Diff line number Diff line change
Expand Up @@ -1497,13 +1497,14 @@
## CI/CD

* [Jenkins](https://github.com/jenkinsci/jenkins):Jenkins是领先的开源自动化服务器,使用Java构建,提供超过2000个插件来支持几乎所有事情的自动化。
* [CircleCI](https://circleci.com/):CircleCI是一个持续集成和持续交付平台,可用于实施DevOps实践。
* [TeamCity](https://www.jetbrains.com/teamcity/):TeamCity是一个通用CI/CD软件平台,可实现灵活的工作流程、协作和开发实践,这是JetBrains的商业产品。
* [Bamboo](https://www.atlassian.com/software/bamboo):Bamboo是一款持续集成构建服务器软件,Atlassian提供的商业软件,也有免费版本。
* [GoCD](https://github.com/gocd/gocd):GoCD可帮助你自动化和简化构建-测试-发布周期,从而无忧、持续地交付产品,由ThoughtWork开源。
* [OneDev](https://github.com/theonedev/onedev):OneDev是一个具有CI/CD、看板的自托管Git服务器。
* [FlowCI](https://github.com/FlowCI/flow-core-x):FlowCI是一个开源CI/CD自动化服务器,旨在以最简单、最快、最轻松的方式建立自托管CI/CD服务。
* [BK CI](https://github.com/TencentBlueKing/bk-ci):BlueKing是一个免费并开源的CI服务,可助你自动化构建-测试-发布工作流,持续、快速、高质量地交付你的产品,由腾讯开源。
* [Hudson](https://github.com/hudson/hudson-2.x)持续集成服务器,Jenkins的前身
* [Hudson](https://github.com/hudson/hudson-2.x)Hudson是用Java编写的一个持续集成工具,由Sun开源
* [Apache Continuum](https://continuum.apache.org/):Continuum是一款企业级持续集成服务器,具有自动构建、发布管理、基于角色的安全性以及与流行构建工具和源代码控制管理系统的集成等功能。
* [Harness CD Community Edition](https://github.com/harness/harness-core):Harness CD是一种现代自助式持续交付解决方案,允许开发人员在他们选择的任何公共或私有云基础设施上部署、验证和自动回滚Kubernetes和其他云原生应用程序。
* [Bob](https://github.com/bob-cd/bob):Bob允许你构建自己的自定义CI/CD基础设施,从而允许你将Bob用于各种不同的目的。
Expand Down Expand Up @@ -3756,6 +3757,7 @@
* [Flux](https://github.com/flipkart-incubator/flux):Flux是一个异步、可扩展、可选的多租户、分布式且可靠的基于状态机的编排器,由Flipkart开源。
* [Fixflow](https://github.com/fixteam/fixflow):Fixflow是一款开源的基于BPMN2.0标准的工作流引擎,由北京百特云享公司开发。
* [HelloDATA BE](https://github.com/kanton-bern/hellodata-be):HelloDATA BE是一个基于现代数据堆栈的开源工具构建的企业数据平台。
* [Operaton](https://github.com/operaton/operaton):Operaton是一个原生的BPMN 2.0流程引擎,运行在Java虚拟机中。

## 规则引擎

Expand Down
7 changes: 6 additions & 1 deletion docs/doc2.md
Original file line number Diff line number Diff line change
Expand Up @@ -437,6 +437,7 @@
* [IIWA STACK](https://github.com/IFL-CAMP/iiwa_stack):适用于KUKA LBR IIWA R800/R820(7/14公斤)的ROS Indigo/Kinetic元包。
* [MASON](https://github.com/eclab/mason):MASON是一个基于Java的快速代理模拟库核心,旨在成为大型定制Java模拟的基础,并为许多轻量级模拟需求提供足够的功能,由乔治梅森大学开源。
* [VirtualRoBot](https://github.com/Beta8397/virtual_robot):VirtualRoBot是一款2D机器人模拟器,帮助初学者学习FTC Robotics的Java编程,由FTC Team 8397 Beta开源。
* [Pedro Pathing](https://pedropathing.com/):Pedro Pathing是一种先进的反应式矢量跟随器,由FTC Team 10158开发,旨在彻底改变机器人的自主导航。

## 数学库

Expand Down Expand Up @@ -505,6 +506,7 @@
* [Curves API](https://github.com/virtuald/curvesapi):实现在一组控制点上定义自身的各种数学曲线。
* [NdArray Java](https://github.com/tensorflow/java-ndarray):NdArray公开了用于在Java中操作N维空间中的数据的实用程序,由Tensorflow开源。
* [Histogram](https://github.com/bigmlcom/histogram):该项目是Ben-Haim的流式并行决策树中描述的流式一次性直方图的实现。
* [Java Math Library](https://github.com/TilmanNeumann/java-math-library):一个专注于数论和整数分解的Java数学库。

## 本体库

Expand Down Expand Up @@ -1188,6 +1190,7 @@
* [JBock](https://github.com/jbock-java/jbock):JBock是一个命令行解析器。
* [Google Options](https://github.com/pcj/google-options):这是Bazel项目的命令行参数解析器。
* [RecordArgs](https://github.com/nipafx/record-args):RecordArgs是一个简单的命令行参数解析器,适用于依赖记录和密封接口的Java应用程序。
* [Rop](https://github.com/ryenus/rop):用Java编写的轻量级命令行参数解析器。

## SSH工具

Expand Down Expand Up @@ -1243,10 +1246,10 @@
* [Gitblit](https://github.com/gitblit-org/gitblit):Gitblit是一个开源、纯Java Git解决方案,用于管理、查看和服务Git仓库。
* [Gitiles](https://github.com/google/gitiles):Gitiles是一个简单的Git仓库浏览器,基于JGit构建,由Google开源。
* [Agit](https://github.com/rtyley/agit):Agit是适用于Android设备的开源Git客户端,允许你查看任何Git仓库的完整历史记录、查看更改并存储以进行完全离线访问。
* [Gitective](https://github.com/kevinsawicki/gitective):Gitective是一个基于JGit构建的Java库,它使得调查Git仓库变得更简单、更容易。
* [Copybara](https://github.com/google/copybara):Copybara是Google内部使用的工具,用于在仓库之间转换和移动代码。
* [BFG Repo-Cleaner](https://github.com/rtyley/bfg-repo-cleaner):BFG是git-filter-branch的更简单、更快速的替代方案,用于清除Git仓库历史记录中的不良数据。
* [RepoSense](https://github.com/reposense/RepoSense):RepoSense是Git仓库的贡献分析工具。
* [Git Commit Id Maven Plugin](https://github.com/git-commit-id/git-commit-id-maven-plugin):可以将构建时Git仓库信息包含到POJO/properties文件中的Maven插件。
* [GitSolo](https://gitee.com/zhiqim/gitsolo):GitSolo是知启蒙团队开源的极简Git服务器,纯Java开发。
* [MeGit](https://github.com/eclipsesource/megit):基于EGit的独立Git GUI。
* [Giter8](https://github.com/foundweekends/giter8):Giter8是一个命令行工具,用于从GitHub或任何其他Git仓库上发布的模板生成文件和目录。
Expand Down Expand Up @@ -3259,6 +3262,7 @@
#### JavaFX渲染库

* [DriftFX](https://github.com/eclipse-efx/efxclipse-drift):DriftFX允许你将任何OpenGL内容直接渲染到JavaFX节点中。
* [OpenGLFX](https://github.com/husker-dev/openglfx):该库为JavaFX添加了新元素,用于使用LWJGL、JOGL、LWJGL2或LibGDX渲染OpenGL图形。
* [NativeFX](https://github.com/miho/NativeFX):JavaFX的原生渲染集成。
* [JFXShader](https://github.com/Teragam/JFXShader):允许在JavaFX中使用OpenGL(GLSL)或DirectX(HLSL)自定义效果着色器。

Expand Down Expand Up @@ -3555,6 +3559,7 @@
* [Terasology](https://github.com/MovingBlocks/Terasology):Terasology项目诞生于受Minecraft启发的技术演示,并正在成为体素世界中各种类型游戏设置的稳定平台。
* [jMonkeyEngine](https://github.com/jMonkeyEngine/jmonkeyengine):jMonkeyEngine是一款适合富有冒险精神的Java开发人员的3D游戏引擎。
* [Unciv](https://github.com/yairm210/Unciv):Civ V的开源、注重可修改性的Android和桌面重制版,使用LibGDX制作。
* [DisUnity](https://github.com/ata4/disunity):用Java编写的Unity资源和资源包文件的实验性命令行工具集,主要用于提取。
* [KorGE](https://github.com/korlibs/korge):KorGE是Kotlin的现代多平台游戏引擎。
* [Ludii](https://github.com/Ludeme/Ludii):Ludii是一个通用游戏系统,旨在玩、评估和设计各种游戏,包括棋盘游戏、纸牌游戏、骰子游戏、数学游戏等,由马斯特里赫特大学开源。
* [JBox2d](https://github.com/jbox2d/jbox2d):JBox2d是C++物理引擎LiquidFun和Box2d的Java端口。
Expand Down
11 changes: 6 additions & 5 deletions docs/doc3.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@
* [Jave](https://github.com/dadiyang/jave):音频转码工具,主要用于将微信语音amr格式转换为mp3格式以便在H5的audio标签中进行播放。
* [JSyn](https://github.com/philburk/jsyn):Java模块化音频合成器。
* [JLayer](https://github.com/umjammer/jlayer):为Java平台实时解码/播放/转换MPEG 1/2/2.5 Layer 1/2/3(即MP3)的库。
* [Xuggler](https://www.xuggle.com/xuggler/):Xuggler是一个功能强大的工具,旨在简化直接从Java解压缩、修改和重新压缩任何媒体文件或流的过程。
* [Jaudiotagger](https://bitbucket.org/ijabz/jaudiotagger):Jaudiotagger是音频标记库,用于标记音频文件中的数据。
* [MaryTTS](https://github.com/marytts/marytts):MaryTTS是一个用纯Java编写的开源、多语言文本到语音合成系统。
* [Universal Media Server](https://github.com/UniversalMediaServer/UniversalMediaServer):Universal Media Server是兼容DLNA的UPnP媒体服务器,它能够在大多数现代设备之间共享视频、音频和图像。
Expand Down Expand Up @@ -213,7 +214,7 @@
* [T-SNE-Java](https://github.com/lejon/T-SNE-Java):Van Der Maaten和Hinton的t-SNE聚类算法的纯Java实现。
* [Streaminer](https://github.com/mayconbordin/streaminer):用于挖掘数据流的算法集合,包括频繁项集、分位数、采样、移动平均、集合成员资格和基数。
* [Patricia-Trie](https://github.com/rkapsi/patricia-trie):检索以字母数字编码的信息的实用算法。
* [LearnLib](https://github.com/LearnLib/learnlib):LearnLib是一个免费、开源的用于自动机学习算法的Java库,由德国多特蒙德工业大学开发。
* [LearnLib](https://github.com/LearnLib/learnlib):LearnLib是一个免费、开源的用于自动机学习算法的Java库,由德国多特蒙德工业大学开发。
* [Simhash Java](https://github.com/sing1ee/simhash-java):Simhash算法的Java简单实现。
* [Junto](https://github.com/parthatalukdar/junto):该工具包由各种基于图的半监督学习(SSL)算法的实现组成,包含高斯随机场、吸附和修正吸附。
* [Clust4j](https://github.com/tgsmith61591/clust4j):一组基于Java的分类聚类算法。
Expand Down Expand Up @@ -2203,8 +2204,8 @@

## Maven插件

* [Frontend Maven Plugin](https://github.com/eirslett/frontend-maven-plugin):该插件会在你的项目本地下载/安装Node和NPM,运行npm
install,然后运行Bower、Grunt、Gulp、Jspm、Karma或Webpack的任意组合
* [Frontend Maven Plugin](https://github.com/eirslett/frontend-maven-plugin):该插件会在你的项目本地下载/安装Node和NPM,运行npm install,然后运行Bower、Grunt、Gulp、Jspm、Karma或Webpack的任意组合。
* [Git Commit Id Maven Plugin](https://github.com/git-commit-id/git-commit-id-maven-plugin):可以将构建时Git仓库信息包含到POJO/properties文件中的Maven插件
* [Android Maven Plugin](https://github.com/simpligility/android-maven-plugin):用于Android应用程序开发等的Maven插件。
* [JavaFX Maven Plugin](https://github.com/javafx-maven-plugin/javafx-maven-plugin):JavaFX
Maven插件提供了一种从Maven内组装JavaFX应用程序(8+)分发包的方法。
Expand Down Expand Up @@ -2503,8 +2504,8 @@
* [QueryStream](https://github.com/querystream/querystream):QueryStream允许你使用类似Stream的API执行JPA查询。
* [Spring Filter](https://github.com/turkraft/springfilter):使用用户友好的查询语法动态过滤JPA实体和Mongo集合。
* [Fenix](https://github.com/blinkfox/fenix):Fenix是一个为了解决复杂动态SQL(JPQL)而生的Spring Data JPA扩展库。
* [Spring Data JPA EntityGraph](https://github.com/Cosium/spring-data-jpa-entity-graph):Spring Data
JPA扩展允许在Repository上完全动态使用EntityGraph
* [Spring Data JPA EntityGraph](https://github.com/Cosium/spring-data-jpa-entity-graph):Spring Data JPA扩展允许在Repository上完全动态使用EntityGraph。
* [Spring Data JPA DataTables](https://github.com/darrachequesne/spring-data-jpa-datatables):该项目是Spring Data JPA项目的扩展,以便于与启用了服务器端处理的jQuery插件DataTables一起使用
* [Spring Search](https://github.com/sipios/spring-search):Spring Search提供了一种简单的查询语言来对JPA实体执行高级搜索。
* [Specification Arg Resolver](https://github.com/tkaczmarzyk/specification-arg-resolver):用于使用Spring MVC和Spring
Data JPA过滤数据的替代API。
Expand Down
Loading

0 comments on commit 08426ab

Please sign in to comment.