书栈网 · BookStack 本次搜索耗时 0.044 秒,为您找到 213981 个相关结果.
  • 线程和并发 - 线程工具-ThreadUtil

    线程工具-ThreadUtil 由来 原理 方法 ThreadUtil.execute ThreadUtil.newExecutor ThreadUtil.excAsync ThreadUtil.newCompletionService ThreadUtil.newCountDownLatch ThreadUtil.sleep ThreadU...
  • 运行线程

    运行线程 运行线程 这是对线程运行(thread-running)问题的简单修复。在代码的末尾,添加以下内容: threads2.rb sleep ( 5 ) 现在,当你再次运行代码时,你应该会看到所有字符串和所有数字,尽管有点混乱。事实上,这正是我们想要的,因为它表明时间现在正在两个线程之间划分;这就是为什么单词和数字交错出现...
  • 使用ThreadLocal

    使用ThreadLocal 练习 小结 读后有收获可以支付宝请作者喝咖啡: 使用ThreadLocal 多线程是Java实现多任务的基础,Thread 对象代表一个线程,我们可以在代码中调用Thread.currentThread() 获取当前线程。例如,打印日志时,可以同时打印出当前线程的名字: 对于多任务,Java标准库提供的线程池可...
  • 构建和部署 Maven 工程

    构建和部署 Maven 工程 准备工作 Maven 工程的工作流 Jenkins 中的默认配置 Maven 版本 Maven 缓存 Jenkins Agent 中的全局 Maven 设置 Maven Pod 的网络 Maven 流水线示例 Maven 工程准备工作 创建凭证 为工作负载创建一个项目 为 Maven 工程创建一个流水线 运...
  • 原子指令

    原子指令 Cacheline Memory fence wait-free & lock-free 原子指令 学习bRPC原子指令。 我们都知道多核编程常用锁避免多个线程在修改同一个数据时产生race condition 。当锁成为性能瓶颈时,我们又总想试着绕开它,而不可避免地接触了原子指令。但在实践中,用原子指令写出正确的代码是一件非常困难的...
  • 原子指令

    原子指令 Cacheline Memory fence wait-free & lock-free 原子指令 学习bRPC原子指令。 我们都知道多核编程常用锁避免多个线程在修改同一个数据时产生race condition 。当锁成为性能瓶颈时,我们又总想试着绕开它,而不可避免地接触了原子指令。但在实践中,用原子指令写出正确的代码是一件非常困难的...
  • Atomic instructions

    Cacheline Memory fence wait-free & lock-free English version 我们都知道多核编程常用锁避免多个线程在修改同一个数据时产生race condition 。当锁成为性能瓶颈时,我们又总想试着绕开它,而不可避免地接触了原子指令。但在实践中,用原子指令写出正确的代码是一件非常困难的事,琢磨不透的...
  • 原子指令

    原子指令 Cacheline Memory fence wait-free & lock-free 原子指令 学习bRPC原子指令。 我们都知道多核编程常用锁避免多个线程在修改同一个数据时产生race condition 。当锁成为性能瓶颈时,我们又总想试着绕开它,而不可避免地接触了原子指令。但在实践中,用原子指令写出正确的代码是一件非常困难的...
  • 内核调度线程 idle

    内核调度线程 idle 调度线程 idle 的作用 实现调度线程 idle 的封装准备 ProcessorInner Processor 核心函数 idle_main 中断引发调度 线程退出 内核调度线程 idle 代码 调度线程 idle 的作用 调度线程 idle 是一个内核线程,它的作用是 当没有任何其他线程时,id...
  • 5 Java线程间的通信

    第五章 Java线程间的通信 5.1 锁与同步 5.2 等待/通知机制 5.3 信号量 信号量的应用场景: 5.4 管道 管道通信的应用场景: 5.5 其它通信相关 5.5.1 join方法 5.5.2 sleep方法 5.5.3 ThreadLocal类 5.5.4 InheritableThreadLocal 第五章 Jav...