软件工具 SofTool.CN 本次搜索耗时 0.161 秒,为您找到 293 个相关结果.
  • 10.15_共识软件开发

    共识软件开发不断发展,对于改变共识规则的各种机制进行了很​​多讨论。由于其本质,比特币在协调和变化共识方面树立了非常高的标杆。作为一个去中心化的制度,不存在将权力强加于网络参与者的“权威”。权力分散在多个支持者,如矿工,核心开发商,钱包开发商,交易所,商家和最终用户之间。这些支持者不能单方面做出决定。例如,矿工在理论上可以通过简单多数(51%)来改变规则,...
  • box控件原理

    2071 2021-04-28 《GTK+ 2.0 中文教程》
    多数组装是通过创建一些“盒(boxes)”来达成的,这是些不可见的构件容器,它们有两种形式:一种是横向盒(horizontal box) ,一种是纵向盒(vertical box) 。当我们组装构件到横向盒里时,这些构件就依着我们调用的顺序由左至右或从右到左水平地插入进去。在纵向盒里,则从顶部到底部或相反地组装构件,你可以使用任意的盒组合,比如盒套盒或者盒挨...
  • 8.1_P2P网络架构

    比特币采用了基于国际互联网(Internet)的P2P(peer-to-peer)网络架构。P2P是指位于同一网络中的每台计算机都彼此对等,各个节点共同提供网络服务,不存在任何“特殊”节点。每个网络节点以“扁平(flat)”的拓扑结构相互连通。 在P2P网络中不存在任何服务端(server)、中央化的服务、以及层级结构。P2P网络的节点之间交互运作、协同处...
  • 字符串处理

    2028 2021-05-11 《GTK+ 2.0 中文教程》
    GLib 定义了一个叫做 GString 的新类型,该类型相似于标准 C 中的string,但可以自动增长。字符串数据以null结尾。该类型可以防止程序中的缓冲区溢出错误。这是一个非常重要的特性,因此我推荐使用 GString。GString 有一简单定义: struct GString { gchar *str; /* 指向当前以‘\0’结尾的字...
  • 概述

    2015 2021-05-07 《GTK+ 2.0 中文教程》
    在这一章,我们会创建一个绘图程序。 期间,我们讲解如何处理鼠标事件、如何在窗口你绘图和如何使用后端位图绘制更好的效果。 在创建了简单的绘图程序之后,我们会扩展该程序,通过添加对XInput设备的支持,如手写板。 GTK 提供用来从这种设备轻易地获得如压力和倾角这样的扩展信息的例程。
  • RISCV流水线构建的实验介绍

    2014 2024-05-17 《RISCV流水线实验》
    0 回顾:《计算机组成原理》课程中的流水线 1 Difftest:处理器设计的制胜法宝 2 RISC-V 六级流水线的设计 3 实验报告 温故而知新,可以为师矣。——《论语·为政》 0 回顾:《计算机组成原理》课程中的流水线 在《计算机组成原理》课程中,我们已经设计了一个 RV32I 指令集的五级流水线处理器。然而,该设计与真实的处理器...
  • 存储管理

    2012 2021-05-11 《GTK+ 2.0 中文教程》
    gpointer g_malloc ( gulong size ) ; 这是 malloc() 函数的替代函数,不需要检查返回值,因为此函数已替你做这件事了。如果存储分配因任何原因失败,应用程序将被终止。 gpointer g_malloc0 ( gulong size ) ; 和上一函数相同,但在返回指向所分配存储块的指针之前,将该存储块清 0。...
  • 7.7_复杂的脚本示例

    在本节中,我们将本章中的许多概念合并成一个例子。 我们的例子使用了迪拜公司所有者Mohammed的故事,他们正在经营进出口业务。 在这个例子中,Mohammed希望用灵活的规则建立公司资本账户。他创建的方案需要不同级别的授权,具体取决于时间锁定。 多重签名的计划的参与者是Mohammed,他的两个合作伙伴Saeed和Zaira,以及他们的公司律师Abd...
  • 12 分组

    举例: 我们前面已经学习了如何重复1个字符(直接在字符后面加上限定符 就行了),但如果想要重复多个字符该怎么办呢?你可以用小括号 来指定子表达式 (也叫做分组 ),然后你就可以指定这个子表达式的重复次数了,你也可以对子表达式进行其它一些操作(后面会有介绍)。 举例: (\d{1,3}.){3}\d{1,3} 是一个 简单的IP地址匹配 表达式。要...
  • Zinx Decoder (数据报文解码)

    1、LengthField 数据帧解码 1.1 LengthField配置案例一 Zinx提供了针对传输过程中二进制数据帧进行编解码能力,基于Zinx的Tcp数据流传输,开发者不需要考虑粘包和断包的问题,Zinx内部已经自行处理。 1、LengthField 数据帧解码 Zinx的二进制编解码算法采用的是 LengthField 的算法,开发者...