- 博客(19)
- 收藏
- 关注
原创 MySQL面试题
基础概念什么是数据库事务?它有哪些特性 答案:数据库事务是作为单个逻辑工作单元执行的一系列操作,这些操作要么全部成功提交,要么全部失败回滚,以确保数据库的一致性。它具有原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)四个特性,即ACID特性。 MySQL有哪些存储引擎,它们的区别是什么 答案:常见的存储引擎有InnoDB、MyISAM、Memory等。InnoDB支持事务、行级锁,具有外键约束,适合处理大
2024-12-31 18:56:21
172
原创 Java面试题
封装,继承,多态封装是将数据和操作封装到类中,通过访问修饰符控制对类成员的访问,提高了代码的安全性和可维护性继承是允许子类继承父类的属性和方法,实现代码的复用多态是指同一操作作用于不同的对象可以有不同的表现形式,通过方法重写和方法重载来实现。
2024-12-31 11:20:19
126
原创 JMeter 命令行
p:指定JMeter属性文件(如jmeter.properties)的路径。-J:定义额外的JMeter属性,这些属性可以在测试脚本中引用。例如,设置线程数为100。-G:定义全局属性,这些属性会发送到服务器并在所有线程间共享。例如,-Gport=123设置全局端口号为123。-D:定义系统属性,这些属性可以在JMeter运行环境中使用。例如,设置Java主目录。-S:通过指定的属性文件定义系统属性。
2024-10-15 15:09:06
841
原创 JMeter 线程组
在取样器错误后要执行的动作继续:继续执行接下来的操作 启动下一进程继续:忽略错误,执行下一个循环,如果有两个http请求,上面的请求报错,下面的不会执行,直接进行下一次循环 停止线程:退出该线程,不再进行此线程的任何操作,不影响其他线程 停止测试:等待当前执行的采样器结束后,结束整个测试 立即停止测试:直接停止整个测试线程数模拟用户数量Ramp-Up时间(秒)达到指定线程数所需要的时间,例如:线程数设置成10,此处设置成5,那么每秒启动的线程数就是10/5=2循环次数不
2024-08-11 12:46:41
379
原创 测试计划(Test Plan)
这里定义的变量在测试执行期间可以被引用。用户定义的变量在测试计划启动时获取一次值,并在整个测试过程中保持不变。这意味着变量的值不会在运行过程中动态改变。在测试计划的任何地方,如HTTP请求、断言等,都可以通过${变量名}的方式引用用户定义的变量。当测试计划中存在多个层次的变量定义(如线程组下的用户定义的变量和HTTP请求下的用户定义的变量)时,需要注意变量的优先级。一般来说,离引用点越近的变量定义优先级越高。
2024-08-10 16:27:41
530
原创 ArrayList 和 LinkedList 的区别
ArrayList 和 LinkedList 是 Java 集合框架中两种常用的 List 实现类,它们之间在内部实现、性能特点、使用场景等方面存在显著差异。
2024-08-01 14:08:05
311
原创 HashMap 的实现原理
HashMap 的实现原理主要基于哈希表,它通过哈希函数将键(key)映射到数组中的一个位置,从而实现对数据的快速存取。
2024-08-01 11:35:24
405
原创 VUE3 defineProps
defineProps一个宏函数,用于显式声明组件接受的props,可以明确指定组件需要接收的props,并对传入的props进行类型检查和默认值设置。通过使用defineProps函数来定义props,可以更好地支持响应式,使得父组件对props的修改可以自动触发子组件的更新。在组件的setup函数中,defineProps可以接收一个对象作为参数,对象的键是props的名称,值是props的类型或者是一个包含类型、默认值等信息的对象。
2024-04-16 20:15:00
1585
原创 VUE 标签的ref属性
如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子组件上,引用就指向组件实例。是一个特殊的属性,它允许我们为元素或子组件注册一个引用信息。引用信息将会注册在父组件的。在 Vue.js 中,1.普通DOM上使用。
2024-04-15 09:30:11
191
1
原创 VUE watchEffect
会自动收集其执行过程中访问到的所有响应式属性,并在这些属性变化时重新运行这个函数。在其依赖的响应式数据变化时会立即重新执行,无需明确指定要观察的数据源。
2024-04-14 18:49:39
182
1
原创 computed计算属性
computed计算属性允许你基于组件的响应式依赖进行复杂的计算,并返回一个新的响应式数据。计算属性是基于它们的依赖进行缓存的,只有在相关依赖发生改变时才会重新计算。编辑姓、名,展示两次全名,并且姓的第一个单词大写。点击修改全名,可修改全名。
2024-04-14 14:21:06
237
1
原创 pytest参数化
一个字符串,指定参数化的作用域。可以是 "function"(默认值,每个测试用例一个参数集)、"class"(每个测试类一个参数集)、"module"(每个测试模块一个参数集)或 "session"(整个测试会话一个参数集)。:一个布尔值或布尔值的列表,指示哪些参数名应该是“间接”的。:一个可选的字符串列表,用于为每个生成的测试用例指定一个自定义的 ID。:一个字符串或字符串的元组,表示要参数化的参数名。中的参数名数量相同,且每个列表中的元素数量也应相同,以便正确生成笛卡尔积。中的一个参数名的值列表。
2024-04-13 01:30:00
1002
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人