书栈网 · BookStack 本次搜索耗时 0.025 秒,为您找到 216955 个相关结果.
  • 应用部署

    应用部署 1. 概述 2. 部署 3. 资源 4. 流水线 应用部署 1. 概述 应用部署是指将应用服务的某一个版本部署至指定环境的操作。在此,Choerodon提供了可视化与一键式的手动部署方式,并支持创建CD流水线来预置多个部署任务或人工卡点任务,从而实现了部署流程的自动化。 注意:只有项目所有者和被分配环境权限的项目成员才能在某个环境...
  • 应用部署

    应用部署 1. 概述 2. 部署 3. 资源 4. 流水线 应用部署 1. 概述 应用部署是指将应用服务的某一个版本部署至指定环境的操作。在此,Choerodon提供了可视化与一键式的手动部署方式,并支持创建CD流水线来预置多个部署任务或人工卡点任务,从而实现了部署流程的自动化。 注意:只有项目所有者和被分配环境权限的项目成员才能在某个...
  • 线程

    线程 线程 要启用线程支持,需要使用 —threads:on 命令行开关。 然后 system 模块包含几个线程原语。 请参阅低级线程API threads 和 channels 模块。 还有高级并行结构可用。见 spawn 更多细节。 Nim的线程内存模型与其他常见编程语言(C,Pascal,Java)完全不同:每个线程都有自己的(垃圾收集...
  • 共享的可变状态与并发

    共享的可变状态与并发 问题 volatile 无济于事 线程安全的数据结构 以细粒度限制线程 以粗粒度限制线程 互斥 Actors 目录 共享的可变状态与并发 问题 volatile 无济于事 线程安全的数据结构 以细粒度限制线程 以粗粒度限制线程 互斥 Actors 共享的可变状态与并发 协程可用多线程调度...
  • 线程安全和释放连接

    3990 2020-11-04 《SqlSugar 4.0 文档》
    线程安全 释放数据库 正确的测试是否释放成功 线程安全 SqlSugar和.NET ADO的 SqlConnection是一样的,一个线程只能是一个实例,单实例跨线程使用是错误用法 在使用线程是下面的代码是正确用法 SqlSugar写成变量很容易出现线程问题 改成属性就可以避免,因为一些初学者代码不严谨经常出错,下面会举例说明 ...
  • 4.1 性能调优地图

    4.1 性能调优地图 1. TiDB 地图说明 2. TiKV 地图说明 3. RocksDB 地图说明 4.1 性能调优地图 作为一款分布式数据库,性能调优是 TiDB 中较为复杂且重要的部分。 下图展示 TiDB 各个模块地图,通过这张地图可以清晰展现 TiDB 如何处理一条 SQL。 1. TiDB 地图说明 TiDB 的【...
  • Timer keeping

    在几点几分做某件事是RPC框架的基本需求,这件事比看上去难。 让我们先来看看系统提供了些什么: posix系统能以signal方式 告知timer触发,不过signal逼迫我们使用全局变量,写async-signal-safe 的函数,在面向用户的编程框架中,我们应当尽力避免使用signal。linux自2.6.27后能以fd方式 通知timer触发,这...
  • Timer keeping

    在几点几分做某件事是RPC框架的基本需求,这件事比看上去难。 让我们先来看看系统提供了些什么: posix系统能以signal方式 告知timer触发,不过signal逼迫我们使用全局变量,写async-signal-safe 的函数,在面向用户的编程框架中,我们应当尽力避免使用signal。linux自2.6.27后能以fd方式 通知timer触发,这...
  • 互斥量

    2169 2018-09-20 《RT-Thread编程手册》
    互斥量 互斥量控制块 互斥量相关接口 创建互斥量 删除互斥量 初始化互斥量 脱离互斥量 获取互斥量 释放互斥量 使用场合 互斥量 互斥量又叫相互排斥的信号量,是一种特殊的二值性信号量。它和信号量不同的是,它支持互斥量所有权、递归访问以及防止优先级翻转的特性。互斥量工作如 互斥量的工作示意图 所示。 互斥量的状态只有两种,开锁...
  • Memory Management

    Memory Management ResourcePool ObjectPool 生成bthread_t 栈 Memory Management Learn about bRPC memory management. 内存管理总是程序中的重要一环,在多线程时代,一个好的内存分配大都在如下两点间权衡: 线程间竞争少。内存分配的粒度大都比较...