摘要: 出于对mysql和大数据的热爱,又开始了mysql的学习之路,测试工作经常会接触到mysql,以前也遇到过一点坑总结过,但是都是一些零散的点,没有形成知识块,理解也不够深入。这次趁着这股热情,重温下《高性能mysql》,同时也在技客上学习《从原理到实战,丁奇带你搞懂MySQL》,加上姜老师的《MyS 阅读全文
posted @ 2021-04-13 21:08 loleina 阅读(315) 评论(1) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-01-31 16:25 loleina 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 如果先发布限流服务,旧前置机发过来的旧数据带字段ACType,新限流服务不再解析,处理完之后返回的rsp是没有字段ACType,而这个字段对旧前置机又是必字段,导致旧前置机校验包发现缺字段报错。同理,先发前置机也会出现同样的问题。 3、线上处理:限流服务增加一个版本,叫兼容版本。如下所示: 先发布兼 阅读全文
posted @ 2019-12-16 17:21 loleina 阅读(922) 评论(1) 推荐(1) 编辑
摘要: 一. 僵尸进程 1.1 僵尸进程产生的原因 一个进程在调用exit命令结束自己的生命的时候,系统会回收内核分配给它的内存、关闭它打开的所有文件等等,但是还有信息,比如进程的ID号、进程的退出状态、进程运行的CPU时间(僵尸进程(Zombie)的数据结构)等还保留着,以供父进程使用。父进程按需使用后, 阅读全文
posted @ 2019-11-29 10:36 loleina 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 一: 缺陷引入 某日下午,测试组突然炸锅了,“为什么这台机器一下这么卡?”“为什么机器的cpu占用这么高?”“为啥这台机器的这个进程ps这么多?”“这么多进程未被主进程回收,这是僵尸进程啊”,后面该进程的相关测试人员一看,赶紧停了被测程序,机器恢复。 测试同学:主进程在wait释放子进程的“空壳”时 阅读全文
posted @ 2019-11-27 19:12 loleina 阅读(2349) 评论(0) 推荐(0) 编辑
摘要: 一:经典的“测试缺陷” 某日版本一如常规的发布上线,灰度过程中开发传来了一个“噩耗”,程序在操作数据库时有bug。 开发:第一笔数据插入都正常,第二笔数据插入就报重入了,报主键冲突,而实际这两笔数据的主键应该是不一样的,后面发现第一笔数据插入时的主键值是错误导致的。 测试:怎么会,在日志里打印的每条 阅读全文
posted @ 2019-09-21 17:15 loleina 阅读(2852) 评论(0) 推荐(0) 编辑
摘要: 编程和学习python,最后快速上手。能写小工具,写自动化用例这类要求对鹅厂的测试人员来说都是一些基础的必备素质,但是一个优秀的测试,也是有着一颗开发完美测试工具的心的。但是罗马不是一天构建成,特别是业务测试人员,编写代码水平的提升更不可能一蹴而就,立竿见影,因此更需要我们在平常的工作中,通过一点一 阅读全文
posted @ 2019-06-25 11:48 loleina 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 距离上一篇的python 字符编码学习小结(一)已经过去2年了,2年的时间里,确实也遇到了各种各样的字符编码问题,也能解决,但是每次都是把所有的方法都试一遍,然后终于正常。这种方法显然是不科学的,本质上不理解问题产生的原因,所以遇到问题,只能先用万能钥匙,不行的话再逐个换。2年的时间积累和学习目前对 阅读全文
posted @ 2019-05-26 09:47 loleina 阅读(618) 评论(2) 推荐(0) 编辑
摘要: GraphWalker python 阅读全文
posted @ 2019-05-19 11:09 loleina 阅读(10549) 评论(1) 推荐(0) 编辑
摘要: 金字塔原理是本好书,主要从写作,思考,解决问题三个方面讲解了如何使用金字塔结构来分析。自下而上的分析,自上而下的表达,解决问题时先确定问题的四要素,搭建三棱镜框架,再解决问题。三棱镜分析问题的方法感触很大,是我无意间关注一个微信公众号看到的,感触比较大,特别是那个实例。 阅读全文
posted @ 2019-04-14 22:03 loleina 阅读(344) 评论(0) 推荐(0) 编辑