文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
理解Rust中的共享所有权:新手指南🔍
本文介绍了Rust中的所有权和共享所有权的概念。所有权确保在不再需要时清理内存。共享所有权允许多个程序部分同时拥有相同的数据,通过智能指针Rc<T>(单线程)和Arc<T>(多线程)实现,保证内存和并发安全。
Rust
所有权
共享所有权
智能指针
Rc
Arc
Yong kang Chia
发布于 2024-08-30
阅读 ( 472 )
深入探讨 Go 语言中的自定义 Zap 日志
in
Go 语言
in
Go 语言
深入探讨Go语言中的自定义Zap日志zap日志:https://github.com/uber-go/zapzap包提供快速、结构化、分级的日志记录。一、日志写入文件zap.NewProduction、zap.NewDevelopment是预设配置好的。zap.New可自
寻月隐君
发布于 2024-08-27
阅读 ( 1730 )
( 9 )
深入探讨基于 Move 的区块链
文章深入探讨了基于Move的区块链技术,介绍了其安全性和开发者体验优势。Move采用基于资产的存储模型,提高了安全性,并通过静态调度和形式验证器增强了可靠性。对比了基于Move的区块链Aptos和Sui的架构差异。未来展望包括吸引开发者建立应用生态系统。
Aptos
Sui
Move
GCR Team
发布于 2024-08-26
阅读 ( 2152 )
( 21 )
Rust 实战:构建实用的 CLI 工具 HTTPie
in
Rust
in
Rust
Rust实战:构建实用的CLI工具HTTPie引言在现代开发中,命令行工具(CLI)因其强大且灵活的特性而广受欢迎。Rust语言凭借其内存安全性和高效性能,正成为构建CLI工具的绝佳选择。在本文中,我们将以构建HTTPie的简化版为例,展示如何使用Rust实现一个功能强大的
Rust
rust基础
编程语言
编程
实操
寻月隐君
发布于 2024-08-25
阅读 ( 2292 )
( 22 )
深入探索Go语言:从初识到实践
in
Go 语言
in
Go 语言
深入探索Go语言:从初识到实践一、Go语言概述什么是Go语言?Go语言,也被称为Golang,是Google开发的一种开源编译型语言。作为21世纪的C语言,Go语言以其简洁的语法、高效的开发体验,以及卓越的执行性能,迅速成为现代软件开发的热门选择。Google开源编译型语言21世纪的C
go
golang
go
编程
编程语言
寻月隐君
发布于 2024-08-25
阅读 ( 1607 )
( 13 )
Rust语言 - 接口设计的建议之不意外(unsurprising)
in
Rust
in
Rust
Rust-接口设计建议之不意外(unsurprising)书:RustforRustaceansRust接口设计的原则(建议)四个原则:不意外(unsurprising)灵活(flexible)显而易见(obvious)受约束(constrained)RustAPI
Rust
Rust高级
编程
编程语言
代码
寻月隐君
发布于 2024-08-19
阅读 ( 1664 )
( 19 )
用Go语言构建分布式系统:服务注册、发现与日志管理实践
in
Go 语言
in
Go 语言
用Go语言构建分布式系统:服务注册、发现与日志管理实践Go语言编写简单分布式系统课程内容简介服务注册服务发现状态监测一、课程简介使用Go语言构建一套非常简单的分布式系统重点是Go语言组件的选择并不是面向生产环境技术选型分布式模型Hub&Spoke所有的服务都依赖于
go
golang
go
编程
编程语言
Web3
寻月隐君
发布于 2024-08-16
阅读 ( 4078 )
( 30 )
Rust语言 - 接口设计的建议之显而易见(Obvious)
in
Rust
in
Rust
Rust语言-接口设计的建议之显而易见(Obvious)RustAPI指南GitHub:https://github.com/rust-lang/api-guidelinesRustAPI指南中文:https://rust-chinese-translation.github.
Rust
Rust高级
编程
编程语言
Web3
寻月隐君
发布于 2024-08-14
阅读 ( 1792 )
( 19 )
Go 语言学习指南:配置日志的最佳实践
Go语言学习指南:配置日志的最佳实践一、日志三大类创建项目并初始化用vscode打开~/Code/govia🐹v1.20.3via🅒base➜mcddemoCode/go/demovia🐹v1.20.3via🅒base➜gomodinit
go
golang
go
编程语言
日志
编程
寻月隐君
发布于 2024-08-09
阅读 ( 1429 )
( 14 )
Rust语言 - 接口设计的建议之灵活(flexible)
in
Rust
in
Rust
Rust-接口设计建议之灵活(flexible)灵活(flexible)代码的契约(Contract)你写的代码包含契约契约:要求:代码使用的限制承诺:代码使用的保证设计接口时(经验法则):避免施加不必要的限制,只做能够兑现的承诺增加限制或取消承诺:重大的语
Rust
Rust
Rust高级
编程
编程语言
Web3
寻月隐君
发布于 2024-08-08
阅读 ( 1761 )
( 29 )
深入探索 Cairo 编程语言:Starknet 的基础与实践
in
Starknet
in
Starknet
深入探索Cairo编程语言:Starknet的基础与实践CairoCairo和Cairo实战主题什么是CairoFieldElementStarklings介绍实战什么是CairoWhatisCairo?Cairoisaprogramminglan
编程语言
Cairo
Starknet
编程
L2
Web3
寻月隐君
发布于 2024-08-04
阅读 ( 2096 )
( 37 )
Rust语言 - 接口设计的建议之受约束(Constrained)
in
Rust
in
Rust
Rust语言-接口设计的建议之受约束(Constrained)RustAPI指南GitHub:https://github.com/rust-lang/api-guidelinesRustAPI指南中文:https://rust-chinese-translation.gith
Web3
Rust
Rust
Rust高级
代码
编程语言
寻月隐君
发布于 2024-08-03
阅读 ( 1773 )
( 19 )
Go语言(Golang)编写最简单的命令行工具
in
Go 语言
in
Go 语言
Go语言(Golang)编写最简单的命令行工具"项目预览>echoabc123--name=nickabc123--name=nick课程概述如何制作命令行应用如何使用os.Args获得命令行参数前提条件懂得Go语言基本语法知识点OS包提供了用于处
go
golang
go
编程
编程语言
寻月隐君
发布于 2024-08-02
阅读 ( 1424 )
( 21 )
Rust 语言之 flod
in
Rust
in
Rust
Rust语言之flod在Rust中,fold是一个常见的方法,通常用于对集合(例如,向量、列表或数组)中的元素进行迭代,并通过一个累加器(accumulator)将元素组合起来。fold方法通常与闭包(closure)一起使用,闭包定义了如何将每个元素与累加器结合起来。fold方法
Rust
Rust语法基础
编程语言
flod
寻月隐君
发布于 2024-07-31
阅读 ( 2165 )
( 19 )
Rust多线程浮点数运算比Golang慢一倍?
最近遇到一个有趣的问题,有人在测试Rust的性能的时候发现Rust比Golang慢竟然一倍
性能
golang
Rust
BoxChen
发布于 2024-07-27
阅读 ( 1565 )
( 23 )
实战:Go语言项目之使用JWT实现用户认证
in
Go 语言
in
Go 语言
实战:Go语言项目之使用JWT实现用户认证基于cookie-Session和基于token的认证模式需求:请求分类用户认证HTTP是一个无状态的协议,一次请求结束后,下次再发送,服务器就不知道这个请求是谁发过来的(同一个IP不代表同一个用户),在Web应用中,用户的认证和鉴权是非常
golang
go
go
编程
编程语言
实战
寻月隐君
发布于 2024-07-26
阅读 ( 2987 )
( 25 )
使用 Rust 开发一个微型游戏
in
Rust
in
Rust
使用Rust构建微型游戏--用于理解游戏开发一、创建游戏Agenda建立项目实现Gameloop不同的游戏模式添加玩家添加障碍和计分汇总理解Gameloop为了让游戏流畅、顺滑的运行,需要使用GameloopGameloop:初始化窗口、图形和
Rust
Rust高级
编程语言
Rust
编程
游戏开发
寻月隐君
发布于 2024-07-25
阅读 ( 1810 )
( 17 )
Go语言之基本数据类型
in
Go 语言
in
Go 语言
Go语言之基本数据类型整型整型分为以下两个大类:按长度分为:int8、int16、int32、int64对应的无符号整型:uint8、uint16、uint32、uint64其中,uint8就是我们熟知的byte型,int16对应C语言中的short型,int64对应C语言中的long型。
go
go
golang
编程语言
编程
寻月隐君
发布于 2024-07-23
阅读 ( 1562 )
( 19 )
Rust编程语言之错误处理
in
Rust
in
Rust
Rust编程语言之错误处理一、panic!不可恢复的错误Rust错误处理概述Rust的可靠性:错误处理大部分情况下:在编译时提示错误,并处理错误的分类:可恢复例如文件未找到,可再次尝试不可恢复bug,例如访问的索引超出范围Rust没有类似异常的机制
Rust
Rust语法基础
编程语言
编程
错误处理
寻月隐君
发布于 2024-07-22
阅读 ( 2074 )
( 19 )
算法 in Golang:Selection sort(选择排序)
in
Go 语言
in
Go 语言
算法inGolang:Selectionsort(选择排序)SelectionSort(选择排序)假设有一个数组,它里面有6个元素,它的顺序是乱的,现在我们想对这个数组进行排序,就是从小到大进行排序。选择排序是挨个遍历元素,把最小的放在最前面,再把剩余的遍历,把最小的放在后面,依此类推
golang
go
go
算法
编程
编程语言
寻月隐君
发布于 2024-07-21
阅读 ( 1494 )
( 19 )
‹
1
2
...
10
11
12
13
14
15
16
...
29
30
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
智能合约
区块链
Solana
DeFi
Solidity
NFT
Web3
零知识证明
比特币
EVM
区块链安全
去中心化
Rust
闪电网络
Move
加密货币
每周以太坊
DApp
预言机
Rollup
密码学
Layer2
Sui
MEV
30天文章收益榜
»
寻月隐君
237 篇文章,546 学分
Tiny熊
190 篇文章,441 学分
ankitacode11
35 篇文章,430 学分
ImmuneBytes
38 篇文章,390 学分
blockmagnates
47 篇文章,337 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: