一.轻量级框架unittest对unittest二次开发,可以做web,app,api自动化测试unittest=setUp()【前置条件】+tearDown()【扫尾操作】+测试用例(命名必须以test开头)+测试套件 二.PytestPytest是python的一种单元测试框架。 Pytest装饰器资料:pytest文档5-fixture之conftest.py学习笔记
1.存储过程熟悉->好处和坏处 2.调用存储过程 3.cores定时任务,主从同步 4.代码review,上测试之前 5.问:代码重构模式 6.问:装饰者模式->Java io类层次封装 7.问:适配模式,为什么不如装饰模式
转载
2017-09-20 20:01:00
87阅读
2评论
面试官会看你的简历吧,然后一般情况下都是围绕着你的简历去问,你这个技能是不是会的,然后问问项目是不是真的,问项目的时候首先是你在这个项目中做了什么,为这个项目贡献了什么。自我介绍1.我是谁2.我来应聘什么3.我会什么4.我做过什么岗位,在岗位中我负责什么模块,做过什么项目,顺便说说你会使用什么来进行什么5.我最近的一个岗位是什么6.我能为公司带来什么,首先需要了解公司是做哪一块的业务,你项目看看是
原创
2023-07-05 00:48:00
116阅读
1.谈谈你对hibernate的认识和理解 01.全自动的ORM框架 02.子项目 03.面向对象的思想来解决操作数据库 01.hibernate是一个开放源代码的对象关系映射(ORM)框架,它对JDBC进行了非常轻量级的对象封装,使得程序员可以按照面向对象的思想来操控数据库中的数据 02.hibe
转载
2017-07-03 09:29:00
87阅读
2评论
###测试请求的地址> `http://httpbin.org`###post上传数据的数据形式* key-value:-->表单.结构单一.而且繁琐 List<BasicN
1.标识符的规范:26个字母,数字,_,$ 数字不要开头 2.一个类中的类名字没有public的情况下,类名和文件名没有任何约束,一个Java文件可以有多个类 一个类前面前面有public来修饰,这个类必须和文件名一致,一个类中只有一个public类,其余的类不能有public 3.byte sho ...
转载
2021-09-15 10:44:00
76阅读
2评论
...
转载
2021-08-17 23:50:00
103阅读
2评论
Kubernetes (K8s) 是一个用于自动化部署、扩展和管理容器化应用程序的开源容器编排工具。在 Kubernetes 面试中,关于 K8s 的问题通常涉及到它的组件、架构、常用命令、部署和调试等方面。下面将通过步骤和代码示例来介绍如何实现关键词搜索功能。
## 1. 步骤概述
在实现关键词搜索功能之前,我们首先需要搭建一个具有搜索能力的应用程序。下面是实现该功能的步骤概述:
| 步骤
原创
2024-01-30 11:07:23
62阅读
模拟 LRU缓存结构 题目描述 设计LRU缓存结构,该结构在构造时确定大小,假设大小为K,并有如下两个功能 set(key, value):将记录(key, value)插入该结构。 get(key):返回key对应的value值。[要求] set和get方法的时间复杂度为O(1) 某个key的set或get操作一旦发生,认为这个key的记录成了最常使用的。 当缓存的大小超过K时,移除最不经常
转载
2024-10-18 11:04:13
27阅读
Part1【知识点 01】请简单描述一下 Dubbo 的两大设计原则。【解答】Dubbo 在设计时具有两大设计原则:“微内核+插件”的设计模式。内核只负责组装插件(扩展点),Dubbo 的功能都是由插件实现的,也就是 Dubbo 的所有功能点都可被用户自定义扩展类所替换。Dubbo 的高扩展性、开放性在这里被充分体现。采用 URL 作为配置信息的统一格式,所有扩展点都通过传递 URL 携带配置信息
转载
2024-02-08 21:48:05
56阅读
如何区分这两者,很简单unittest作为官方的测试框架,在测试方面更加基础,并且可以再次基础上进行二次开发,同时在用法上格式会更加复杂;而pytest框架作为第三方框架,方便的地方就在于使用更加灵活,并且能够对原有unittest风格的测试用例有很好的兼容性,同时在扩展上更加丰富,可通过扩展的插件增加使用的场景,比如一些并发测试等;
Pytest 安装pip安装:pip install
转载
2024-02-21 21:46:44
93阅读
点赞
Redis的相关介绍
原创
2023-07-12 17:13:56
75阅读
0x01:内存淘汰策略noeviction:当内存使用超过配置的时候会返回错误,不会驱逐任何键;allkeys-lru:加入键的时候,如果过限
原创
2023-05-30 00:51:18
16阅读
0x01:内存淘汰策略noeviction:当内存使用超过配置的时候会返回错误,不会驱逐任何键;allkeys-lru:加入键的时候,如果过限,首先通过LRU算法驱逐最久没有使用的键;volatile-lru:加入键的时候如果过限,首先从设置了过期时间的键集合中驱逐最久没有使用的键;allkeys-random:加入键的时候如果过限,从所有key随机删除;volatile-random:加入键的时
原创
2021-03-20 20:50:04
501阅读
1一,HTTP 1,概念:http是目前应用最广泛的一个网络传输协议,是属于网络应用
转载
2022-05-11 11:26:47
881阅读
## Java 面试点评:从基础到进阶的提升
在软件开发领域,Java一直是最受欢迎的编程语言之一。无论是初入职场的程序员,还是经验丰富的开发者,Java面试都是一个必须面对的挑战。本文将从基础知识、常见面试题以及优化思路等方面进行分析,并提供相应的代码示例,助你更好地准备Java面试。
### 1. Java 基础知识
在Java面试中,基础知识的掌握是必不可少的。面试官通常会问一些关于J
原创
2024-09-10 06:18:22
18阅读
文章目录零:前言一:索引相关1. 什么是索引?2. 索引是个什么样的数据结构呢?3. Hash索引和B+树所有有什么区别或者说优劣呢?4. 上面提到了B+树在满足聚簇索引和覆盖索引的时候不需要回表查询数据,什么是聚簇索引?5. 非聚簇索引一定会回表查询吗?6. 在建立索引的时候,都有哪些需要考虑的因素呢?7. 联合索引是什么?为什么需要注意联合索引中的顺序?8. 创建的索引有没有被使用到?或者说
转载
2024-09-11 19:39:35
10阅读
Redis高频面试点
原创
2021-07-08 17:53:52
192阅读
文章目录一, 索引定义 (排序 + 定位)二, 索引的优缺点三, 索引的底层数据结构3.1 哈希表3.2 B树 & B+树3.2.1 B树的特点3.2.2 B+树的特点3.3 B+树和哈希的区别3.4 B+树和B树的区别3.5 B+树和红黑树的区别四, 索引类型4.1 MySQL索引都有哪些分类?4.2 按数据结构分类(B+树, Hash索引, 全文索引)4.3 按物理存储分类(聚簇索引,
转载
2024-01-16 13:36:31
45阅读
目录类容unittest单元测试,集成测试,功能测试 Unittest的重要组成部分 断言的使用 测试用例方法的命名规则 执行测试用例 原始的测试报告和第三方的html格式报告 读取xml文件数据进行单元测试 读取csv文件数据进行单元测试一、单元测试、集成测试、功能测试单元测试颗粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”;是指对软件中的最小可测试单元进行检查和验证集
转载
2024-03-05 13:10:38
59阅读