软件工具 SofTool.CN 本次搜索耗时 0.258 秒,为您找到 275 个相关结果.
  • 5 beego 的模块设计

    2461 2022-05-17 《Beego开发手册》
    beego 正在逐步的走向乐高模式,也就是把系统逐步的模块化,让一个一个的模块成为乐高的积木,用户可以把这些积木搭建成自己想要的东西,这个就是目前 beego 的发展方向,beego 1.0 版本起包含下面这些模块,这些模块都是我们平常开发过程中非常有用的。
  • 10.15_共识软件开发

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

    对于开发人员,需要使用所有工具,库和支持软件来配置开发环境,编写比特币应用程序。 这一章涉及的技术细节较深,我们将逐步介绍该过程。 如果你觉得过于繁琐(并且缺乏开发环境),建议你跳到下一章,技术性会浅显一些。
  • 10_挖矿和共识

    10.1_简介 10.2_去中心化共识 10.3_交易的独立校验 10.4_挖矿节点 10.5_打包交易至区块 10.6_构造区块头 10.7_构建区块 10.8_成功构建区块 10.9_校验新区块 10.10_区块链的组装与选择 10.11_挖矿和算力竞赛 10.12_共识攻击 10.13_改变共识规则 10.14_使用区块版本发...
  • go

    2348 2023-09-22 《Go 语言》
    go 关键字 goroutine 简介 go 关键字 在Golang中,go 是一个关键字,用于在后台启动一个新的goroutine来并发执行函数或方法。 go 关键字的使用方法如下: 在函数或方法调用之前加上go 关键字,例如:go functionName(arguments) 函数或方法必须是可调用的,即可以被调用执行的,可以是一个普...
  • Vue3中的ref函数:let 变量名 = ref(基本类型或对象类型)

    虽然 ref()接收的数据也可以是对象类型,但最好用来接收基本类型。 <template > <h1 > 我是App组件</h1 > <h2 > 姓名:{{name}}</h2 > <h2 > 年龄:{{age}}</h2 > <h2 > 工作种类:{{job.type}}</h2 > <h2 > 工作薪水:{{job.sa...
  • ants

    2252 2023-09-16 《Go 语言》
    既然Go调度器已经这么优秀了,我们为什么还要使用ants呢?优秀不代表完美,基于G-P-M的Go调度器背后,go程序的并发编程中,可以任性地起大规模的goroutine来执行任务,官方也宣称用golang写并发程序的时候随便起个成千上万的goroutine毫无压力。 然而,你起1000个goroutine没有问题,10000也没有问题,10w个可能也没问...
  • 03_比特币核心

    Bitcoin是一个开源项目,源代码使用开放(MIT)授权,可免费下载使用 。 开源不仅意味着可自由使用,还意味着比特币是由一个开源社区志愿者开发的。 最初这个社区只有中本聪,到2016年,比特币的源代码贡献者超过400个,大约十几位开发人员几乎全职工作,还有几十名兼职开发人员。 任何人都可以为代码做出贡献 - 包括你! 当初中本聪是先开发了比特币软件,...
  • godotenv

    2085 2023-09-16 《Go 语言》
    简介: 快速使用 第三方库需要先安装: 简介: 微服务应用提倡将配置存储在环境变量中。任何从开发环境切换到生产环境时需要修改的东西都从代码抽取到环境变量里。但是在实际开发中,如果同一台机器运行多个项目,设置环境变量容易冲突,不实用。 godotenv库从.env文件中读取配置, 然后存储到程序的环境变量中。在代码中可以使用读取非常方便。godo...
  • 简介

    一款开源轻量级的网站应用防火墙 开发初衷: 软件介绍 主要功能: 使用说明 下载最新版本 快速启动 Windows Linux Docker 启动访问 升级指南 自动升级 手动升级 一款开源轻量级的网站应用防火墙 官网地址: https://doc.samwaf.com/ 源码地址:gitee: https://gitee...