solana anchor vs native develop
Solana DApp 开发:Anchor vs. Native 比较 开发方式选择 在 Solana 上开发 DApp 时,您有两种主要选择:使用 Anchor 框架或直接使用 Solana 原生开发。这两种方法各有优缺点,取决于您的项目需求和开发经验。 Anchor Framework Anch
cargo release
Cargo release cargo-release 是一个用于发布 Rust 包的工具,它允许您使用 Git 标签和版本号来管理您的软件包版本。 usage 要使用 cargo release 更新版本号,创建 Git 标签,并将更改推送到远程仓库,但不发布到 crates.io,您可以使用以下
PathBuf question
PathBuf.to_string_lossy() 和 PathBuf.display().to_string() 在 Rust 中区别 PathBuf.to_string_lossy() 和 PathBuf.display().to_string() 在 Rust 中都用于将 PathBuf 转换
Git Push 分支与标签的关系
一、Git Push 分支与标签的关系 1. 操作关系图解 graph TD
A[本地仓库] -->|1. push main分支| B[远程仓库]
C[本地标签] -->|2. push v0.1.0标签| B
2. 关键区别 操作对象 特性 生命周期 典型用途 分支 动态变化,
异步管道模式 - 渴望工作
异步管道模式 - 渴望工作 origin: Async Pipeline Pattern - Eager to work 关于流的发现 在
sans - IO:Rust 构建网络服务的有效秘诀
sans - IO:Rust 构建网络服务的有效秘诀 sans - IO:Rust 构建网络服务的有效秘诀 Rust 的异步模型与“函数染色”之争
Rust libs day1
Rust libs day1 这是一个用于学习和使用 rust crates tracing 包,然后总结一些特点和使用方法以及资料的一个系列。 Rust libs day1 tracing tracing 核心概念 tracing 核心基本使用 tracing marcos - span<
Rust libs day0
Rust libs day0 这是一个用于学习和使用 rust crates lib 包,然后总结一些特点和使用方法以及资料的一个系列。 Rust libs day0 serde derive feature 的使用 derive attrs serde 支持的数据类型
RUST Language Virtual Machine Learning digest
RUST Language Virtual Machine Learning digest 在学习该项目得过程中,我也在不断地将原文英文文章翻译为中文,特此将其分享出来: LanguageVM Docs 希望有缘人得之, 能够帮到有缘人. 同时我学习过程中, 制作出来的项目也放在了 Github 上
UUPS contract
UUPS 代理合约 引言 🌐 在区块链开发的多变领域中,合约的可升级性是一个关键特性,它允许开发者随着时间推移更新和改进他们的合约。**UUPS(通用可升级代理标准)**是一个关键的标准,它在 Solidity 中实现了合约的可升级性。这个标准特别有趣,因为它通过将升级函数直接放在逻辑合约中,解决