书栈网 · BookStack 本次搜索耗时 0.034 秒,为您找到 241011 个相关结果.
  • 引言

    引言 本章导读 协作式操作系统 抢占式操作系统 实践体验 本章代码树 本章代码导读 引言 本章导读 本章展现了操作系统一系列功能: 通过提前加载应用程序到内存,减少应用程序切换开销 通过协作机制支持程序主动放弃处理器,提高系统执行效率 通抢占机制支持程序被动放弃处理器,提高不同程序对处理器资源使用的公平性,也进一步提高了应...
  • 面向对象设计原则之里氏代换原则

    面向对象设计原则之里氏代换原则 面向对象设计原则之里氏代换原则 里氏代换原则由2008年图灵奖得主、美国第一位计算机科学女博士Barbara Liskov教授和卡内基·梅隆大学Jeannette Wing教授于1994年提出。其严格表述如下:如果对每一个类型为S的对象o1,都有类型为T的对象o2,使得以T定义的所有程序P在所有的对象o1代换o2时,程...
  • 通信协议解析

    For-learning-Go-Tutorial 通信协议解析 For-learning-Go-Tutorial Go语言是谷歌2009发布的第二款开源编程语言。 Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。 因而一直想的是自己可以根据自己学习和使用Go语言编...
  • 技术特点

    技术特点 技术特点 openGauss相比于其他开源数据库主要有以下几个主要特点: 高性能 提供了面向多核架构的并发控制技术结合鲲鹏硬件优化,在两路鲲鹏下TPCC Benchmark达成性能150万tpmc。 针对当前硬件多核numa的架构趋势, 在内核关键结构上采用了Numa-Aware的数据结构。 提供Sql-bypass智能快速引擎技术...
  • 联盟链概念分析

    联盟链概念分析 性能 性能指标 性能优化 安全性 准入机制 权限控制 隐私保护 物理隔离 治理与监管 联盟链治理 快速部署 数据治理 运维监控 监管审计 联盟链概念分析 行业里通常将区块链的类型分为公有链,联盟链,私有链。公有链指所有人都可以随时随地参与甚至是匿名参与的链;私有链指一个主体(如一个机构或一个自然人)所有,私...
  • 集大成者的比特币

    集大成者的比特币 加密货币的历史 比特币的诞生 比特币的意义和价值 更有价值的区块链技术 集大成者的比特币 要了解区块链的诞生过程,先要弄清楚比特币的来龙去脉。这要从加密货币数十年的历史说起。 加密货币的历史 上世纪 50 年代计算机(ENIAC,1946 年)出现后,人们就尝试利用信息技术提高支付系统的效率。除了作为电子支付手段的各种...
  • 术语

    术语 通用术语 密码学与安全相关 比特币、以太坊相关术语 超级账本相关术语 术语 通用术语 Blockchain(区块链):基于密码学的可实现信任化的信息存储和处理的结构和技术。 Byzantine Failure(拜占庭错误):指系统中存在除了消息延迟或不可送达的故障以外的错误,包括消息被篡改、节点不按照协议进行处理等,潜在地会对系统...
  • 2.5 检测处理器指令集

    2.5 检测处理器指令集 准备工作 如何实施 工作原理 更多信息 2.5 检测处理器指令集 NOTE :此示例代码可以在 https://github.com/dev-cafe/cmake-cookbook/tree/v1.0/chapter-02/recipe-05 中找到,包含一个C++示例。该示例在CMake 3.10版(或更高版本)...
  • CS Cache 架构

    CS Cache 架构 CSCache架构 需要解决的问题 1.1. 内存结构需要解决的问题: 1.2 加载与解析需要解决的问题: 1.3 Metric和清理机制需要解决的问题: ContextCache架构 ContextCache存储结构设计 ContextCache UML类图设计 ContextCache 时序图 Key...
  • 数据结构与算法类

    数据结构与算法类 教材及MOOCs The Art of Computer Programming Introduction to Algorithms - 算法导论 (豆瓣) Algorithms - 算法(第4版) (豆瓣) Problem Solving with Algorithms and Data Structures using Pyt...