- 博客(21)
- 收藏
- 关注
原创 loadrunner
tps:loadrunner的指标,每秒处理的事务(性能测试工程师自己定义)数。难点:新学语言、不一定装的上、功能多学的时间长。
2025-01-08 11:27:42
195
原创 内存泄漏——粗略
观察内存大小变化(需要等待它释放),等待释放时间也需要规定(释放时间太长也不过关)在JMeter中设置,3s一次,让它跑一天,看看内存是否可达到880多(极限)。稳定性测试:在低并发情况下长期奔跑,检查内存泄漏和可靠性。等待了3-4分钟内存还是没释放完,说明内存有泄露。第二天重启服务器让它回到360。输入 free查看内存大小。
2025-01-08 11:00:41
254
原创 模拟器——测试(GT)
前提:菜篮子虚拟机搭建好,在网址上输入:http://192.168.183.136/freshO2O可显示网页版菜篮子管理系统在官网下载雷电模拟器雷电模拟器官网_安卓模拟器_电脑手游模拟器n=401674先让模拟器有root权限打开模拟器——》点击设置——》点击其他——》点击root权限——》点击保存设置——》重启模拟器。将事先准备好的APK直接拖到模拟机将修改好的配置文件拖到该目录下扩展:有时候拖的时候可能不在想要的目录下,需要移动。(不知道什么原因,为什么会目录错位。
2025-01-06 20:02:17
366
原创 软件测试题库
等方法获取查询结果集),如果没有特殊配置游标(cursor)的类型,默认返回的数据每行是一个元组,多个元组构成一个可迭代的结果集,方便我们逐行获取数据进行后续处理。例如,发送一个 GET 请求到一个新闻网站的 API,可能会返回新闻文章的 JSON 格式数据,包括标题、作者、内容等,这些数据可以直接在 Python 程序中进行解析和处理。例如,要获取一个网站的 JSON 格式的天气数据,或者从一个开放的 API 获取股票价格信息,requests 可以简单快速地发送 GET 请求,并接收服务器返回的数据。
2025-01-06 15:25:59
574
原创 关系数据理论
例6.1]建立一个描述学校教务的数据库,该数据库涉及的对象包括学生的学号(Sno)、所在系(Sdept)、系主任姓名(Mname)、课程号(Cno)和成绩(Grade)。类似的有Sname-=f(Sno),Sdept-f(Sno),即Sno函数决定Sname,Sno函数决定Sdept或者说 Sname 和Sdept 函数依赖于Sno,记作Sno→Sname,Sno→Sdept。由于数据冗余,当更新数据库中的数据时,系统要付出很大的代价来维护数据库的完整性,否则会面临数据不一致的危险。
2024-09-16 15:19:43
810
原创 【习题】鸿蒙习题
1. ArkTS中使用const声明常量。正确(True)错误(False)2. 允许在容器组件内使用if/else条件渲染语句构建不同的子组件。正确(True)错误(False)3. @Entry装饰的自定义组件将作为UI页面的入口。在单个UI页面中可以使用多个@Entry装饰不同自定义组件。正确(True)错误(False)
2024-07-20 15:31:28
476
原创 操作系统第五章----虚拟存储器
每当程序所要访问的页面未在内存时(存在位为 “0” ),便向 CPU 发出一缺页中断,中断处理程序首先保留 CPU 环境,分析中断原因后转入缺页中断处理程序。该程序通过查找页表得到该页在外存的物理块后,如果此时内存能容纳新页,则启动磁盘 I/O,将所缺之页调入内存,然后修改页表。如果内存已满,则须先按照某种置换算法,从内存中选出一页准备换出。//调入或置换如果该页未被修改过(修改位为 “0”),可不必将该页写回磁盘;
2024-05-31 21:07:42
940
原创 操作系统——存储器管理
1.用户程序变为可执行程序需要经过:编译、链接、装入;逻辑地址、物理地址2.程序的装入:绝对装入、可重定位装入、动态运行装入;重定位、静态重定位、重定位寄存器3.程序的链接:静态链接、装入时动态链接、运行时动态链接用户源程序执行通常要经过的步骤:(1):由编译程序将用户源代码编译成若干个目标模块。(2):由链接程序将编译后形成的目标模块以及它们所需要的库函数,链接在一起,形成一个装入模块。(3):由装入程序将装入模块装入主存的过程。
2024-05-31 16:43:54
748
原创 操作系统第三章——处理机调度与死锁
当进程P1和P2分别申请完R1和R2,当P1再去申请R2时,P2未将R2资源释放,P1处于等待状态,因此,P1和P2都申请不到资源而造成死锁。更新:Need = Need-Request(3,2,0-1,2,0=2,0,0)更新:Need = Need-Request(6,6,2-1,1,0=5,5,2)(3)在上面基础上,P3请求(1,1,0),则Request=(1,1,0),(2)若这时P4请求资源(1,2,0),是否实施资源分配?(2)P4请求(1,2,0),则Request=(1,2,0),
2024-05-27 23:45:32
1967
1
原创 操作系统第二章——进程的描述与控制
为什么要引入进程:为了程序可以并发执行 且 对并发执行的程序加以描述和控制。①进程是程序的一次执行。②进程是一个程序及其数据在处理机上的执行过程,它是系统进行资源分配和调度的一个独立单位。③进程是具有独立功能的程序在一个数据集上执行的过程,它是系统进行资源分配和调度的一个独立单位。进程的特征(1)动态性:进程的实质是程序的执行过程。(2)并发性:多个进程共存在内存中,且能在一段时间内同时执行。引入进程是为了进程能和其他进程并发执行。(3)独立性。
2024-05-27 21:47:39
816
原创 操作系统第一章——操作系统引论
目录操作系统简介目标作用操作系统发展单道批处理多道批处理系统(容易出计算题)分时系统实时、分时比较微机操作系统发展OS 的结构设计无结构模块式层次式微内核。
2024-05-27 17:59:51
519
原创 算法设计题
1.将两个递增的有序链表合并,要求结果链表任使用原来两个链表的存储空间,不另外占用其他存储空间。表中不允许有重复的数据。2.将两个递增的无序链表合并,要求结果链表任使用原来两个链表的存储空间,不另外占用其他存储空间。表中不允许有重复的数据。
2023-11-30 16:29:56
1327
原创 数据库完整性
列值为空(NOT UNLL)。列值唯一(UNIQUE)。检查列值是否一个条件表达式(CHECK短语)。1.性别属性Sex只允许取‘男’或‘女’check(Sex IN ('男','女'))2.Grade取值范围是0-100.3.定义了元组Sname 和 Sex 两个属性值的约束条件check(Sex='女' or Sname not like 'Ms.%')SQL 使用CREATE TRIGGER 命令建立触发器, 其一般格式为。
2023-10-12 09:42:39
122
原创 数据库——视图
create view [([,]...)]as eg1:建立信息学生的视图eg2:建立信息系学生的视图,并要求进行修改和插入插入操作时仍需保证该视图只有信息系的学生。eg3:建立信息系选修了1号课程的学生的视图(包括学号,姓名,成绩)eg4:建立信息系选修了1号课程且成绩在90分以上的学生的视图。eg5:定义一个反映学生出生年份的视图。eg6:将学生的学号及成绩定义为一个视图。删除视图:drop view [cascade];
2023-09-26 16:23:44
258
原创 数据定义——sql
一个关系数据库管理系统的实例(instance)中可以建很多的数据库,一个数据库中可以建多个模式,一个模式下通常包括多个表,视图和索引等数据库对象。定义模式实际上定义一个命名空间。模式和表:每个基本表都有一个模式,一个模式包括多个基本表。定义模式:create schema authorization;删除模式:drop schema;eg1:为用户wang定义一个课程模式S-Tcreate table
2023-09-23 14:13:21
103
1
原创 网络抓包原理及常用抓包工具
1.定位网络接口问题2.分析其他App数据接口3.学习网络协议,使用抓包工具分析网络数据更直观大部分场合都可以通过程序调试来定位问题,但有些场景使用抓包来定位接口问题更准确、更方便,你发送数据给后台,但后台没有收到,可以对接口进行抓包分析,看是后台处理有问题,还是App没有将数据发出去,或是App发送数据格式有误;你和后台接口联调测通,但业务数据对不上,你认为是后台问题,后台认为是你发的问题,可以抓包确认问题所在;
2023-09-17 21:54:02
6952
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人