自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 新人签到!!!

刚刚开通,新人签到!!!

2013-08-21 16:37:12 270

原创 Let‘s Move 从前端到web3入门教程 (1) NaviSdk悬赏奖励

在工程里增加index.js文件,这个文件就是启动文件,命令行必须的文件,启动方法是。之前的环境和sdk安装好的话,到这一步是没啥问题的。如果实在不放心就另开一个新的sui地址,用新的sui地址的助记词来操作。我感觉能能否参加这个活动到是次要的,主要关键是能否掌握如何入门前端至web3的开发。环境安装好后,我们就可以愉快的构建了,在任意目录下使用npm init初始化项目。所以搞懂 npm是啥,sdk是啥还是很有必要的。获取自己的sui地址里有多少个coins列表,看一下是不是空的。官方文档描述很简单。

2024-04-18 14:51:38 279 1

原创 [Let‘s Move 0基础web2向web3迁移指南 (4)

对于web2时代,我们无论是前端还是后端,都经常和时间戳打交道,比如计算时间差,计算时间点等. 前端方面也经常对时间戳进行格式化,比如时间差,时间点等. 后端一般把时间戳作为一个字段入库,并制作API接口供前端调用.到了sui web3时代,我们同样需要和时间戳打交道,sui提供了时间戳Clock模块,我们只需要调用模块即可获取时间戳.这串数字是13位的,是毫秒级的时间戳。运行后得到结果,说明clock 0x6 对象 获得的时间戳是毫秒级的时间戳。我们需要实际验证一下,看看这个数字是否是毫秒级的时间戳。

2024-04-14 23:23:24 447 1

原创 Let‘s Move Sui环形掌上战争 0基础开发入门到精通(7)

实际public打包成字节码发布上去后就没有了,说明编译环境自动会根据情况编译成不同的版本。其实就是将 **framework/**去掉,估计是windows环境下的路径有问题。还在用老版本的同学们会碰到一些问题。同学们可以从主网下载1.22版本进行测试,或者自己编译一个1.22版本。建议大家都做一做升级。开始,增加了migrate操作,之前是没有这个命令的。直接到sample里去找,那边的代码基本都是编译通过的。其实是ctx的位置问题,必须是最后一个参数。这个错误可能是windows的权限问题。

2024-04-11 23:14:42 267 1

原创 Let‘s Move 从0开始开发Sui工具类应用 (1)

概要分析,目前sui命令行已经有很多指令,这些指令需要用户自己记忆和总结,容易前用后忘。所以,我们开发一个sui助手工具,帮助用户快速使用sui指令。toml文件的注释是#,意思是#后面的内容是注释。给大家带来一个Sui工具类应用的开发基础教程,目的是让大家可以快速了解掌握Sui平台的应用开发。soucres目录下是合约源文件,目前里面没有任何内容,Move.toml是sui的配置文件。生成的toml文件比以前的sui版本多了很多内容 注意这句。本系列开始讲述sui平台工具类应用的0基础的开发。

2024-04-09 23:15:29 864

原创 Let‘s Move 0基础web2向web3迁移指南 (3)

Let’s Move 0基础web2向web3迁移指南 (3)

2024-04-07 23:01:38 592 1

原创 Let‘s Move Sui环形掌上战争 0基础开发入门到精通(6)

目前我们采用官方的react dapp框架作为练手的项目,这个框架好处在于已经整合了一些sui.js的的功能。使得开发人员着重在项目的构思上,通过一些简单的编码就能实现游戏雏形。

2024-03-31 18:44:25 574 1

原创 Let‘s Move 0基础web2向web3迁移指南 (2)

Let’s Move 0基础web2向web3迁移指南 (2)

2024-03-30 23:32:28 237 1

原创 Let‘s Move 0基础web2向web3迁移指南 (1)

Let’s Move 0基础web2向web3迁移指南 (1)

2024-03-29 00:23:02 730 1

原创 Let‘s Move Sui环形掌上战争 0基础开发入门到精通(5)

在游戏开发过程中,我们经常需要重复使用一些模块,比如:一些初始化常量、工具函数等等。在sui move中体现就是 一个package里的modlue中某一个函数需要调用其他package里的module中的函数。比如一个常数 π ,我们经常要用到。值为 3.1415926535897932384626433832通常的做法是 定义一个常量 比如这样定义,在move里,我们只能用整除运算来计算 π ,这样精度会损失。但游戏足够使用了。这样,我们就可以使用 tpai() 来计算 π 了。

2024-03-28 21:39:34 238

原创 Sui环形掌上战争 0基础开发入门到精通(4)

环形掌上战争既然是游戏,那么游戏币就是必不可少的.sui平台提供了很好的游戏代币的框架功能供开发者使用.

2024-03-28 00:12:25 190

原创 # Sui环形掌上战争 0基础开发入门到精通(3)

有过编程基础的人,肯定熟悉各种开发环境,比如:C++、Java、Python等。Sui的编程环境,略复杂一些,官方的资料是用cargo来编译安装。上述描述对于初学者并不是恨友好,因为很多东西都是陌生的,比如:cargo、git等。没有rust基础的小伙伴们更是云里雾里,不知道如何下手。所以我们需要做一些前期功课。从几方面开始着手个人倾向于macbook,因为macbook的开发环境比较简单,不容易产生各种编译问题。

2024-03-27 21:04:31 394

原创 Sui环形掌上战争 0基础开发入门到精通(2)

作为0基础开发,我们首先要了解一些基础。这些基础不是一蹴而就的,而是需要慢慢积累。强类型:在强类型语言中,一旦变量的数据类型被定义,它就不会改变,除非进行强转换操作。动态类型与静态类型:动态类型语言在运行时才进行数据类型检查,而静态类型语言需要事先给变量进行数据类型定义。面向过程:以过程为中心,关注于如何解决问题,把解决问题的步骤分解为一系列的函数或过程调用。面向对象:以对象为中心,把数据和操作数据的方法封装在对象中,通过类和对象来组织程序结构。

2024-03-16 00:40:59 866

原创 Sui环形掌上战争 0基础开发入门到精通(1)

有句话说得好,Sui环形掌上战争游戏是世界上最公平的游戏(作者胡扯的。。。Sui环形掌上战争(简称环掌战)是具有全链游戏特色的链上游戏。全链游戏这个概念太广,这里不做过多展开。测试版链接 https://handbattle.etboodonline.com/

2024-03-11 20:35:59 856

qt编译的java调用dll的例子,AMD版本。最近换了新电脑,主机是AMD64位的,发现之前qt的工程编译出来的dll不能用

qt编译的java调用dll的例子,AMD版本。最近换了新电脑,主机是AMD64位的,发现之前qt的工程编译出来的dll不能用了,所以重新编译和修改pro工程,100%测试通过。在新的系统里加入参数,具体参数请打开pro文件查看。 另,我更新到qt 5.1 发现jni.h会找不到,配置完pro文件后,要重新选定输出目标就行了。

2022-03-12

qt编译通过的java调用c的例子,100%通过测试

项目有java调用c的需求,所以本人亲测做了一个程序来通过java调用c的函数。c部分用qt建立一个dll。实测通过。

2019-03-06

空空如也

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

TA关注的人

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