摘要: 最近测试提了一些bug,是关于生成的数据的顺序的,第一时间就联想到是sql的排序出问题。 迅速定位到那条sql,发现sql并没有什么异样。 具体情况:一共查到32条数据,pagesize设为20,第一页和第二页出现了相同的数据,这就很诡异了, 打开sql工具查询也是一样的结果。最后分析数据发现是排序 阅读全文
posted @ 2021-12-27 17:33 火星包up 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 最近工作接触到了压测,因为之前的公司只做业务,像压测运维方面根本就不会有机会接触到, 自己也比较懒,不会去主动了解,到了新公司,很多东西要从头开始看,所以也是琢磨了一下, 学习还是比较有意思。那么就上一下自己的案例,简单用文字记录一下; 1.首先是jmeter的安装,因为是java写的,所以jdk是 阅读全文
posted @ 2021-11-18 10:57 火星包up 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 与其说是反序列化的问题,倒不如说是一种解决反序列中导致的问题。 故事背景:php项目重构成go项目,其中一个接口中http调用了其他系统,返回了一个json串,其中一个字段结构如下: "starring": {"3041": "钟汉良","1043": "Angelababy","14182": " 阅读全文
posted @ 2021-11-17 16:52 火星包up 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 与其说是bug,倒不如说是自己的失误。 背景:php代码重构为go语言beego项目,重构完后,对部分接口进行压测,发现某个接口qps一直上不去,响应时间非常高。经过排查发现是数据库查询花了很多时间。 表是一张两千万张数据的表。有建立索引 sql如下: SELECT user_id,count(1) 阅读全文
posted @ 2021-11-17 15:54 火星包up 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-05-28 16:05 火星包up 阅读(146) 评论(0) 推荐(0) 编辑
摘要: //1.%v 响应值的默认格式 a:=10 fmt.Printf("我有%v个苹果",a)打印结果:我有10个苹果//2.%+v 格式化输出结构体时会添加上字段 type Demo struct { name string sex string} b:=Demo{ name: "chenshi", 阅读全文
posted @ 2021-02-20 14:25 火星包up 阅读(51) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-10-16 09:36 火星包up 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-08-31 17:36 火星包up 阅读(154) 评论(1) 推荐(2) 编辑
摘要: 这是一个测试随笔 阅读全文
posted @ 2020-08-25 09:53 火星包up 阅读(29) 评论(2) 推荐(0) 编辑