摘要: 本文学redis常用数据类型有序集合Zset基本操作与底层数据结构 1. 基本操作 # zadd <key> <score> <member>将多个member元素及其score值加入有序集合key中 127.0.0.1:6379> zadd top 100 java 99 python 98 vu 阅读全文
posted @ 2022-10-31 20:48 算法小生 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 本文讲解redis常用数据类型集合Set的基本操作与数据结构 1. 基本操作 # sadd集合添加元素 127.0.0.1:6379> sadd username shenjian shenjian domi jing (integer) 3 # smembers取出集合中所有元素 127.0.0. 阅读全文
posted @ 2022-10-31 20:47 算法小生 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1. 基本操作 # lpush/rpush从左边或右边插入一个或多个值 127.0.0.1:6379> lpush username shenjian domi (integer) 2 # lpop/rpop从左边或右边抛出一个值 127.0.0.1:6379> rpop username 1 1) 阅读全文
posted @ 2022-10-31 20:44 算法小生 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 本文系列学习redis五大常用数据类型之字符串String的基本操作及编码与底层数据结构 1. 基本操作 // set key value设置键值对 127.0.0.1:6379> set blog shenjian.online OK // get查询对应键值 127.0.0.1:6379> ge 阅读全文
posted @ 2022-10-31 20:43 算法小生 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 本文介绍redis键key基本操作 // 切换数据库,redis0-15,共16个数据库 127.0.0.1:6379> select 0 OK // 查看所有的key 127.0.0.1:6379> keys * (empty array) // 赋值key键blog值为shenjian.onli 阅读全文
posted @ 2022-10-31 20:43 算法小生 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 本文介绍采用docker-compose快速部署redis7,供学习使用 1. 编写docker-compose.yml文件 version: '3' services: redis: network_mode: bridge container_name: redis image: redis:7 阅读全文
posted @ 2022-10-31 20:42 算法小生 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 本文讲解如何从零到一打造自己的NFT 所有代码已上传至https://gitee.com/SJshenjian/blockchain/tree/master/hardhat-nft-fcc 1. 下载安装项目 git clone https://gitee.com/SJshenjian/blockc 阅读全文
posted @ 2022-10-29 15:48 算法小生 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: 本文继续通过笔者学习到的抵押赎回智能合约Fund来进一步学习solidity语言,加深对开发的理解,其中通过storage节省gas是需要重点实践的,毕竟涉及到资产 代码已提交至https://gitee.com/SJshenjian/blockchain/tree/master/hardhat-f 阅读全文
posted @ 2022-10-29 15:48 算法小生 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 先前我们讲解了如何部署智能合约,今天我们来对合约进行测试,这是非常重要的一部分,毕竟一旦部署后不可变,如果测试不充分,那么黑客就不会客气了 1. 单元测试 在test目录下新建test-deploy.js const { ethers } = require("hardhat") const { e 阅读全文
posted @ 2022-10-29 15:48 算法小生 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 现在我们来实践hardhat部署合约中的其他更多技术要点 1. 代码方式验证合约 注册https://etherscan.io/, 如下图添加拷贝API_KEY 在.env文件中新增ETHERSCAN_API_KEY ETHERSCAN_API_KEY=API_KEY【刚才注册的key】 hardh 阅读全文
posted @ 2022-10-29 15:47 算法小生 阅读(268) 评论(0) 推荐(0) 编辑