自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 10.轻松入门Sui Move: 动态字段

使用dynamic_filed::add方法生成的Field对象,通过value字段直接嵌套了MobilePhone对象,那这个MobilePhone对象就只能通过Field对象进行访问,修改,删除和转移了。与此不同的是,dynamic_object_field:add对象生成的Field对象值是Notebook对象的ID,并没有嵌套Notebook对象,那就意味着外界依然可以访问Notebook对象。有没有一种方法,可以让对象只嵌套需要的对象,不限名称不限类型,还可以动态的嵌套,动态解除嵌套对象?

2024-04-16 20:22:17 663

原创 9.轻松入门Sui Move: Ability

如果你想限定某一个独有对象只能在定义它的模块内transfer,就无需予对象store ability。比如以下代码中的company对象,如果在定义他的模块外调用transfer方法,或者在命令行使用sui client transfer都会报错。

2024-04-16 20:21:07 763

原创 8.轻松入门Sui Move: 对象(下)

笔者做了一个小实验,使用transfer在模块内转交有store ability的对象,会触发警告,不影响运行。但不建议这么做。

2024-04-16 20:18:53 789

原创 7.轻松入门Sui Move: 对象(上)

有过后端编程经验的小伙伴会发现:无论什么语言核心其实都是对数据的增删改查,Sui Move也不例外,它使用对象作为最小的存储单元

2024-03-30 10:26:48 471

原创 6.轻松入门Sui Move: 结构体

我们前面讲解基本数据类型的时候,讲到基本数据类型只有三种:整型,布尔型和地址。细心的朋友可能会疑惑,为什么连字符串类型都没有?我想使用Move程序保存一段文本如何实现? 这时候就要用到自定义类型,也就是结构体。

2024-03-30 10:24:30 847

原创 5.轻松入门Sui Move: Debug、单元测试和命令行工具

单元测试函数是没有参数,也没有返回值,带有一个#[test]的标记的public函数。可以使用sui console进入sui的命令行,省略sui client字符直接输入命令即可。注意:单元测试的覆盖率只有debug模式的客户端支持,想使用此功能,可以使用源码构建sui move cli。如果有多个gas对象,不想每次使用–gas选项指定,就可以合并gas对象的余额到一个gas对象中去。Sui Move暂时没有本地的调试器,可以使用std::debug模块来调试代码,打印变量。

2024-03-27 14:37:26 304 1

原创 4.轻松入门Sui Move: 基础语法

本章将介绍Sui Move的基础语法。

2024-03-27 14:36:38 378

原创 3.轻松入门Sui Move: 清单文件和模块

按照国际惯例,学习一门语言,编写的第一个程序一定是输出一个Hello World。今天我们也来一起写一个Hello World并以此引出一些Sui Move项目结构,并作详细介绍这个命令会自动新建一个名为hello_world的文件夹,文件夹结构如图:这个文件夹包含一个sources文件夹和一个Move.toml清单文件,其中sources目录是存放我们编写的代码,里面的一个文件对应一个模块。Move.toml文件则是一个清单文件,用于申明包的元数据信息、依赖、地址等。

2024-03-27 14:34:35 500

原创 2.轻松入门Sui Move: 搭建开发环境

Sui Move 在Windows环境直接安装

2024-03-18 17:58:40 825

原创 1.轻松入门Sui Move: 快速了解基本概念

快速了解智能合约和Sui Move的基本知识

2024-03-13 17:43:32 775

原创 字符串和算术式拼接的坑

一.问题描述今天在修改以前的开发人员留下来的坑的时候,发现一个错误:“source=”.$search["souce"]-1结果这个字符串的值是-1二.问题原因也就是说, . (字符串连接符)和算术式在php里面的优先级是一样的,运算的顺序是第一步:“source=”.$search["souce"]第二步 第一步结果-1可以第一步的结果是一个字符串啊,

2017-08-31 21:01:14 355

原创 composer 的安装和使用

一.什么是composer百度结果是:Composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。也就是说,它的主要作用是安装我们需要的代码库。但是,代码库其实在建立项目的时候,完全可以直接提交到代码仓库,为什么要使用composer来安装呢?

2017-08-29 17:13:04 393

原创 关于安装wamp server之后没办法访问localhost和127.0.0.1

我第一次下载的是wamp server2.5,没办法访问laocalhost,我各种修改配置文件,各种修改iis端口,然并卵!后来才想起一种最简单,也是当时在网上没有提到的解决办法,那就是。。换版本安装。狠狠点击了wamp server2.4的下载。安装之后分分钟访问localhost。写下博文给一个提醒忘了换版本的朋友们,也提醒自己不要太依赖网上答案。没有解决你们的问题。。。。不要骂

2016-03-25 19:55:28 1173

原创 解决mysql中文显示为问号

网上也有很多解决方案,比较多的就是找到my.ini,然后更改什么的。但是!!!我的并没有my.ini!!!发现这个事实,我惊呆了!(咳咳。。。淡定)。我是在官网下载的 mysql 5.7.11x 64 win7是免安装的文件。只在安装根目录下有一个mydefault.ini          1.我下载了一个5.6的my.ini地址:http://d

2016-03-23 23:26:51 1008

原创 实现输入框得到焦点时边框颜色改变失去焦点时输入框变回原来的颜色

实现输入框得到焦点时边框颜色改变失去焦点时输入框变回原来的颜色

2015-07-06 23:11:42 7170

带滑动条四级菜单Xml传值

自己写的,特征是:四级菜单前两级横向后两级纵向;带滑动条;有less文件;利用xml传值。

2015-08-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除