书栈网 · BookStack 本次搜索耗时 0.020 秒,为您找到 14936 个相关结果.
  • 外键锁增强

    外键锁增强 可获得性 特性简介 客户价值 特性描述 特性增强 特性约束 依赖关系 外键锁增强 可获得性 本特性自openGauss 3.0.0版本开始引入。 特性简介 新增两类行锁,由share和update锁扩展到key share、share、no key update和update。非主键的更新获取的是no key updat...
  • 流量治理

    流量治理 动态调整请求超时时间 通过权重调整流量分布 临时踢除服务实例 流量灰度 根据请求条件路由 流量隔离 同机房/区域优先 流量治理 演示 Dubbo 流量治理特性的使用方式。 动态调整请求超时时间 给 Dubbo 请求设置超时时间可以有效的提高系统稳定性,避免个别服务阻塞占用过多资源。 而通过在运行期动态的调整服务超时时...
  • 操作系统

    2392 2018-10-05 《Java面试手册》
    操作系统 相关概念 操作系统 相关概念 同步异步,阻塞非阻塞 同步:等待执行完 异步:不等待执行完就开始执行其他的,例如多线程 阻塞:调用之后不一定会立即返回 非阻塞:调用之后,会立即返回 孤儿进程,僵尸进程 孤儿进程是父进程退出的,那个子进程叫做孤儿进程 僵尸进程是子进程退出了但是父进程没有wait的,那个退出的子进程是僵尸进程...
  • goroutine的生老病死

    1571 2018-04-11 《深入解析Go》
    5.2 goroutine的生老病死 goroutine的创建 进出系统调用 goroutine的消亡以及状态变化 5.2 goroutine的生老病死 本小节将通过goroutine的创建,消亡,阻塞和恢复等过程,来观察Go语言的调度策略,这里就称之为生老病死吧。整个Go语言的调度系统是比较复杂的,为了避免结构体M和结构体P引入的其它干扰,这...
  • 第9章 轻量级线程:协程

    1768 2019-03-05 《Kotlin极简教程》
    第9章 轻量级线程:协程 第9章 轻量级线程:协程 在常用的并发模型中,多进程、多线程、分布式是最普遍的,不过近些年来逐渐有一些语言以first-class或者library的形式提供对基于协程的并发模型的支持。其中比较典型的有Scheme、Lua、Python、Perl、Go等以first-class的方式提供对协程的支持。 同样地,Kotlin...
  • 互斥锁

    2498 2018-09-20 《RT-Thread编程手册》
    互斥锁 互斥锁控制块 互斥锁初始化 销毁互斥锁 阻塞方式对互斥锁上锁 非阻塞方式对互斥锁上锁 互斥锁解锁 互斥锁示例代码 互斥锁 互斥锁又叫相互排斥的信号量,是一种特殊的二值信号量。互斥锁用来保证共享资源的完整性,保证在任一时刻,只能有一个线程访问该共享资源,线程要访问共享资源,必须先拿到互斥锁,访问完成后需要释放互斥锁。嵌入式的共享资...
  • Java线程池

    一、概述 线程池的优势 二、ThreadPoolExecutor ThreadPoolExecutor参数含义 ThreadPoolExecutor的使用 线程池关闭 三、线程池执行流程 四、四种线程池类 1. newFixedThreadPool 2. newCachedThreadPool 3. newScheduledThreadPo...
  • 同步原语

    同步原语 Lock Event Condition Semaphore BoundedSemaphore 同步原语 源代码: Lib/asyncio/locks.py asyncio 同步原语被设计为与 threading 模块的类似,但有两个关键注意事项: asyncio 原语不是线程安全的,因此它们不应被用于 OS 线程...
  • 4.1.任务

    4.1 任务 概述 基本概念 任务相关概念 运作机制 开发指导 使用场景 功能 开发流程 TASK状态 TASK错误码 平台差异性 注意事项 编程实例 实例描述 编程示例 结果验证 4.1 任务 概述 基本概念 从系统的角度看,任务是竞争系统资源的最小运行单元。任务可以使用或等待CPU、使用内存空间等系统资源,...