文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
【Rust 基础入门】(14) | 错误处理
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
本文介绍了Rust中的错误处理机制,通过温度检查的示例展示了不可恢复的 Panic 和可恢复的 Result 的使用,讲解了 ? 运算符简化错误传播的方法及其意义。
Rust
Rust 入门
Rust 基础
Rust语法基础
0xE
发布于 2025-02-27
阅读 ( 861 )
( 10 )
【Rust 基础入门】(13) | 泛型与特征
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
本文介绍了Rust中的泛型及其通过类型参数提升代码复用性的能力,以坐标和结果为例展示了其应用,并结合特征约束和单态化阐释了泛型与特征如何协作实现安全高效的代码。
Rust
Rust 入门
Rust 基础
Rust语法基础
0xE
发布于 2025-02-26
阅读 ( 916 )
( 12 )
【Rust 基础入门】(12) | 特征 (Traits)
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
本文介绍了Rust中的特征(Traits),通过吉他和钢琴的演奏示例展示了如何定义和实现特征、添加默认实现及使用关联类型,阐释了特征在代码复用和类型安全中的核心作用。
Rust
Rust 入门
Rust 基础
Rust语法基础
0xE
发布于 2025-02-25
阅读 ( 964 )
( 14 )
探索 Go 语言的无类设计:从 Struct 到组合的优雅之道
in
Go 语言
in
Go 语言
探索Go语言的无类设计:从Struct到组合的优雅之道在众多编程语言中,Go以其简洁和高性能著称,但它却刻意摒弃了传统的面向对象特性——class。与C++、Java等语言的继承体系不同,Go选择了一条别样的道路:通过struct、方法关联以及组合(composition)来实现
寻月隐君
发布于 2025-02-24
阅读 ( 952 )
( 9 )
【Rust 基础入门】(11) | 方法
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
本文通过飞船示例介绍了Rust中的方法,展示了如何用impl为结构体和枚举定义行为,包括实例方法、关联函数和同名方法,突出其与普通函数的区别及灵活性。
Rust
Rust 入门
Rust 基础
Rust语法基础
0xE
发布于 2025-02-24
阅读 ( 942 )
( 11 )
Go语言结构体(struct)详解:定义、使用与JSON编码
in
Go 语言
in
Go 语言
Go语言结构体(struct)详解:定义、使用与JSON编码在Go语言中,结构体(struct)是一种非常重要的复合数据类型,它允许开发者将不同类型的数据组合在一起,形成更复杂的对象结构。结构体不仅用于数据的组织和管理,还广泛应用于网络编程、Web开发和数据序列化等领域。掌握Go语言中的结构体,不
寻月隐君
发布于 2025-02-21
阅读 ( 1076 )
( 9 )
【Rust 基础入门】(10) | 流程控制和模式匹配
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
本文介绍了 Rust 的流程控制语句(`if`、`for`、`while`、`loop`)及其应用,并讲解了 `match` 和 `if let` 模式匹配的用法。
Rust 入门
Rust 基础
Rust语法基础
Rust
0xE
发布于 2025-02-20
阅读 ( 1116 )
( 11 )
【Rust 基础入门】(09) | 数组、Hashmap
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
本文介绍了 Rust 中的数组(静态数组和动态数组)和 `HashMap` 的基本概念、创建方法、操作及其内部机制,包括数组的固定长度与动态扩展、`HashMap` 的键值对存储与扩容策略。
Rust
Rust 入门
Rust 基础
Rust语法基础
0xE
发布于 2025-02-18
阅读 ( 1015 )
( 11 )
【Rust 基础入门】(08) | 元组、结构体、枚举
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
本文介绍了 Rust 语言中的元组、结构体和枚举的概念及用法,并通过代码示例和类比讲解其应用场景。
Rust
Rust 入门
Rust 基础
Rust语法基础
0xE
发布于 2025-02-17
阅读 ( 980 )
( 13 )
【Rust 基础入门】(07) | 字符串
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
本文介绍了 Rust 中字符串的基本操作,包括字符串切片、动态字符串操作(如追加、插入、替换和删除)以及字节、字符和字符串的区别,帮助读者深入理解 Rust 中字符串的内存管理和常用操作方法。
Rust
Rust 入门
Rust 基础
Rust语法基础
0xE
发布于 2025-02-13
阅读 ( 1232 )
( 16 )
【Rust 基础入门】(06) | 生命周期
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
本篇文章介绍了 Rust 中的生命周期概念,类比“租房”来讲解生命周期的作用,重点阐述了悬垂引用的风险、生命周期标注的使用,以及借用检查器如何保障引用的有效性。通过具体的代码示例,说明了 Rust 如何通过生命周期管理确保内存安全,避免非法引用。
Rust 入门
Rust 基础
Rust
Rust语法基础
0xE
发布于 2025-02-12
阅读 ( 1332 )
( 20 )
【Rust 基础入门】(05) | 借用、所有权与函数
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
Rust 的所有权和借用类似于借书系统,包括所有权转移、不可变和可变借用、悬垂引用防止机制,以及在函数中传递和返回所有权的规则。
Rust 入门
Rust 基础
Rust
Rust语法基础
0xE
发布于 2025-02-11
阅读 ( 1289 )
( 15 )
从代码实例看 Move、Solidity 和 Rust 在应对重入攻击的差异
一、Solidity的重入攻击代码实例(一)存在重入漏洞的Solidity计数器合约pragmasolidity^0.8.0;contractReentrantCounter{uint256publicbalance;constructor(){
安全
kelen
发布于 2025-02-10
阅读 ( 1317 )
( 15 )
【Rust 基础入门】(04) | Rust 所有权
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
Rust 通过所有权机制管理栈内存和堆内存,确保内存安全,避免数据竞争,并通过所有权转移控制变量的生命周期。
Rust 入门
Rust 基础
Rust语法基础
Rust
0xE
发布于 2025-02-10
阅读 ( 1093 )
( 15 )
Agent State Machine:大语言模型管理的革新框架
在人工智能飞速发展的当下,大语言模型(LLM)的应用愈发广泛。但如何有效管理LLM代理,确保其行为的可预测性、可维护性和可扩展性,成为了亟待解决的问题。今天,我们就来探讨一种创新的解决方案——AgentStateMachine。什么是AgentStateMachineAg
Rust
Rig
LLM
AI Agent
OpenAI
King
发布于 2025-02-09
阅读 ( 1630 )
( 22 )
【Rust 基础入门】(03) | 语句、表达式与函数
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
本篇文章介绍了 Rust 语言中的语句与表达式的区别、代码块表达式、单元类型 ()、if 表达式,以及函数的基本用法,包括带参数函数、无返回值函数和发散函数。
Rust 入门
Rust 基础
Rust
Rust语法基础
0xE
发布于 2025-02-09
阅读 ( 1300 )
( 18 )
漏洞披露:Cairo VM中潜在的排序器-证明器不一致性问题
Starkware发现Cairo VM中存在一个关键问题,该问题可能导致程序在VM上成功执行但违反AIR约束,已通过PR修复并发布更新。
Cairo VM
AIR约束
StarkWare
指令解码
安全验证
lambdaclass
发布于 2025-02-08
阅读 ( 920 )
【Rust 基础入门】(02) | 数值类型、布尔、字符类型
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
本文介绍了 Rust 语言中的数值类型(整数与浮点数)、布尔类型和字符类型,涵盖了基础概念、示例代码以及相关运算规则。
Rust 入门
Rust 基础
0xE
发布于 2025-02-08
阅读 ( 1262 )
( 23 )
【Rust 基础入门】(01) | 变量
in
Rust 基础入门指南:为 Solana 合约学习铺路
in
Rust 基础入门指南:为 Solana 合约学习铺路
本文介绍了 Rust 中变量的可变性和不可变性,以及如何通过解构从元组、数组和结构体中提取值。
Rust 入门
rust基础
0xE
发布于 2025-02-07
阅读 ( 1099 )
( 17 )
颠覆传统!Rig+LanceDB,解锁 Rust 向量搜索应用的超高速轻量密码
in
用 Rig 打造你的专属 AI Agent
in
用 Rig 打造你的专属 AI Agent
速览:语义搜索系统轻松搭建在Rust的世界里,想打造强大的语义搜索系统吗?别愁啦!借助Rig和LanceDB,这一切变得超简单。我们会手把手带你实操,从创建向量嵌入,到存储和搜索,每一步都清晰明了。不管是构建RAG系统,还是打造语义搜索引擎,这套方法都能让你事半功倍。完整源代码已放
Rust
LanceDB
LLM
AI Agent
Rig
King
发布于 2025-02-05
阅读 ( 1333 )
( 7 )
‹
1
2
3
4
5
6
7
8
...
30
31
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
个性化AI
发行模式
期权市场
AI框架
$HONEY
Tornado
价格决定
eth_simulateV1
Binius承诺
#superchain
电子支付
比特币链
多链管理
Snap Deploy
ITS
标准
主链
onSuccess
Finality
move_bytecode_template
Resolver合约
Opium Protocol
交互式零知识证明
交易顺序
非交互式证明
30天文章收益榜
»
Tiny熊
191 篇文章,735 学分
寻月隐君
244 篇文章,626 学分
ImmuneBytes
38 篇文章,552 学分
OpenZeppelin
207 篇文章,531 学分
ankitacode11
36 篇文章,494 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: