- 博客(12)
- 收藏
- 关注
转载 【转载】安卓UI集合
https://github.com/sahildave/Search-View-Layout ★883 - Lollipop+ Dialer和Google Maps的实现。https://github.com/stepstone-tech/android-material-stepper ★928 - 在Android应用中使用MD步进。https://github.com/vekexasia/android-edittext-validator ★1224 - 为edittext带来数据有效性工具。
2024-03-04 16:34:15
137
1
原创 cairo 1.0官方文档翻译加学习(Cairo 语言设计部分4 常量和引用)
每个 Cairo 表达式都有一个关联类型。Cairo 支持域元素(由关键字 felt 表示)、指针和结构等类型。例如,寄存器 ap 和 fp 的值的类型以及任何整数文字都是域元素。您可以使用更改表达式的类型,其中可以是 felt(域元素)、T(结构体 T,如上所述)或指向另一种类型(例如T*或felt**)的指针。
2023-06-13 21:27:20
461
1
原创 cairo 1.0官方文档翻译加学习(Cairo 语言设计部分3 程序计数器PC)
程序计数器 (pc) 保存当前指令的地址。通常它根据指令的大小每条指令前进 1 或 2(当当前指令占用两个域元素时,程序计数器为下一条指令递增2)。如果对应的内存单元不为零,Cairo将跳转到给定的标签。否则,它将正常继续执行下一条指令。除了使用标签,您还可以使用与常规跳转类似的方式使用。程序存放在内存中,每条指令取1或2个域元素(例如,当指令中使用立即数时,它需要 2 个域元素,其中第二个是立即数)。指令可用于跳转到不同的指令。另一种重要的指令类型是条件跳转。
2023-06-13 19:37:02
210
1
原创 cairo 1.0官方文档翻译加学习(Cairo 语言设计部分2 Debug 参数)
以下是 cairo-run 的一些标志,您可以使用它们来调试程序中的错误。
2023-06-13 19:11:16
143
1
原创 cairo 1.0官方文档翻译加学习(Cairo 语言设计部分)
前面starknet和cairo都看了一点点,发现不如从cairo底层看起,了解团队是如何设计的这门语言,就像我们看java学jvm,看solidity看evm一样。
2023-06-08 23:17:36
268
1
原创 cairo 1.0官方文档翻译加学习(15 拼图)
row: felt,col: felt,第一行 struct Location { 开始定义结构。接下来我们定义两个成员 row 和 col,都是 felt 类型。最后我们用 } 字符关闭结构。
2023-06-07 23:05:50
153
1
原创 cairo 1.0官方文档翻译加学习(Hello,Cairo部分)
Cairo 1.0官方文档首页把hello,starknet放在前面,就先看那部分了,结果看了三篇发现它要写智能合约了,用cairo,所以说让先了解在这部分,我直接蒙了,那为啥不把这部分放前面。。。下面是这部分的开始,直接上来就是先看一个程序。(这里说一句,Cairo是用rust写的,所以可以先看看rust)
2023-06-06 22:13:32
440
原创 cairo 1.0官方文档翻译加学习(设置starknet账户)
此外,它们不是使用代理模式部署的,因此无法升级,可能会在未来版本的 StarkNet 中停止工作。如果你想直接调用合约,而不通过你的账户合约,你可以将 --no_wallet 参数传递给 CLI,它会覆盖 STARKNET_WALLET 变量。相反,一个账户由一个部署的合约来表示,该合约定义了账户的逻辑——最值得注意的是控制谁可以从中发出交易的签名方案。为了支付在 StarkNet 上部署帐户和执行交易所需的费用,您的 L2 帐户中需要有足够的 ETH。如果您想维护多个帐户,您还可以使用。
2023-06-05 23:40:12
496
1
原创 cairo 1.0官方文档翻译加学习(安装环境)
这个很有意思,这里实际上是一个堆栈的演示,也就是说我们可以通过这个来研究cairo是如果为stark电路设计编译器的,对我这种小辣鸡来说也是一个学习zkp和编译原理的机会。这里是设置一个虚拟环境,当然也可以用自己电脑系统命令里的python,我用虚拟环境出了个错误:没找到,懒得解决,所以我用了系统的,大家随意。您可以通过向 cairo-run 提供 --tracer 标志来打开 Cairo 跟踪器。我们建议在 Python 虚拟环境中工作,但您也可以直接安装 Cairo 包。
2023-06-05 22:01:01
551
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人