自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 基于大型模实现的AiEditor

构建一个智能政务公文写作系统,基于大语言模型的前沿技术,为用户提供政务工作智能生成、智能改写、一键式排版等服务。系统界面简洁明了,可供中高年龄段、大模型零基础的用户使用。

2025-03-06 17:23:46 316

原创 RocketMQ实现延迟队列详解

该属性表示消息的延迟级别,可以设置为1-18,分别对应的延迟时间为1s、5s、10s、30s、1min、2min、3min、4min、5min、6min、7min、8min、9min、10min、20min、30min、1h、2h。最后调用生产者的send方法发送消息。延迟队列的实现方式有多种,最常用的是利用MQ的消息延迟功能。RocketMQ的延迟消息实现原理是通过设置消息的延迟级别来实现的。总的来说,延迟队列是一种很有用的功能,能够帮助开发者更好地处理需要延时触发的任务或事件,提高系统的性能和可靠性。

2025-01-16 16:19:29 594

原创 Redis延迟队列详解

根据具体情况,可以选择简单的 ZSET 实现或使用更高级的第三方库,同时要注意并发处理和消息持久化等问题,以确保延迟队列的稳定性和可靠性。Redis 延迟队列是一种使用 Redis 实现的消息队列,其中的消息在被消费之前会等待一段时间,这段时间就是延迟时间。总之,Redis 延迟队列是一种高效且灵活的实现延迟任务的方式,在分布式系统中具有广泛的应用,利用 Redis 的特性可以轻松处理延迟消息,减少系统的复杂性和开发成本。除了上述基本实现,还可以使用 Redis 的一些第三方模块,如 Redis 的。

2025-01-16 16:15:51 954

原创 元宇宙+数字身份产品设计脑图

准备开发一款基于元宇宙+数字身份的应用产品,先梳理出来产品脑图,后续材料持续更新…

2025-01-15 19:04:15 85

原创 同时支持ERC721和ERC1155数字资产管理的智能合约架构

客户端可直接与链上交互,实现数字资产完整功能(上下架、拍卖、购买、结算、各种查询);支持法币支付后获取交易签名,提交链上验签交易,实现合规Web3。智能合约升级可避免迁移历史数据;智能合约拥有者和管理者权限分类;智能合约升级不改变合约地址;

2025-01-15 18:44:11 587

原创 桌面应用(wails)实现对等节点通信

P2P 是一种网络通信模式,在这种模式下,网络中的节点(对等节点或对等端)可以直接与其他节点进行通信,而不需要通过中央服务器进行中转。每个节点既可以作为客户端请求服务,也可以作为服务器提供服务,这种模式打破了传统的客户端 - 服务器(C/S)架构的限制。

2025-01-15 18:29:27 471

原创 基于openzeppelin实现的可升级ERC721合约--多管理角色权限版本

【代码】基于openzeppelin实现的可升级ERC721合约--多管理角色权限版本。

2024-12-18 14:39:59 370

原创 基于openzeppelin实现的可升级ERC1155合约--多管理角色权限版本

查询指定账户是否拥有指定角色权限。查询指定tokenId的URI。批量查询指定NFT余额。[U]批量铸造NFT。[U]批量燃烧NFT。[U]批量转移NFT。

2024-12-18 14:25:58 338

原创 基于openzeppelin实现的可升级ERC721合约

【代码】基于openzeppelin实现的可升级ERC721合约。

2024-12-18 10:24:25 207

原创 个性化域名配置

访问,可申请通配符证书,每次申请可以使用3个月,到期可以免费续期。

2024-12-17 19:04:58 222

原创 基于openzeppelin实现的可升级ERC1155合约

【代码】基于openzeppelin实现的可升级ERC1155合约。

2024-12-17 18:50:40 292

原创 EIP1967可升级合约详解

部署Proxy示例地址:https://testnet.bscscan.com/address/0xcb301306aa03115d40052eec804cc7458d03f1c2。可升级代理合约方案:用户访问proxy合约,实际方法由logic合约实现。数据存储在proxy合约中。

2024-12-13 16:51:54 409

原创 NFT的公链及开放联盟链信息整理

https://magiceden.io/https://blur.io/https://opensea.io/

2024-12-11 11:55:23 557

原创 ERC-4337 抽象账户

ERC4337 相较于传统以太坊账户模型具有多方面的显著优势,以下是详细介绍:ERC4337 是由以太坊社区成员提出的一项创新型账户抽象标准提案,主要具有以下特点和功能:

2024-11-29 16:36:06 822

原创 根据合约地址判断合约协议的方法

单一函数接口:ERC165 协议规定了一个核心函数,此函数用于查询合约是否实现了特定的接口。其中,是一个bytes4类型的标识符,通过特定的哈希计算方法得出,用于唯一标识一个接口。接口标识符计算:接口标识符是对接口内所有函数的函数选择器进行异或(XOR)操作计算得出的。函数选择器是函数签名的 Keccak-256 哈希值的前 4 个字节。例如,对于一个简单的接口定义,先计算的函数选择器,再得出该接口的标识符。

2024-11-29 16:31:06 1211

原创 常用链信息整理

网络名称RPC URLChain ID货币符号区块浏览器ETHhttps://mainnet.infura.io/v3/50676f4e9b9d4780a34fc8a503ff7f4f1ETHhttps://etherscan.ioBNBhttps://bsc-dataseed.binance.org/56BNBhttps://bscscan.comBasehttps://mainnet.base.org8453ETHhttps://basesc

2024-11-27 15:30:11 573

原创 封装了GORM通用的工具包--填删改查加分页

封装了GORM通用的工具包--填删改查加分页

2024-11-27 15:21:52 292 1

原创 【国密SM2、SM3】Go、Java和 IavaScript 签名三端兼容

ASN.1 – Abstract Syntax Notation dot one,抽象记法1。所有X.509都是DER编码,DER是指ASN.1的编码规则。2010年12月17日,国家密码管理局关于发布。椭圆曲线方程:y2 = x3 + ax + b。2010年12月17日,国家密码管理局关于发布。推荐使用素数域256位椭圆曲线。

2024-08-21 14:16:47 1773 2

原创 什么是数据要素流通

总之,数据要素流通是数字经济发展的必然趋势,对于释放数据价值、促进经济增长和提高社会效率具有重要意义。但是,数据要素流通也面临着诸多挑战,需要政府、企业和社会各界共同努力,建立健全的数据要素流通体系,推动数据要素的高效流通和利用。数据要素流通是指数据作为一种生产要素,在不同主体之间进行转移、交易、共享等活动,以实现数据价值的最大化。

2024-08-21 13:45:16 1128

原创 元宇宙的发展面临哪些挑战?

元宇宙的发展面临以下诸多挑战:

2024-08-21 13:42:43 800

原创 什么是元宇宙

元宇宙是人类运用数字技术构建的,由现实世界映射或超越现实世界,可与现实世界交互的虚拟世界。

2024-08-21 13:37:09 419

原创 golang嵌入式文件系统之 embed.FS

它允许你将静态文件(如文本文件、配置文件、模板文件等)直接嵌入到 Go 二进制文件中,这样在运行程序时无需依赖外部文件系统中的这些文件,可以方便地分发和部署应用程序,同时也提高了程序的可靠性和可移植性。中的一个类型,代表一个嵌入式文件系统(embedded file system)。是 Go 1.16 及以上版本引入的包。

2024-08-19 22:20:11 588

原创 实现多goroutine之间的发布和订阅

【代码】实现多goroutine之间的发布和订阅。

2024-08-19 18:48:22 407

原创 基于TCP服务的TLV编解码

TLV分别为:标签域(Tag),长度域(Length),内容域(Value)。

2024-08-19 18:38:57 285

原创 区块链浏览器需求整理

区块链浏览器需求整理。

2024-08-19 18:18:05 675

原创 基于sql同时查询多个leveldb库

要在多个 LevelDB 数据库中进行查询,您需要分别对每个数据库进行操作。

2024-08-18 11:42:44 467

原创 redis key的命名建议或规范

遵循这些建议可以使 Redis 中的键名更易于管理、理解和维护。

2024-08-18 11:40:35 636

原创 低代码插件--波场(TRON)插件

POST参数名类型说明是否必填userIdstring用户ID是请求示例"code": 0,"data": {

2024-08-10 23:00:24 1645 1

原创 低代码插件--ERC20插件

【代码】低代码插件--ERC20插件。

2024-08-09 19:39:39 1129

原创 低代码插件--ERC721插件

参数传"0x0000000000000000000000000000000000000000"批量授权操作,无法用该方法查询。

2024-08-09 14:11:18 976

原创 低代码插件--ERC1155插件

【代码】低代码插件--ERC1155插件。

2024-08-09 14:08:22 810

原创 低代码插件--ERC3525协议插件

参数传"0x0000000000000000000000000000000000000000"批量授权操作,无法用该方法查询。

2024-08-09 14:02:34 848

原创 低代码插件--后台插件

【代码】低代码插件--后台插件。

2024-08-09 13:52:37 1242

原创 Banner插件功能列表

低代码框架插件,实现banner管理功能

2024-08-09 13:48:18 324

原创 低代码框架的使用

最近发现了一个特别好的低代码框架,抽时间整理了一些使用文档分享给大家。

2024-08-09 13:34:31 490

原创 9 Phaser3-多场景切换

【代码】9 Phaser3-多场景切换。

2023-10-13 15:41:43 491

原创 8 Phaser3-图片透明效果

setAlpha。

2023-09-27 10:57:23 162 1

原创 7 Phaser3-相对定位

Phaser3-相对定位。

2023-09-27 00:27:48 178 1

原创 6 Phaser3-按钮+事件+计数

Phaser3-按钮+事件+计数。

2023-09-26 00:55:03 286 1

原创 5 Phaser3-键盘控制角色动画运动

Phaser3-键盘控制角色动画运动。

2023-09-22 20:55:18 176

空空如也

空空如也

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

TA关注的人

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