3分钟搭建GPT3-QQ机器人! 3.3日更新: 支持gpt-3.5-turbo模型 本文部分已经过时,关于插件配置部分请直接看仓库readme配置 https://github.com/chrisyy2003/nonebot-plugin-gpt3#配置 遇到问题? 私聊有反应,群里没反应? 可能是机器人被风控,二是群中触发根据设置可能需要@ linux安装不上 插件依赖playwright,playwright在lin 2022-12-18 other
Sui Framework分析 https://github.com/MystenLabs/sui/tree/main/crates/sui-framework/sources sui介绍 头等舱研报: 315-SUI.pdf 架构 每个 Objects 在 Sui 执行环境中都有一个唯一的 ID,并有指向所有者地址的内部指针。通过使用这些概念,很容易通过检查交易是否使用相同的 Objects 来识别关联。 通过将声明关联关系 2022-12-13 blockchain
5分钟在QQ群搭建ChatGPT机器人! 说明:现在的问题在于openai现在高强度更新antibot策略导致绕过策略随时会变,chatgpt插件出现问题后不能及时更新,所以文章中插件部分可能会出现过时问题导致不能用的情况。 但是cqhttp和nonebot部分的安装教程不会有问题,所以依然可以作为参考进行安装,有问题的都是针对插件。 此外,建议没有基础的朋友先等待,有基础的可以关注最新方案尝鲜。 **是小白?**如果你是小白的话,只需 2022-12-07 other
Sui Move合约开发入门(1) Sui简单介绍 Sui 是由 Mysten Labs 团队开发的高性能公链,目标是建设安全、高效、大规模使用的智能合约平台,完善的web 3基础设施,Sui主要相比于其他区块链有以下特点: 区分了简单交易和复杂交易,采用不同的共识机制,实行大规模并行计算。 采用“面向资源”的 Sui Move 语言,提供更具备安全性和可组合性的区块链编程语言。 Aptos 和 Sui 都采用了Move这一语言 2022-11-28 blockchain
MySQL 数据库三大范式是什么 第一范式:每个列都不可以再拆分。 第二范式:在第一范式的基础上,非主键列完全依赖于主键,而不能是依 赖于主键的一部分。 第三范式:在第二范式的基础上,非主键列只依赖于主键,不依赖于其他 非主键。 在设计数据库结构的时候,要尽量遵守三范式,如果不遵守,必须有足够 的理由。比如性能。事实上我们经常会为了性能而妥协数据库的设计。 MySQL 执行流程 MySQL 的架构共分为 2022-11-19 develop
GoLang Go基础 分享一些我的Golang笔记,已助我拿到多个18k+的Offer,在面向Golang岗位时,Golang考察占比40%,其中问内置的数据结构如Map,channel,slice占比又是最大的。 当然语言不是根本,还要配合其他计算机八股文和一些基础的算法知识。 与java的区别 go不允许重载 go速度>java go没有多态 go通过匿名组合实现继承,java使用extend 2022-11-18 develop
Move语言为什么是一个安全的智能合约语言 在Move开发者大会上徐萌教授主讲了「用 Move Prover对智能合约进行快速、可靠的形式化验证」主题学术报告,从用户视角解读 Move 语言及 Move Prover,内容深入浅出。 本文仅是对Movebit文章进行了精简和整理,有兴趣请参考Movebit原文:https://zhuanlan.zhihu.com/p/574171956 概述 区块链是一个很重要的系统,大量资产存放在了区 2022-11-15 blockchain
Movectf 题解writeup 由 Sui 开发公司 Mysten Labs 支持的首个 MoveCTF(Capture The Flag)安全竞赛包含四道题目,以下是所有题目的题解 题目源码和题解:https://github.com/chrisyy2003/ctf-writeup/tree/main/MoveCTF checkin 调用entry入口函数从而触发Flag事件 1234567public entry fun 2022-11-10 writeup