代码改变世界

如何测试MQ(RocketMQ 4.X的测试分析)

2024-07-01 18:41 by 第二个卿老师, 1 阅读, 0 推荐, 收藏, 编辑
摘要:官网了解rocketmq 背景 这次新项目用了RocketMQ,之前没有过多了解,简单学习后整理如下: a56爆大奖在线娱乐们知道一般消息中间件的基础消费模型如下,生产者产生一类主题消息,而消费者就消费一类主题消息。 Rocket也是采用该模型,并进行了扩展,实现了多人发不同的topic且多人消费的场景。 上面还能看 阅读全文

批量异步上传aws图片脚本(python)

2024-06-16 11:02 by 第二个卿老师, 2 阅读, 0 推荐, 收藏, 编辑
摘要:背景 工作中需要上传一些测试图片,于是网上找找资料(官方说明),前置步骤如下。 python需要3.8以上,安装最新的boto3库: pip install boto3 有一个S3权限的aws账户,得到访问密钥ACCESS_KEY与SECRET_KEY,以及上传图片的存储桶位置 安装异步编程asyn 阅读全文

记一次存储过程bug记录

2024-05-30 21:28 by 第二个卿老师, 2 阅读, 0 推荐, 收藏, 编辑
摘要:为了快速清空测试数据,把几条删除语句换成了存储过程,如下所示: CREATE DEFINER=`deme`@`%` PROCEDURE `delete_user_data`(IN address VARCHAR(255)) BEGIN DELETE FROM t_user_bind WHERE ui 阅读全文

《快速入门以太坊》学习记录 —转载

2023-12-02 11:00 by 第二个卿老师, 52 阅读, 0 推荐, 收藏, 编辑
摘要:快速入门以太坊 therscan搜索NFT详细信息:https://goerli.etherscan.io/ 搜索测试链和主链:https://chainlist.org/zh polygonscan链:https://mumbai.polygonscan.com/ 铸造NFT:https://th 阅读全文

测试机选购机型参考(2022年)

2023-07-08 14:59 by 第二个卿老师, 540 阅读, 0 推荐, 收藏, 编辑
摘要:之前因为公司需要新购买测试机,于是整理了下参考,这里记录下。 思路收集: 操作系统:iOS,安卓,鸿蒙,win 系统版本:iOS(15,14,最低13),安卓(11,10,最低8),鸿蒙(3.0) 手机厂商:苹果,三星,华为,荣耀,小米,红米,vivo,oppo,一加,realme,魅族 屏幕比:小 阅读全文

Spring项目的层级结构理解

2023-06-08 12:17 by 第二个卿老师, 476 阅读, 0 推荐, 收藏, 编辑
摘要:前言 作为测试,能看开发代码是一件颇有成就的事。理解后端的项目架构,有利于测试的深入,问题的定位。目前Spring架构已经流行很多年了,这里整理下零碎的知识。 引用ChatGPT的: SpringBoot分层与请求处理 View层 > Controller层(响应前端用户请求) > Service层 阅读全文

前端性能优化小记

2023-03-18 14:44 by 第二个卿老师, 43 阅读, 0 推荐, 收藏, 编辑
摘要:背景 功能测试后的首页响应较慢,大概要3-6s的样子,于是需要优化。 目标 首次加载3S渲染完毕 二次加载1s渲染完毕 当前情况(PC) 谷歌渲染如下 分析(PC) 请求数太多,共33个请求(谷歌多2个请求为本地缓存) 图片资源太大,都是几百kb,正常几十kb即可 umi这个js文件太大,加载时间较 阅读全文

win10下python3.9的代理报错问题解决(附web3的polygon爬虫源码)

2023-01-19 14:03 by 第二个卿老师, 140 阅读, 0 推荐, 收藏, 编辑
摘要:背景 因为工作中经常需要代理访问,而开了代理,request就会报错SSLError,如下: requests.exceptions.SSLError: HTTPSConnectionPool(host='test-admin.xxx.cn', port=443): Max retries exce 阅读全文

简单分支使用(git常用命令)

2023-01-15 14:00 by 第二个卿老师, 115 阅读, 0 推荐, 收藏, 编辑
摘要:之前测试库使用人数不多,1个主分支就能解决,最近有关于多分支的操作,复习了下 创建分支 1、创建新分支 git branch [branch-name] 2、新建分支并切换到该分支 git checkout -b [branch-name] git 2.23版本新增 git switch -c [b 阅读全文

性能实战之容量场景设计

2022-12-19 13:56 by 第二个卿老师, 201 阅读, 0 推荐, 收藏, 编辑
摘要:之前文章说过补一篇容量场景设计,虽然看过很多文章,但自己实现起来却很费劲。 容量场景 什么是容量场景? 容量场景指所有业务通过一定比例混合的场景,也是代表真实的用户级场景。 什么是业务模型? 真实的用户场景也就是生产业务场景,而把生产业务场景通过建模方式得到的模型就是业务模型。 于是,业务模型决定了 阅读全文