12 2019 档案

摘要:d1 = {'name': 'revotu', 'age': 99} d2 = {'age': 24, 'sex': 'male'} 输出: {'name': 'revotu', 'age': 24, 'sex': 'male'} # d = {} # d.update(d1) # 方法1,使用两次 阅读全文
posted @ 2019-12-19 15:32 海布里Simple 阅读(8611) 评论(0) 推荐(0) 编辑
摘要:今天对新接口做稳定性测试,出现大量失败的case,命令ps -ef |grep java查看所有java进程,发现被压测的服务已经挂掉了。 RD告诉我这个"dmesg | grep -i memory"命令可以查看被压测的服务退出的原因 可见是在压测过程中内存占用太高,出现了OOM,导致业务服务的进 阅读全文
posted @ 2019-12-18 20:13 海布里Simple 编辑
摘要:一、操作redis redis是一个key-value存储系统,value的类型包括string(字符串),list(链表),set(集合),zset(有序集合),hash(哈希类型)。为了保证效率,数据都是缓冲在内存中,在处理大规模数据读写的场景下运用比较多。 备注:默认redis有16个数据库, 阅读全文
posted @ 2019-12-18 19:52 海布里Simple 阅读(979) 评论(0) 推荐(1) 编辑
摘要:JMeter做压测时,当需要多个jmx脚本依次执行时,需要用到“启动延时”,即间隔可设置的时间后启动运行下一个jmx脚本。 实现“启动延时”的方法有2个。 方法一、利用JMeter线程组中的"Startup delay"参数 如上图,调度器(Scheduler)中有2个参数,持续时间(Duratio 阅读全文
posted @ 2019-12-18 13:52 海布里Simple 编辑
摘要:0、glob模块和通配符 glob模块最主要的方法有2个: 1、glob() 2、iglob() 以上2分方法一般和通配符一起使用,常用的通配符有3个: * :匹配零个或多个字符 ? :匹配任何单个的字符 # 这里与正则表达式中的?有区别 (正则?匹配前面表达式0次或者1次)) [] :匹配指定范围 阅读全文
posted @ 2019-12-13 15:04 海布里Simple 阅读(961) 评论(0) 推荐(0) 编辑
摘要:一、背景 之前测试的项目前后端的"路由"(负责把前端发过来的请求转发到相应的后端服务上)要用Nignx来取代原来的tomcat的http server功能,做这个替换的原因是Nignx轻量级,抗并发,处理静态文件好。 Nignx常用做静态内容服务和代理服务器,直接外来请求转发给后面的应用服务器(to 阅读全文
posted @ 2019-12-11 17:10 海布里Simple 阅读(577) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示