书栈网 · BookStack 本次搜索耗时 0.031 秒,为您找到 213642 个相关结果.
  • 使用 GitLab 创建多分支流水线

    使用 GitLab 创建多分支流水线 准备工作 动手实验 步骤 1:创建凭证 步骤 2:在 GitLab 仓库中编辑 Jenkinsfile 步骤 3:创建项目 步骤 4:创建流水线 步骤 5:运行流水线 步骤 6:检查流水线状态 步骤 7:验证结果 使用 GitLab 创建多分支流水线 GitLab 是一个提供公开和私有仓库的开...
  • 多进程化

    多进程化 子进程重启 注意 多进程化 mongols提供的所有服务器设施既可以多线程化也可以多进程化。 并且支持在多进程化的同时多线程化。 来看代码: # include <unistd.h> # include <sys/wait.h> # include <sys/signal.h> # i...
  • TokuDB ·引擎机制· TokuDB线程池

    这次还是以介绍TokuDB内部机制为主, 本篇来谈谈TokuDB内部的线程池模型。 TokuDB内部有一个线程池实现kibbutz, 代码: https://github.com/Tokutek/ft-index/blob/master/util/kibbutz.cc 其调度思想基于work-stealing , 代码也很简洁, 大体思路就是:维护一...
  • 流水线配置(图形)

    流水线配置(图形) 编辑流水线 添加节点 配置制品信息 查看图形化流水线 流水线配置(图形) 手写流水线可能存在语法错误或上手比较困难。平台提供可视化图形编辑,通过图形界面交互快速配置流水线,更直观地呈现整个流水线流程。 编辑流水线 进入 DevOps 平台 > 我的应用 > 选择应用 > 流水线 > 选择分支 ,点击编辑图标。 添...
  • AQS

    AQS 使用 ReentrantLock Condition 实现类需要注意 AbstractQueuedSynchronizer.ConditionObject AQS AQS 提供一个框架,用于实现依赖于先进先出(FIFO)等待队列 的阻塞锁和相关同步器(信号量,事件等)。对于大多数依赖单个原子 int 值表示状态的同步器,该类可以作...
  • Reactor、Worker、TaskWorker的关系

    Reactor、Worker、TaskWorker的关系 Reactor线程 Worker进程 TaskWorker进程 关系 Reactor、Worker、TaskWorker的关系 三种角色分别的职责是: Reactor线程 负责维护客户端TCP 连接、处理网络IO 、处理协议、收发数据 完全是异步非阻塞 的模式 全部为C 代码,...
  • 流水线执行总览

    流水线执行总览 追踪流水线执行情况 查看流程详情 更多操作 流水线执行总览 在流水线执行后,您可以通过流水线执行界面来追踪流水线的执行情况。此外,您还可在此查看所有流水线的所有执行记录,包括每条流水线中各个阶段与任务的执行详情。 菜单层次 :项目层 菜单路径 :部署流水线 > 流水线 > 流水线执行总览 默认角色 :项目所有者、项目成员 ...
  • 4.2 Interceptor

    4.2 Interceptor 1、基本用法 2、 全局共享,注意线程安全问题 4.2 Interceptor 1、基本用法 Interceptor 可以对方法进行拦截,并提供机会在方法的前后添加切面代码,实现 AOP 的核心目标。Interceptor 接口仅仅定义了一个方法 public void intercept(Invocation...
  • 4.2 Interceptor

    4.2 Interceptor 1、基本用法 2、 全局共享,注意线程安全问题 4.2 Interceptor 1、基本用法 Interceptor 可以对方法进行拦截,并提供机会在方法的前后添加切面代码,实现 AOP 的核心目标。Interceptor 接口仅仅定义了一个方法 public void intercept(Invocation...
  • 流水线配置(图形界面)

    流水线配置(图形界面) 编辑流水线 添加节点 配置制品信息 查看图形化流水线 流水线配置(图形界面) 手写流水线可能存在语法错误或上手比较困难。平台提供可视化图形编辑,通过图形界面交互快速配置流水线,更直观地呈现整个流水线流程。 编辑流水线 进入 DevOps 平台 > 我的应用 > 选择应用 > 流水线 > 选择分支 ,点击编辑图标。 ...