摘要:
React 学习之 createElement React 元素 在 React 中,元素是 React 应用的最小构建块。 一个 React 元素是 React 对象的一个轻量级、静态的表示。 它们被 React 用于知道屏幕上什么应该被渲染,并在数据改变时保持 UI 的更新。 React 元素是 阅读全文
摘要:
React 学习之 Hello World React 简介 React是一个用于构建用户界面的JavaScript库,由Facebook开发并维护。React通过声明式的方式来构建UI,使得代码更易于理解和测试。React的核心概念包括组件(Component)和虚拟DOM(Virtual DOM 阅读全文
摘要:
Substrate 区块链应用开发之存证模块的功能开发 存证是一种在线服务,可用于在某一时间点验证计算机文件的存在性,最早是通过比特币网络带有时间戳的交易实现的。 存证的应用场景有: 数字版权 司法存证 供应链溯源 电子发票 ... 存证的作用是: 证明文件在某一时间点确实存在 证明文件在某一时间点 阅读全文
摘要:
Substrate 区块链开发之本地网络启动 Substrate 是一个软件开发工具包 (SDK),它使用基于 Rust 的库和工具,使您能够从模块化和可扩展的组件构建特定于应用程序的区块链。使用 Substrate 构建的特定于应用程序的区块链可以作为独立服务运行,也可以与其他链并行运行,以利用 阅读全文
摘要:
python 的深浅拷贝 在Python中,深拷贝(deep copy)和浅拷贝(shallow copy)是用于复制数据结构(如列表或字典)的两种不同方式,它们有以下区别: 浅拷贝(Shallow Copy): 浅拷贝创建一个新的对象,然后将原始对象中的元素(如果是可变对象)复制到新对象中。但是, 阅读全文
摘要:
python中的列表和元组有什么区别 在Python中,列表(List)和元组(Tuple)都是用来存储一组有序元素的数据结构,它们之间有几个重要的区别: 可变性: 列表是可变的(Mutable),意味着你可以改变列表中的元素,包括添加、删除、修改元素。 元组是不可变的(Immutable),一旦创 阅读全文
摘要:
Solana 开发学习之通过RPC与Solana交互 相关链接 https://solana.com/docs/rpc/http https://www.jsonrpc.org/specification https://www.json.org/json-en.html JSON-RPC 2.0 阅读全文
摘要:
Solana 开发学习之Solana 基础知识 Install the Solana CLI 相关链接 https://docs.solanalabs.com/cli/install https://solanacookbook.com/zh/getting-started/installation 阅读全文
摘要:
Diesel setup报错解决 Diesel 是一个安全、可扩展的Rust ORM 和查询生成器。 Diesel 是 Rust 中与数据库交互最高效的方式,因为它对查询进行了安全且可组合的抽象。 1. 报错信息 diesel_demo on master [?] via 🦀 1.75.0 v 阅读全文
摘要:
Rust 所有权和 Move 语义 所有权和生命周期是 Rust 和其它编程语言的主要区别,也是 Rust 其它知识点的基础。 动态数组因为大小在编译期无法确定,所以放在堆上,并且在栈上有一个包含了长度和容量的胖指针指向堆上的内存。 恰到好处的限制,反而会释放无穷的创意和生产力。 Rust 所有权规 阅读全文