书栈网 · BookStack 本次搜索耗时 0.030 秒,为您找到 173679 个相关结果.
  • 22.4. 20.4 备份的种类、频率与工具的选择

    20.4 备份的种类、频率与工具的选择 20.4.1 完整备份之累积备份 (Incremental backup) 20.4.2 完整备份之差异备份 (Differential backup) 20.4.3 关键数据备份 20.4 备份的种类、频率与工具的选择 讲了好多口水了,还是没有讲到重点,真是的….好了,再来提到那个备份的种类,因为想要选...
  • MariaDB · 版本特性 · MariaDB 的 GTID 介绍

    简介 优势 实现方式 Domain ID GTID的应用 配置一个新的Slave使用GTID 从一个空实例开始 从备份集设置 将非GTID复制的SLAVE切换为GTID方式 更换Slave的Master 使用多源复制和其他多主情况的设置 简介 简单来说,MariaDB(MySQL)的复制机制是这样的: 在Master端所有数据库...
  • 2. sqlite设计分析二

    721 2021-07-18 《深入理解 SQLite》
    SQLite入门与分析(二)—-设计与概念(续) 2、事务(Transaction) 2.1、事务的周期(Transaction Lifecycles) 2.2、锁的状态(Lock States) 2.3、读事务(Read Transactions) 2.4、写事务(Write Transactions) SQLite入门与分析(二)—-设...
  • 1.2 语言的主要特性与发展的环境和影响因素

    12004 2018-02-08 《Go入门指南》
    1.2 语言的主要特性与发展的环境和影响因素 1.2.1 影响 Go 语言发展的早期编程语言 1.2.2 为什么要创造一门编程语言 1.2.3 Go 语言的发展目标 1.2.4 指导设计原则 1.2.5 语言的特性 1.2.6 语言的用途 1.2.7 关于特性缺失 1.2.8 使用 Go 语言编程 1.2.9 小结 链接 1.2 语...
  • context 有什么作用

    传递共享的数据 取消 goroutine 防止 goroutine 泄漏 Go 常用来写后台服务,通常只需要几行代码,就可以搭建一个 http server。 在 Go 的 server 里,通常每来一个请求都会启动若干个 goroutine 同时工作:有些去数据库拿数据,有些调用下游接口获取相关数据…… 这些 goroutine 需要共享这...
  • 运行测试

    控制测试如何运行 并行或连续的运行测试 显示函数输出 通过名称来运行测试的子集 运行单个测试 过滤运行多个测试 除非指定否则忽略某些测试 控制测试如何运行 ch11-02-running-tests.md commit 550c8ea6f74060ff1f7b67e7e1878c4da121682d 就像 cargo run 会...
  • 第二十九章 OOTV杯超级模式大赛 --- 模式总结

    第二十九章 OOTV杯超级模式大赛 --- 模式总结 第二十九章 OOTV杯超级模式大赛 --- 模式总结 抽象工厂,提供一个创建一系列或相关依赖对象的接口,而无需指定它们具体的类。 建造者,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 工厂方法,定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂模式使得一...
  • 打破运行至完成

    打破运行至完成 输入和输出 迭代通信 两个疑问的故事 多迭代器 穿插 打破运行至完成 在第一章中,我们讲解了一个JS开发者们在他们的代码中几乎永恒依仗的一个认识:一旦函数开始执行,它将运行直至完成,没有其他的代码可以在运行期间干扰它。 这看起来可能很滑稽,ES6引入了一种新型的函数,它不按照“运行至完成”的行为进行动作。这种新型的函数称为...
  • 36.彻底理解链表

    36.彻底理解链表 货车 VS 火车 数据结构与语言无关 内存,最重要的是内存 链表是如何形成的? 总结 36.彻底理解链表 大家好,我是小风哥。 链表是计算机科学中极其经典的一种数据结构,那么作为程序员我们该怎样理解链表呢? 货车 VS 火车 作为两大运输工具,货车以及火车想必大家都很熟悉,但你想没想过这两者的区别? ...