软件工具 SofTool.CN 本次搜索耗时 0.346 秒,为您找到 98 个相关结果.
  • 2. utils.h 与 utils.c

    2049 2022-12-04 《darknet 源码阅读》
    前言: 1. utils.h 2. utils.c 前言: 参考文献依然是放前面:https://blog.csdn.net/caicaiatnbu/category_9096319.html 但我主要是以这个版本的darknet【 https://github.com/AlexeyAB/darknet 】,与原始的版本还是有一点区别的。 ...
  • 8.4_比特币传播网络

    虽然比特币P2P网络服务于各种各样的节点类型的一般需求,但是对于比特币挖掘节点的专门需求,它显示出太高的网络延迟。 比特币矿业公司正在进行时间敏感的竞争,以解决工作证明问题,并扩大区块链(参见[挖矿]章节)。在参加比赛时,比特币矿工必须最大限度地缩短获胜块的传播与下一轮比赛开始之间的时间。在采矿方面,网络延迟与利润率直接相关。 比特币传播网络是一种尝试...
  • 2.4_比特币挖矿

    Alice的这笔交易现在已经在比特币网络上传播开来。但只有被挖矿节点验证且加到一个区块中之后,这个交易才会成为这个共享账簿(区块链)的一部分。关于挖矿的详细描述请见第10章。比特币系统的信任是建立在计算的基础上的。交易被打包在一起放进区块中时需要极大的计算量来证明,但是验证这个证明只需少量计算就可以。 挖矿在比特币系统中有两个重要作用: 挖矿节点依据...
  • 2.5_区块中的挖矿交易记录

    新交易不断地从用户钱包和其他应用流入比特币网络。当比特币网络上的节点看到这些交易时,会先将它们放到节点自行维护的一个临时的未经验证的交易池中。当矿工构建一个新区块时, 会将这些交易从这个交易池中拿出来放到一个新区块中,然后通过尝试解决一个难题(也叫工作量证明)以证明这个新区块的有效性。挖矿过程的细节会在“挖矿简介”一节中详加描述。 这些交易被加进新区块时...
  • 12.8_结论

    我们仅研究了几个可以使用比特币区块链作为信任平台构建的新兴应用程序。这些应用程序将比特币的范围扩大到超出付款和超越金融工具的范围,以涵盖许多信任至关重要的其他应用程序。通过去中性化的信任基础,比特币区块链是一个会释放将在各种行业中产生许多革命性应用的平台。
  • 10.12_共识攻击

    比特币的共识机制指的是,被矿工(或矿池)试图使用自己的算力实行欺骗或破坏的难度很大,至少理论上是这样。就像我们前面讲的,比特币的共识机制依赖于这样一个前提,那就是绝大多数的矿工,出于自己利益最大化的考虑,都会 通过诚实地挖矿来维持整个比特币系统。然而,当一个或者一群拥有了整个系统中大量算力的矿工出现之后,他们就可 以通过攻击比特币的共识机制来达到破坏比特币...
  • 拖放

    1596 2021-05-07 《GTK+ 2.0 中文教程》
    GTK+ 有一套高级的用来支持图形程序之间通过拖放系统传递信息的函数。GTK+ 能在低级的 Xdnd 和 Motif 拖放协议基础上实施拖放。
  • 01_list.h 和 list.c

    1569 2023-01-04 《darknet源码解析》
    list.h 中的包含的代码如下: #ifndef LIST_H #define LIST_H #include "darknet.h" // 初始化链表 list *make_list () ; // 按值查找,注意这里的值是 void类型空指针,emmmm, list.c未定义, int list_find (list *...
  • 基础

    1542 2024-03-01 《Vue 语法 学习》
    介绍 Vue.js 是什么? vue相比传统js的开发优势 文件类型变化 文件内代码架构 的变化 外部文件引用方式 变化 组件/标签的变化 js的变化 在 uni-app 中使用差异 模板语法 插值 使用 JavaScript 表达式 指令 v-bind v-on v-once v-html data 属性 Class 与...
  • 02_utils.h 和 utils.c

    1529 2023-01-04 《darknet源码解析》
    本次解析src/utils.h 与 src/utils.c 两个。主要涉及到了读写文件操作,以及字符串基本操作, utils.h 中包含的代码如下: #ifndef UTILS_H #define UTILS_H #include <stdio.h> #include <time.h> #include "darknet.h" ...