首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java架构师历程

    推介7个CI CD(持续集成和持续部署)工具

    为什么要为CI / CD工作流程使用工具,哪一个适合您? 越来越多的工程团队正在采用敏捷开发,推动更短,更快的发布周期。代码库增长和创建新生产构建的频率导致持续集成和持续部署/交付工具的兴起。 它提供了超过1,000个插件的扩展版本,可以集成几乎所有市场上可用的工具和服务。作为一个开源工具,您还可以选择自定义适合本土解决方案,就像我们一样。 Travis CI仪表板 3.Circle CI Circle CI是一个基于云的工具,可自动执行集成和部署过程。 它提供“开箱即用”的持续集成,并允许用户根据自己的需要最好地适应工具。它支持多种语言(Java,.NET,Ruby等),并且JetBrains支持工具支持和文档明智。 它有什么作用? GitLab CI仪表板 7.Bamboo Bamboo是Atlassian产品套件的一部分,与其他工具类似,它提供构建,测试和部署代码并支持多种语言。

    31.2K32发布于 2018-09-26
  • 来自专栏小小码农一个。

    SpringBoot工具集成

    spring-boot-starter-freemarker</artifactId> </dependency> 添加配置 在 application.properties 中添加 这里的密码需要设置的是163的第三方工具访问密码 head> <body>

    崔笑颜

    ${email},您好 return user; } } 注意,上边的方法是用 @GetMapping 注解,如果只是使用 @RequestMapping 注解,不配置 method 属性,那么 API 文档会生成 7

    86520发布于 2020-06-08
  • 来自专栏WalkingCloud

    CentOS7下部署开源持续集成工具Jenkins

    CentOS7下部署开源持续集成工具Jenkins Jenkins: 最流行的开源免费持续集成工具:java语言开发,用于监控持续重复的工作,包括:持续的软件版本发布/测试项目,监控外部调用执行的工作 通常与版本管理工具(SCM)、构建工具结合使用。 常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle Jenkins特点如下图所示 1、易安装 仅仅一个 java -jar jenkins.war,从官网下载该文件后,直接运行 ,可通过这些工具实时告诉你集成结果 6、分布式构建 Jenkins可以把集成构建等工作分发到多台计算机中完成; 7、测试报告 JUnit/TestNG测试报告:也就是用以图表等形式提供详细的测试报表功能 ; 8、第三方插件 使得 Jenkins 变得越来越强大; 下面介绍在CentOS7下部署开源持续集成工具Jenkins 1、yum源配置 wget -O /etc/yum.repos.d/CentOS-Base.repo

    1.2K00发布于 2020-06-14
  • 来自专栏九陌斋

    分词工具集成

    本部分记录如何利用Python进行分词工具集成集成工具可以实现运行无环境要求,同时也更方便。 都是python工具包,pip安装就行。 ,也就是点击对应按钮执行我们想要的功能 测试与集成:写完代码就需要不断的测试,直到没有bug再集成成为EXE文件 这里不做详细的代码拆分介绍,贴出完整代码如下,资料包点击链接即可获取 代码包(主程序、 集成程序、图标文件、停用词表):https://cloud.189.cn/web/share? v0layout.addLayout(vlistsum) v0layout.addLayout(v10layout) v0layout.setStretchFactor(vlistsum,7)

    1.2K40编辑于 2022-12-26
  • 来自专栏章工运维

    集成构建工具

    # 集成构建工具 嘿嘿,大家好。 构建工具是用来将代码编译打包成制品的工具。例如前端项目我们一般使用npm进行打包,后端java项目我们一般使用maven、gradle进行打包。 构建工具很多很多,但是集成到gitlab中是一样的。所以这里简单介绍使用gitlabCI集成npm/maven完成前后端项目的构建。 GRADLE_HOME/bin:$NODE_HOME/bin export PATH=$PATH:$JAVA_HOME/bin # 生效全局环境变量 source /etc/profile # maven集成模板库配置

    39910编辑于 2024-04-16
  • 来自专栏MiningAlgorithms

    机器学习7集成学习--XGBoost

    顺便提一下,xgboost工具支持自定义代价函数,只要函数可一阶和二阶求导 3. xgboost在代价函数里加入了正则项,用于控制模型的复杂度。 7. xgboost工具支持并行。boosting不是一种串行的结构吗?怎么并行的? 划分训练集、测试集 myDatas.data,myDatas.target, #load_iris的原始数据集 test_size = 0.3, random_state = 7 ] #这次使用交叉验证(交替充份使用有限数据)划分数据集 #实例化交叉验证类 kfold = StratifiedKFold(n_splits=2,shuffle=True,random_state=7) #此处只调了一个参数举例,其它参数必要时也要调 ''' # 5,XGBoost的核心思想 # 下面通过每一步的test预测值,看是否XGBoost每加一棵树都会让集成学习效果优化提升(这是XGBoost

    2K20发布于 2019-08-08
  • 来自专栏DevOps持续集成

    Jenkins构建工具集成

    apache-maven-3.6.0 export PATH=$PATH:$MAVEN_HOME/bin source /etc/profile 1.3 Jenkins配置maven 系统设置->全局工具配置 集成Ant 2.1 先决条件 下载: Download ? 2.3 Jenkins配置ant 系统设置->全局工具配置 编写Jenkinsfile node { stage ("build"){ antHome = tool 'ANT' 到此ant的集成就完成了 2.4 Ant常用命令 ant -buildfile -f build.xml 3. 集成Gradle 3.1 先决条件 下载: Download ? local/gradle-5.3 export PATH=$PATH: $GRADLE_HOME/bin source /etc/profile 3.3 Jenkins配置gradle 系统设置->全局工具配置

    1.1K21发布于 2019-10-18
  • 来自专栏数据库干货铺

    数据同步集成工具SeaTunnel

    SeaTunnel简介 SeaTunnel是Apache软件基金会孵化的数据集成平台,用于数据的提取(Extract)、加载(Load)和简单转换(Transform)。 这种模块化设计和灵活的引擎支持,使得 SeaTunnel 能够适应各种数据集成场景,同时降低开发和运维成本。

    1.6K10编辑于 2024-12-19
  • 来自专栏全栈程序员必看

    kettle工具使用及集成

    kettle简介 Kettle是一款免费开源的基于Java的企业级ETL工具,功能强大简单易用,无可抗拒。 Job),其中转换是对数据处理的容器,包含对数据的各种处理,有多个步骤(Step)组成;作业相对于转换可以配置出更多高级的操作,可以将多个转换组合成一块进行数据处理 kettle的使用方式 1.图形化界面工具 (spoon) 上图截取了数据处理的转换脚本,可以看出基于图形化界面操作kettle进行数据处理,只需按照数据处理的流程配置相应的步骤即可,简单易用,但不适合在程序中集成 2.依赖jar包的方式 应用程序集成

    1.5K20编辑于 2022-11-07
  • 来自专栏Michael阿明学习之路

    7. 集成学习和随机森林

    极端随机树 Extra-Trees 7. 特征重要程度 8. 中文翻译参考 《统计学习方法》提升方法(Boosting)笔记 集成学习:集体的智慧大于个人 1. 投票分类 使用不同的算法得到不同的分类器 ? 采用集成方法的决策树分类效果更好 3. 不找最佳的特征阈值,它使用随机阈值使树更加随机 所以,它训练起来比随机森林更快 ExtraTreesClassifier ExtraTreesRegressor 到底是 随机森林好,还是极端随机树好,交叉验证比较 7. 下图展示了,两个在低学习率上训练的 GBRT 集成:左面是一个没有足够树去拟合训练集的树,右面是有过多的树过拟合训练集的树 ?

    50630发布于 2021-02-19
  • 来自专栏从零学习云计算

    openshiftorigin学习记录(7)——集成Jenkins服务

    Openshift项目提供了集成Openshift插件的Jenkins容器镜像和部署模板。

    1.8K00发布于 2017-12-28
  • 来自专栏JackieZheng

    Spring Boot系列——7集成RabbitMQ

    今天这篇,我们来看看Spring Boot是如何集成RabbitMQ,发送消息和消费消息的。同时我们介绍下死信队列。 集成RabbitMQ 集成RabbitMQ只需要如下几步即可 1、添加maven依赖 <! RabbitHandler public void processMessage2(byte[] message) { System.out.println(new String(message)); } } 7

    1.1K30发布于 2018-11-20
  • 来自专栏菩提树下的杨过

    spring-boot 速成(7) 集成dubbo

    github上有一个开源项目spring-boot-starter-dubbo 提供了spring-boot与dubbo的集成功能,直接拿来用即可。(记得给作者点赞,以示感谢!) ext { 4 springBootVersion = '1.5.3.RELEASE' 5 } 6 repositories { 7 * Created by 菩提树下的杨过(http:/yjmyzz.cnblogs.com) on 2017/5/21. 5 */ 6 public interface DemoService { 7 com.cnblogs.yjmyzz.service.api.DemoService; 5 import org.slf4j.Logger; 6 import org.slf4j.LoggerFactory; 7 com.cnblogs.yjmyzz.service.api.DemoService; 5 import org.springframework.stereotype.Component; 6 7

    1.6K60发布于 2018-01-18
  • 来自专栏linux运维

    系统集成工具选择问题:系统集成工具选择不当,无法满足需求

    推荐常用系统集成工具根据不同的需求,选择合适的工具:(1)通用集成平台MuleSoft Anypoint Platform提供强大的 API 管理和数据集成能力,适合企业级应用。 下载地址:MuleSoftDell Boomi易用的云端集成工具,支持多系统连接和自动化流程。下载地址:Dell Boomi(2)轻量级集成工具Zapier简单易用的自动化工具,适合小型团队和个人。 下载地址:ZapierIFTTT面向个人用户的自动化工具,适合简单任务集成。下载地址:IFTTT(3)企业级 ESB 工具Apache Camel开源的集成框架,支持复杂的数据路由和转换。 评估工具的功能与适用性在选择工具时,可以从以下几个方面进行评估:易用性:工具是否易于安装、配置和使用。覆盖范围:是否支持目标系统的集成需求。扩展性:是否支持与其他工具(如监控工具、日志管理工具集成。 生成集成报告确保工具能够生成符合需求的集成报告。# 示例:使用 Dell Boomi 导出集成日志 进入管理界面 -> 查看日志记录 -> 导出为 CSV 文件7.

    1.2K10编辑于 2025-02-11
  • 来自专栏科学计算

    7 Julia绘图工具

    快速绘图工具 GR GR的速度比较快,一般画一些简单的图时可以选择用GR。 绘简单的正弦曲线,加上标题,label using GR x = 0:0.1:100 y = sin. 科学计算绘图工具Gadfly using Gadfly plot(x=rand(10), y=rand(10)) ?

    1.6K40发布于 2020-06-30
  • 来自专栏个人路线

    DeepSeek 全场景集成工具指南

    开篇导读 DeepSeek 的爆火催生了丰富的生态工具矩阵。本指南精选 22+ 个实用工具,覆盖 6 大核心场景,通过模块化选型建议帮助开发者快速构建 AI 工作流。文末附部署路线图! image-20250208200259167 ️ 工具矩阵全景图 核心维度导航 应用场景 开发协作 知识管理 生产力工具 企业方案 典型需求 代码生成 文档处理 流程自动化 系统集成 推荐工具 Continue 二、知识工作流 知识管理系统 工具 技术架构 典型应用场景 思源笔记[6] 端到端加密 企业机密文档管理 馆长[7] 浏览器插件 行业研究信息聚合 文档智能处理 **RAGFlow**[8]▸ 支持 相关项目 one-api[37]: 一站式大模型额度管理平台,支持市面上所有主流大语言模型 Cherry Studio[38] Dify[39] 集成[40] 坚果派[41] 开发者必选工具 API 管理 思源笔记: https://github.com/deepseek-ai/awesome-deepseek-integration/blob/main/docs/Siyuan/README_cn.md [7]

    2K30编辑于 2025-02-12
  • 来自专栏乐百川的学习频道

    安装持续集成工具Jenkins

    Jenkins是一个流行的持续集成框架,可以在我们提交项目的时候自动测试、运行和部署项目。 虽然Jenkins使用Java编写,但是由于Jenkins支持多种语言的项目,所以现在很多公司都是用Jenkins来进行项目的持续集成。 当然其实如果是Linux的话,不一定必须从官网下载,如果Linux软件仓库中有Jenkins的软件包,也可以直接用对应的包管理工具安装。

    2.2K60发布于 2018-01-09
  • 来自专栏sofu456

    CICD平台-持续集成工具

    jenkins 开源的工具,地址:https://github.com/jenkinsci/jenkins 安装maven和java1.8_101以上版本 源码编译后生成war文件,运行java -jar

    42240编辑于 2022-05-06
  • 来自专栏叽叽西

    IntelliJ Idea 已集成工具

    集成的 HTTP Request 工具 已过时的 REST Client 新版的 HTTP Request Following HTTP Request Live Templates are available multipart/form-data); ### GET 请求 GET http://localhost:80/api/item Accept: application/json ### POST 请求 集成的数据库管理工具 如果没有,请点击上方的 View(视图)-Tool Windows(工具窗口)-Database。 33795833的博客-CSDN博客 https://blog.csdn.net/weixin_33795833/article/details/91911123 IntelliJ IDEA——数据库集成工具

    40110编辑于 2022-05-17
  • 来自专栏前端自习课

    工具】分享 7 款代码比较工具

    1、WinMerge WinMerge是一款运行于Windows系统下的文件比较和合并工具,使用它可以非常方便地比较多个文档内容,适合程序员或者经常需要撰写文稿的朋友使用。 4、Altova DiffDog 是一款用于文件、目录、数据库模式与表格对比与合并的使用工具。 5、AptDiff AptDiff是一个文件比较工具,可以对文本和二进制文件进行比较和合并,适用于软件开发、网络设计和其它的专业领域。 Code Compare的运行环境为Visual Studio,而Visual Studio可以方便所有的程序开发设计 7、jq22 一款在线的文本比较工具,不想安装软件的直接用这个就好了! MobX 入门(上) || MobX 入门(下)7. 80+篇原创系列汇总回复“加群”与大佬们一起交流学习~点击“阅读原文”查看 80+ 篇原创文章

    1.2K21发布于 2020-10-23
领券