logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

(6)solidity中的全局变量及属性详解

Solidity 中的全局变量提供了访问区块链和交易信息的便捷方式。

文章图片
#web3#区块链#智能合约
微信小程序代码体积过大上传失败——分包处理

在app.json中,与pages 同级下新建数组 ''subpackages", 添加与第一步对应的页面路径。以上分的两个子包的路径为 /packageA/pages/action/action。把原本的pages目录下的部分页面放到 packageA或者 packageB。在根目录创建packageA、packageB。

文章图片
#微信小程序#小程序#前端 +2
(3)solidity文件结构介绍

在 Solidity 中,合约文件的结构是编写智能合约的基础。一个典型的 Solidity 合约文件包含多个部分,每个部分都有其特定的作用和用法。以下是 Solidity 合约文件的结构及其详细解释。1. SPDX 许可证标识作用:指定合约的许可证类型,帮助用户了解合约的使用权限。用法:// SPDX-License-Identifier: MIT常见许可证:MIT:宽松的开源许可证。GPL-3.

文章图片
#区块链#web3#去中心化 +1
微信小程序根据蓝牙RSSI信号强度测试设备距离

在做小程序连接蓝牙设备的时候,有需求表明在搜索到0.5米之内的设备时自动连接。蓝牙模组只提供了RSSI信号强度,那又该如何计算蓝牙设备距离小程序的距离呢?通过以下公式做大量测试:求 A、n 的平均值。

文章图片
#微信小程序#小程序#前端 +1
微信小程序连接蓝牙

第六步:获取特征值id,并保证在了本地(也可以挂在全局,方便另一个页面获取),跳转到对应页面,这里你可以封装一下,我这里做demo就没封装,五个方法,分别获取IOS端和安卓端的对应读写和监听的特征值,一定要根据蓝牙的板子获取对应正确的特征值(为true的才能进行后面的连接和读写操作),慢慢调试。第五步:获取服务id,不同蓝牙设备,不同机型,获取的服务值不一样,根据你自己的蓝牙板子和机型来获取,一定

文章图片
#微信小程序#小程序#前端 +1
钉钉小程序、文件上传(excel、ppt、word等)

其余的是兼容图片上传和PC端上传的文件,这里提一嘴,如果是PC端上传到自己服务器的文件要想在小程序里显示,需要后端把服务器的文件先传到钉盘,前端再通过钉盘下载,如果是小程序里的文件要在PC端系统显示,需要后端先从钉盘上传到自己的服务器,前端再从自己的服务器下载(PC端指的是其它web系统)如果需要反显,上传文件后需要把返回的结果存在数据库里(需要后端配合实现),然后从后端服务器取出结果,最后通过d

文章图片
#小程序
(12)Hardhat智能合约开发框架详细介绍

Hardhat是一个专为Ethereum智能合约开发设计的开发环境。它集成了编译、部署、测试和调试工具,帮助开发者高效构建去中心化应用(DApps)。Hardhat的核心优势在于其灵活性和强大的插件系统,允许开发者根据需要扩展功能。通过这个简单的投票合约案例,我们展示了如何使用Hardhat进行智能合约的开发、编译、部署和测试。Hardhat的强大功能和灵活性使得Ethereum开发变得更加高效和

文章图片
#智能合约#web3
(工程化) vite配置详细介绍

通过以上详细配置,您可以充分利用 Vite 的强大功能,优化开发体验和项目性能。根据项目需求灵活调整配置,可以显著提升开发效率和构建质量。

文章图片
#前端#javascript
到底了