软件工具 SofTool.CN 本次搜索耗时 0.946 秒,为您找到 319 个相关结果.
  • 05_钱包

    “钱包”一词在比特币中有多重含义。 广义上,钱包是一个应用程序,为用户提供交互界面。 钱包控制用户资金访问权限,管理密钥和地址,跟踪余额以及创建和签名交易。 狭义上,即从程序员的角度来看,“钱包”是指用于存储和管理用户密钥的数据结构 。 我们将深入介绍第二层含义,本章中钱包是私钥的容器,一般是通过结构化文件或简单数据库来实现。
  • C 命令行参数

    2881 2021-01-21 《C 语言》
    执行程序时,可以从命令行传值给 C 程序。这些值被称为命令行参数,它们对程序很重要,特别是当您想从外部控制程序,而不是在代码内对这些值进行硬编码时,就显得尤为重要了。 命令行参数是使用 main() 函数参数来处理的,其中,argc 是指传入参数的个数,argv[] 是一个指针数组,指向传递给程序的每个参数。下面是一个简单的实例,检查命令行是否有提供参数...
  • 04 入门

    例1: \b 例2: . * 例3: \d 例1: 学习正则表达式的最好方法是从例子开始,理解例子之后,自己再对例子进行修改、实验。下面给出了不少简单的例子,并对它们作了详细的说明。 假设你在一篇英文小说里查找 hi ,你可以使用正则表达式 hi 。 这几乎是最简单的正则表达式了,它可以精确匹配这样的字符串: 由两个字符组成...
  • 2.1_交易,区块,挖矿和区块链

    2.1.1 比特币概述 2.1.2 买一杯咖啡 比特币系统与传统的银行和支付系统不同,是基于去中心化的信任。在比特币中,信任不是通过中央权威机构授权而来,而是通过比特币系统中不同用户相互交互自发达成,这是比特币的一个显著特性 。 在本章中,我们将通过较高层面跟踪比特币系统中的一笔交易,观察交易如何通过比特币分布式共识机制变得“可信”,被接受,并且最...
  • 事件处理

    2829 2021-05-07 《GTK+ 2.0 中文教程》
    事件处理 事件处理 我们已经讨论了 GTK 信号中的高级的事件,如单选菜单项。然而,有时学习一些低级的事件也是有好用的,如鼠标移动或按一个键。在 GTK 中有信号与这些低级事件联系。这些信号的处理函数有额外的参数,该函数是一个结构指针,包含事件的信息。 例如,传递给移动事件处理函数的参数是一个 GdkEventMotion 类型的结构指针 ,如下:...
  • 二维数组

    2824 2021-03-30 《Go 语言》
    二维数组 初始化二维数组 二维数组 二维数组是最简单的多维数组,二维数组本质上是由一维数组组成的 。 二维数组定义方式如下: var arrayName [ x ][ y ] variable_type 注:variable_type 为 Go 语言的数据类型;arrayName 为数组名;二维数组可认为是一个表格: x 为行,y 为...
  • 4.1.05 构造查询

    2756 2022-04-11 《Beego开发手册》
    QueryBuilder (中文:构造查询) 提供了一个简便,流畅的 SQL 查询构造器。在不影响代码可读性的前提下用来快速的建立 SQL 语句。 QueryBuilder 在功能上与 ORM 重合, 但是各有利弊。ORM 更适用于简单的 CRUD 操作,而 QueryBuilder 则更适用于复杂的查询,例如查询中包含子查询和多重联结。 使用方法:...
  • 11.2_用户最佳安全实践

    11.2.1 比特币物理存储 11.2.2 硬件钱包 11.2.3 平衡风险 11.2.4 分散风险 11.2.5 多重签名管理 人类使用物理的安全控制已经有数千年之久。相比之下,我们的数字化安全经验的年纪还不满50岁。现代通用的操作系统并不是十分安全,亦不特别适合用来存储数字货币。我们的电脑通过一直连接的互联网长时间暴露在外,它们运行着成千上万...
  • 绘图区控件和绘图

    2731 2021-05-07 《GTK+ 2.0 中文教程》
    一个绘图区控件用如下函数创建: 创建后端位图: configure_event事件: 现在,我们开始向屏幕绘图,我们使用的控件是绘图区控件。 一个绘图区控件本质上是一个 X 窗口 ,没有其它的东西。它是一个空白的画布,我们可以在其上绘制需要的东西。 一个绘图区控件用如下函数创建: GtkWidget* gtk_drawing_area_new...
  • Go 错误处理

    2708 2020-12-26 《Go 语言》
    Go 语言通过内置的错误接口提供了非常简单的错误处理机制。 error类型是一个接口类型,这是它的定义: type error interface { Error () string } 我们可以在编码中通过实现 error 接口类型来生成错误信息。 函数通常在最后的返回值中返回错误信息。使用errors.New 可...