书栈网 · BookStack 本次搜索耗时 0.033 秒,为您找到 114446 个相关结果.
  • 条件测试

    条件测试 练习 小结 读后有收获可以支付宝请作者喝咖啡: 条件测试 在运行测试的时候,有些时候,我们需要排出某些@Test 方法,不要让它运行,这时,我们就可以给它标记一个@Disabled : @Disabled @Test void testBug101 () { // 这个测试不会运行 } 为什么我...
  • 并发

    并发 写一个测试 编写足够的代码让它通过 快速进入平行宇宙…… … 重新回到这些问题。 Channels 总结 使程序加快 并发 你可以在这里找到本章的所有代码 这是我们的计划:同事已经写了一个 CheckWebsites 的函数检查 URL 列表的状态。 package concurrency type Webs...
  • 使用ReentrantLock

    使用ReentrantLock 小结 读后有收获可以支付宝请作者喝咖啡: 使用ReentrantLock 从Java 5开始,引入了一个高级的处理并发的java.util.concurrent 包,它提供了大量更高级的并发功能,能大大简化多线程程序的编写。 我们知道Java语言直接提供了synchronized 关键字用于加锁,但这种锁一是很重...
  • 管理日志

    管理日志 文件夹结构 节点 DEBUG 日志 日志配置文件 全局参数 Global 格式 Formats 规则 Rules category level (output),(options, optional); (format name, optional) 开发调试配置文件 管理日志 在 Web 页面一键下载所有日志文件的功能...
  • 30天吃掉那只 TensorFlow2

    30天吃掉那只 TensorFlow2 一,TensorFlow2 🍎 or Pytorch🔥 二,Keras🍏 and tf.keras 🍎 三,本书📖面向读者 👼 四,本书写作风格 🍉 五,本书学习方案 ⏰ 六,鼓励和联系作者 🎈🎈 30天吃掉那只 TensorFlow2 📚 gitbook电子书地址: https://lyhue1...
  • 第 13 课 —— 并发与安全

    1008 2020-11-30 《快学 Go 语言》
    线程不安全的字典 线程安全的字典 避免锁复制 使用匿名锁字段 使用读写锁 上一节我们提到并发编程不同的协程共享数据的方式除了通道之外还有就是共享变量。虽然 Go 语言官方推荐使用通道的方式来共享数据,但是通过变量来共享才是基础,因为通道在底层也是通过共享变量的方式来实现的。通道的内部数据结构包含一个数组,对通道的读写就是对内部数组的读写...
  • Serialize

    Serialize 警告 序列化 相关配置 独立扩展 Serialize 警告 由于 PHP 内核频繁变更导致 serialize 模块维护成本过高, serialize 模块暂时放弃对 PHP - 7.3 以上版本的支持 序列化 1.9.6 版本增加了一个新的模块swoole_serialize ,是一...
  • Tera SDK及工具说明

    Tera SDK及工具说明 目录 1. 主要数据结构 2. 主要工具 1. 主要数据结构 (1) tera::client 访问tera服务主结构,所有对tera的访问或操作全部由此发起。 主要功能包括: (2) tera::table 表格主结构,对表格的所有增删查改操作由此发起。 (3) tera::error_code 错误码,很...
  • 已知问题

    已知问题 已知问题 openGauss没有文件权限,慢盘监控功能。在文件权限异常时,数据库会退出,日志中会有相应打印信息。在慢盘时,数据库操作会变慢。 备机只读、级联备机只读和极致RTO特性不兼容,如果启动了极致RTO,需要关闭备机只读、级联备机只读,反之一样。 MOT(Memory Optimized Tables)与增量检查点特性不兼容,...
  • gmutex (高级互斥锁)

    基准测试 示例1,基本使用 示例2,*Func 使用 gmutex 模块是基于atomic + channel 实现的高级互斥锁模块,支持更丰富的互斥锁特性。 gmutex.Mutex 互斥锁对象支持读写控制,互斥锁功能逻辑与标准库sync.RWMutex 类似,可并发读但不可并发写。 互斥锁的设计细节,推荐阅读轻量级高清版的实现源码:htt...