首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NOxONE
掘友等级
编程爱好者
师傅,我想学编程!
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
99
文章 97
沸点 2
赞
99
返回
|
搜索文章
最新
热门
3. 基于物理渲染PBR
1. 基于物理的渲染和照明 PBR:Physically Based Rendering,即物理渲染技术,使用真实世界的物理学来计算表面对光的反应方式。 物理上正确的光照强度计算 物理正确照明意味着使
《Solidity笔记》抽象和接口
1. 抽象合约 如果合约中有至少一个未实现的函数,则必须将合约标记为抽象合约。 未实现的函数需要标记为 virtual,以便子合约可以重写。 2. 接口 接口类似于抽象合约,但不包含任何具体实现。 接
《Solidity笔记》继承和重写
1. 继承概述 继承:允许合约继承另一个合约的功能,使用 is 关键字。 2. 基本继承语法 B 继承 A 的所有公开和内部函数。 3. 多重继承 支持多重继承,后继承的合约会覆盖前面的同名函数。 4
《Solidity笔记》修饰器modifier
Solidity 中的修饰器(modifier)是一种用于在函数执行前或执行后自动添加逻辑的高级特性,有助于减少代码重复并提高可读性和安全性。 1. 定义修饰器 修饰器通过 modifier 关键字定
《Solidity笔记》常量
在 Solidity 中,常量(constant)和不变量(immutable)是两个关键字,用于声明状态变量。声明为常量或不变量的变量在合约创建后不能再被更改,同时可以节省 gas 费用。本文将介绍
《Solidity笔记》变量初始值
在 Solidity 中,每个变量在声明时都会有默认的初始值,这些值取决于变量的类型。了解这些初始值对于避免意外行为和错误至关重要。 1. 值类型初始值 bool: false int/uint: 0
《Solidity笔记》mapping
在 Solidity 中,mapping 是一种用于建立键值对关系的数据结构,类似于其他编程语言中的哈希表或字典。mapping 可以用来存储键值对,其中键是唯一的,而值可以是任意类型的数据。 定义
《Solidity笔记》数组和结构
1. 数组 (Array) Solidity 中的数组是一种用于存储一组相同类型数据的变量类型。 数组分为固定长度数组和可变长度数组两种类型。 固定长度数组 可变长度数组 对于动态数组,可以使用 ne
《Solidity笔记》 变量数据存储和作用域
1. 引用类型(Reference Type) 类型:数组(array),结构体(struct),映射(mapping)。 特点:占用空间大,赋值时传递地址(类似指针)。 声明位置:必须声明数据存储的
web3学习计划
1. 区块链基础 (2 weeks) 区块链工作原理:基本概念、分布式账本、共识机制 以太坊:深入理解以太坊平台,包括smart contact、evm、gas 2. Smart Contact(4)
下一页
个人成就
文章被点赞
142
文章被阅读
18,727
掘力值
1,175
关注了
12
关注者
34
收藏集
0
关注标签
12
加入于
2022-06-26