相关文章
go语言基础 -- 单元测试
go语言testing框架说明
go语言有自己的测试框架,封装在testing包中。 我们编写的测试案例通常都写在xxx_test.go文件中,比如我们写了个calc.go,对里面的函数进行测试,通常会写一个calc_test.go;testing框架会将_test.go结尾的文件引入;testing框架会在自己的main方法中执…
建站知识
2024/11/23 14:49:50
App自动化测试笔记(九):pytest高级用法
一、跳过测试函数
1、方法名: 跳过测试函数 参数: condition:跳过的条件,必传参数 reason:标注原因,必传参数 pytest.mark.skipif(condition,reason)
注意: condition是bool类型的,…
建站知识
2024/11/23 12:51:39
.Net_C#面试题(一)
1.C#中ref和out有什么区别
答: 都是按引⽤类型进⾏传递 属性不是变量不能作为out、ref参数传递 ref参数必须初始化。out不需要初始化 当⽅法有多个返回值时,out⾮常有⽤ 2.class和struct的区别及使用场景
答:
相同点
都可以实现接⼝ …
建站知识
2024/11/22 17:30:39
如何理解Redis中的缓存雪崩,缓存穿透,缓存击穿?
目录 一、缓存雪崩
1.1 解决缓存雪崩问题
二、缓存穿透
2.1 解决缓存穿透
三、缓存击穿
3.1 解决缓存击穿
3.2 如何保证数据一致性问题? 一、缓存雪崩
缓存雪崩是指短时间内,有大量缓存同时过期,导致大量的请求直接查询数据库…
建站知识
2024/11/22 17:48:39
vue3项目打包上线后,如何配置api接口地址,省去更换api再次打包
vue3项目打包上线后,如何配置api接口地址,省去更换api再次打包 一、项目根目录下public文件夹创建static>config.js文件 window.webConfig {//动态配置api(用于上线后更改api)webApiBaseUrl: xxx,//基础接口地址
}二、项目根目录下public文件夹index.html页面 <script s…
建站知识
2024/11/22 17:48:37
查找数组元素相同的最后一组数组的第一个下标
题目
面试过程中,被问到这道面试题,做个记录:
有一组数组x: x{“11”,”aa”}
要比较的数组y是: y{“11”,”aa”,“11”,”aa”} y1{“11”,”aa”,“11”,”res”,”aa”} y2 {“11”,”11”,“11”,”aa”}
需…
建站知识
2024/11/22 17:48:41
gitlab仓库迁移
简介:
场景1: 公司新开展的业务,需要从WN公司的tfs服务器将代码同步到本公司的gitlab,需要完全克隆,保留所有分支,所有提交记录 场景2: 在gitlab上 前端人员需要完全克隆一个库,也是…
建站知识
2024/11/22 17:48:40