一起看看本期分享了些啥知识。
非停更期间所有知识~~
元祖可变?
问题:元组是不可变的,但是这个相加岂不是可以改变元祖了解答:可变不可变的意思在于其值改变的情况下地址变不变,不是值可不可变
对象?
问题:什么是可变对象,什么是不可变对象?
解答:地址不变,其值可变;地址不变,其值不可变
协程?
问题:说说协程上下文切换的原理,为什么每次切换回来的时候,都能从指定位置继续执行任务,标志位是什么。存不存在丢失任务的可能,这时候协程状态会变成什么
回答:协程挂起时,状态保存到栈里面,恢复执行时从栈上出来上一个状态,从上次挂起位置继续执行,标志位一般是布尔值。任务挂起后,就不等待当前任务完成了,控制权会给调用者,其他的协程继续执行,挂起的任务恢复时,控制权回到原来的协程,挂起点继续执行
面试hr管你要测试用例?
回答:您好,用例中涉及到公司产品细节,且为产品开发过程重要输出和归档文件,根据公司BM制度相关规定,未经审批不能外发相关文档。不过,我可以给您提供下我的用例设计思路,您看可以吗?
接口延迟?
问题:回答:提出问题的群友自己找到了答案:不再同一个网段有损耗
资料?
有啥资源群里都是免费提供
lambda ?
问题:群友不太懂lambda用法。例如:
def modifyDbConf():
tmpdict = {}
confStr = '''
urlold = 'rds0114312444441nadji.cn'
urlnew = 'rds01djeakd43241324an'
dbport = 5432
dbname = 'a2chfdb'
dbuser = '41342315123'
userpasswd = 'Jd2frqcqweqcee2'
'''
for x, y in filter(lambda x: len(x)==2, map(lambda x: x.split("=", 1), confStr.split("\n"))):
tmpdict[x.strip()] = y.strip().replace('\'', '')
return tmpdict
回答:a = lambda a: a*2 print(a(2)) 最后的输出=4
# 横向扩展,其实就可以写成
a = [
lambda a, b, c: f"{a}{b}{c}",
lambda a, b, c: f"{b}{b}{c}",
lambda a, b, c: f"{c}{c}{c}",
]
print(a[1]('a', 'b', 'c'))
分享?
分享一个MOCK地址:https://www.fastmock.site/#
质量体系?
1、ISO9001==适用于所有行业;
2、ISO22000==食品安全;
3、QC080000==有害物质;
4、ISO13485==医疗器械质量;
5、IATF16949==汽车行业;
6、AS9100==航天;
7、ISO/TS22163==铁路行业。
性能测试工具对比?
标签:协程,继续执行,第六期,tmpdict,学习,可变,共享,其值,lambda From: https://blog.51cto.com/qingan/9098429