10 2024 档案
摘要:为什么要做前后端分离测试 无法清晰知道开发的实现逻辑,以需求规格为标准开展测试,测试不充分,受限于需求规格的高度(经常有一句话需求) 开发偷偷上代码或者修改后给出的影响面不足导致测试范围不足 前后端联调时,测试无法开始功能测试 前端修改逻辑,需要造数据去验收,有可能造数据的时间远远大于测试时间 前端
阅读全文
摘要:在 Python 中,yield 是一个关键字,用于定义生成器函数。生成器函数是一种特殊类型的函数,它返回一个生成器对象,可以用于迭代。与普通函数不同,生成器函数不一次性返回结果,而是每次生成一个值,并在需要时继续执行。 生成器函数: 使用 yield 关键字的函数。调用生成器函数不会立即执行函数体
阅读全文
摘要:协程,线程和进程的区别 多线程:多进程通常利用的是多核 CPU 的优势,同时执行多个计算任务。每个进程有自己独立的内存管理,所以不同进程之间要进行数据通信比较麻烦。 多线程:多线程是在一个 cpu 上创建多个子任务,当某一个子任务休息的时候其他任务接着执行。多线程的控制是由 python 自己控制的
阅读全文
摘要:Java注解和python装饰器 java注解: 都是@开头,注解、装饰器都可以自定义、都可以带参数、都可以被标注代码块之前执行 Java 注解也叫元数据,一种代码级别的说明。注解是给别人看的,功能不仅仅由注解决定 注解对元数据进行了检查、对比等工作,不会对所修饰的代码产生直接的影响 java注解可
阅读全文