Golang 101(Go语言101 中文版) v1.21.a编程和程序代码元素 简单来讲,编程可以看作是以各种方式控制和组合计算机运行中的各种操作, 以达到各种各样的目的。 一个操作可能从一个硬件设备读取、或者向一个硬 件设备写入一些数据,从而完成一个特定的任务。 对于现代计算机来说,最 基本的操作是底层计算机指令,比如CPU和GPU指令。 常见的硬件设备包括 内存、磁盘、网卡、显卡,显示器、键盘和鼠标等。 直接操控底层计算机指令进行编程是非常繁琐和容易出错的。 另一个类型不确定操作数的类型将被 推断为(或隐式转换为)此类型确定操作数的类型。 如果它的两个操作数均为类型不确定值,则此运算的结果也是一个类型不 确定值。 在运算中,两个操作数的类型将被设想为它们的默认类型中一 个(按照此优先级来选择:complex128高于float64高于rune高于 int)。 结果的默认类型同样为此设想类型。 比如,如果一个类型不确定 操作数的默认类型为int,另一个类型不确定操作数的默认类型为rune, 者复数的结果并不是很可靠。 在编程中,我们常常比较两个浮点数的差值是 否小于一个阙值来检查两个浮点数是否相等。 操作符运算的优先级 Go中的操作符运算的优先级和其它流行语言有一些差别。 下面列出了本文介 绍的操作符的优先级。 同一行中的操作符的优先级是一样的。优先级逐行递 减。 1| * / % << >> & &^ 2| + - | ^ 3| ==0 码力 | 821 页 | 956.82 KB | 1 年前3
Golang 101(Go语言101 中文版) v1.21.a编程和程序代码元素 简单来讲,编程可以看作是以各种方式控制和组合计算机运行中的各种操作, 以达到各种各样的目的。 一个操作可能从一个硬件设备读取、或者向一个硬件 设备写入一些数据,从而完成一个特定的任务。 对于现代计算机来说,最基本 的操作是底层计算机指令,比如CPU和GPU指令。 常见的硬件设备包括内存、 磁盘、网卡、显卡,显示器、键盘和鼠标等。 直接操控底层计算机指令进行编程是非常繁琐和容易出错的。 另一个类型不确定操作数的类型将被推 断为(或隐式转换为)此类型确定操作数的类型。 如果它的两个操作数均为类型不确定值,则此运算的结果也是一个类型不 确定值。 在运算中,两个操作数的类型将被设想为它们的默认类型中一个 (按照此优先级来选择:complex128高于float64高于rune高于int)。 结 果的默认类型同样为此设想类型。 比如,如果一个类型不确定操作数的默 认类型为int,另一个类型不确定操作数的默认类型为rune, 操作符运算的优先级 Go中的操作符运算的优先级和其它流行语言有一些差别。 下面列出了本文介绍 的操作符的优先级。 同一行中的操作符的优先级是一样的。优先级逐行递减。 * / % << >> & &^ + - | ^ == != < <= > >= && || 一个和其它流行语言明显的差别是,移位运算<<和>>的优先级比加减法+和-的 优先级要高。0 码力 | 608 页 | 1.08 MB | 1 年前3
百度超级链 XuperChain 3.12-a中文文档动态链接库被超级链调用,实 现链上的隐私计算。 可信账本目前支持数据加密存储、数据权限管理、秘钥托管和基本的密文计 算功能,此部分代码暂未开源。 重要接口和数据结构 TEESDK // 提交任务到TEE服务,返回计算结果 func (s *TEEClient) Submit(method string, cipher string) (string, error) Xuperchain Manifest文件:Manifest文件中记录SST文件在不同Level的分布,单个 SST文件的最大最小key,以及其他一些LevelDB需要的元信息; Current文件:LevelDB启动时的首要任务就是找到当前的Manifest,而 Manifest可能有多个。Current文件简单的记录了当前Manifest的文件名; 以上3种文件可以称之为元数据文件,它们占用的存储空间通常是几十MB, 最多不会超过1GB 每一轮的时间由配置xuper.json指定,在单轮时间段内,区块打包由目前验证 节点组中的节点按顺序轮流完成。在通过合约发起验证节点变更后,变更会 在三个区块后才触发,然后验证节点按照新的验证组继续进行轮值。 调度代码具体实现如下: func (xpoa *XPoa) minerScheduling(timestamp int64) (term int64, pos int64, blockPos int64)0 码力 | 336 页 | 12.62 MB | 1 年前3
百度超级链 XuperChain 3.12-c 中文文档动态链接库被超级链调用,实 现链上的隐私计算。 可信账本目前支持数据加密存储、数据权限管理、秘钥托管和基本的密文计 算功能,此部分代码暂未开源。 重要接口和数据结构 TEESDK // 提交任务到TEE服务,返回计算结果 func (s *TEEClient) Submit(method string, cipher string) (string, error) Xuperchain Manifest文件:Manifest文件中记录SST文件在不同Level的分布,单个 SST文件的最大最小key,以及其他一些LevelDB需要的元信息; Current文件:LevelDB启动时的首要任务就是找到当前的Manifest,而 Manifest可能有多个。Current文件简单的记录了当前Manifest的文件名; 以上3种文件可以称之为元数据文件,它们占用的存储空间通常是几十MB, 最多不会超过1GB 每一轮的时间由配置xuper.json指定,在单轮时间段内,区块打包由目前验证 节点组中的节点按顺序轮流完成。在通过合约发起验证节点变更后,变更会 在三个区块后才触发,然后验证节点按照新的验证组继续进行轮值。 调度代码具体实现如下: func (xpoa *XPoa) minerScheduling(timestamp int64) (term int64, pos int64, blockPos int64)0 码力 | 336 页 | 12.62 MB | 1 年前3
百度超级链 XuperChain 3.12 中文文档动态链接库被超级链调用,实 现链上的隐私计算。 可信账本目前支持数据加密存储、数据权限管理、秘钥托管和基本的密文计 算功能,此部分代码暂未开源。 重要接口和数据结构 TEESDK // 提交任务到TEE服务,返回计算结果 func (s *TEEClient) Submit(method string, cipher string) (string, error) Xuperchain Manifest文件:Manifest文件中记录SST文件在不同Level的分布,单个 SST文件的最大最小key,以及其他一些LevelDB需要的元信息; Current文件:LevelDB启动时的首要任务就是找到当前的Manifest,而 Manifest可能有多个。Current文件简单的记录了当前Manifest的文件名; 以上3种文件可以称之为元数据文件,它们占用的存储空间通常是几十MB, 最多不会超过1GB 每一轮的时间由配置xuper.json指定,在单轮时间段内,区块打包由目前验证 节点组中的节点按顺序轮流完成。在通过合约发起验证节点变更后,变更会 在三个区块后才触发,然后验证节点按照新的验证组继续进行轮值。 调度代码具体实现如下: func (xpoa *XPoa) minerScheduling(timestamp int64) (term int64, pos int64, blockPos int64)0 码力 | 336 页 | 12.62 MB | 1 年前3
百度超级链 XuperChain 3.12-b 中文文档动态链接库被超级链调用,实 现链上的隐私计算。 可信账本目前支持数据加密存储、数据权限管理、秘钥托管和基本的密文计 算功能,此部分代码暂未开源。 重要接口和数据结构 TEESDK // 提交任务到TEE服务,返回计算结果 func (s *TEEClient) Submit(method string, cipher string) (string, error) Xuperchain Manifest文件:Manifest文件中记录SST文件在不同Level的分布,单个 SST文件的最大最小key,以及其他一些LevelDB需要的元信息; Current文件:LevelDB启动时的首要任务就是找到当前的Manifest,而 Manifest可能有多个。Current文件简单的记录了当前Manifest的文件名; 以上3种文件可以称之为元数据文件,它们占用的存储空间通常是几十MB, 最多不会超过1GB 每一轮的时间由配置xuper.json指定,在单轮时间段内,区块打包由目前验证 节点组中的节点按顺序轮流完成。在通过合约发起验证节点变更后,变更会 在三个区块后才触发,然后验证节点按照新的验证组继续进行轮值。 调度代码具体实现如下: func (xpoa *XPoa) minerScheduling(timestamp int64) (term int64, pos int64, blockPos int64)0 码力 | 336 页 | 12.62 MB | 1 年前3
Weblate 4.17 用户文档key:TEXT 键符串不区分大小写的搜索。 note:TEXT 不区分大小写的源字符串描述搜索。 location:TEXT 位置字符串不区分大小写的搜索。 priority:NUMBER 字符串优先级。 id:NUMBER 字符串唯一标识符。 position:NUMBER 字符串在翻译文件中的位次。 added:DATETIME 字符串被添加到 Weblate 时的时间戳。 state:TEXT /api/languages/(string:language)/ push (string) – 仓库推送 URL check_flags (string) – 翻译标记 priority (string) – 优先级 enforced_checks (string) – 强制检查 restricted (string) – 受限制的访问 repoweb (string) – 仓库浏览器 report_source_bugs 更改的列表的 URL;请参见 GET /api/components/(string:project)/(string:component )/changes/ task_url (string) – 后台任务 URL (如果有的话);请参 见 GET /api/tasks/(str:uuid)/ 示例 JSON 数据: PATCH /api/components/(string: project)/(string:0 码力 | 817 页 | 17.33 MB | 1 年前3
Weblate 4.15 用户文档key:TEXT 键符串不区分大小写的搜索。 note:TEXT 不区分大小写的源字符串描述搜索。 location:TEXT 位置字符串不区分大小写的搜索。 priority:NUMBER 字符串优先级。 added:DATETIME 字符串被添加到 Weblate 时的时间戳。 state:TEXT 搜索字符串状态 (approved, translated, needs-editing /api/languages/(string:language)/ push (string) – 仓库推送 URL check_flags (string) – 翻译标记 priority (string) – 优先级 enforced_checks (string) – 强制检查 restricted (string) – 受限制的访问 repoweb (string) – 仓库浏览器 report_source_bugs 更改的列表的 URL;请参 见 GET /api/components/(string:project)/(string :component)/changes/ task_url (string) – 后台任务 URL (如果有的话);请 参见 GET /api/tasks/(str:uuid)/ 示例 JSON 数据: { "branch": "main", "file_format":0 码力 | 820 页 | 11.24 MB | 1 年前3
Weblate 4.15.1 用户文档key:TEXT 键符串不区分大小写的搜索。 note:TEXT 不区分大小写的源字符串描述搜索。 location:TEXT 位置字符串不区分大小写的搜索。 priority:NUMBER 字符串优先级。 added:DATETIME 字符串被添加到 Weblate 时的时间戳。 state:TEXT 搜索字符串状态 (approved, translated, needs-editing /api/languages/(string:language)/ push (string) – 仓库推送 URL check_flags (string) – 翻译标记 priority (string) – 优先级 enforced_checks (string) – 强制检查 restricted (string) – 受限制的访问 repoweb (string) – 仓库浏览器 report_source_bugs 更改的列表的 URL;请参 见 GET /api/components/(string:project)/(string :component)/changes/ task_url (string) – 后台任务 URL (如果有的话);请 参见 GET /api/tasks/(str:uuid)/ 示例 JSON 数据: { "branch": "main", "file_format":0 码力 | 815 页 | 11.24 MB | 1 年前3
Weblate 4.15.2 用户文档key:TEXT 键符串不区分大小写的搜索。 note:TEXT 不区分大小写的源字符串描述搜索。 location:TEXT 位置字符串不区分大小写的搜索。 priority:NUMBER 字符串优先级。 added:DATETIME 字符串被添加到 Weblate 时的时间戳。 state:TEXT 搜索字符串状态 (approved, translated, needs-editing /api/languages/(string:language)/ push (string) – 仓库推送 URL check_flags (string) – 翻译标记 priority (string) – 优先级 enforced_checks (string) – 强制检查 restricted (string) – 受限制的访问 repoweb (string) – 仓库浏览器 report_source_bugs 更改的列表的 URL;请参 见 GET /api/components/(string:project)/(string :component)/changes/ task_url (string) – 后台任务 URL (如果有的话);请 参见 GET /api/tasks/(str:uuid)/ 示例 JSON 数据: { "branch": "main", "file_format":0 码力 | 816 页 | 11.24 MB | 1 年前3
共 169 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17













