软件测试 选择性 知识 软件

Python实现软件设计模式4:建造者模式

特点 建造者模式是一步一步构建一个复杂的对象,属于对象创建型模式 将一个复杂对象的构建与他的表示分离,使得同样的构建过程可以创建不同的表示 关注如何逐步地创建一个复杂的对象或产品,不同的创造者定义了不同的创建过程 用户不需要知道内部的具体构造细节、只用指定复杂对象的类型(建造者类型) 角色组成 Bu ......
模式 设计模式 Python 软件

Python实现软件设计模式3:抽象工厂模式

特点 系统中除了有多种产品类型(产品等级结构,如果汁、方便面、矿泉水),还出现了多个品牌(产品族,或农夫山泉、娃哈哈、康师傅、统一等品牌几乎都有这些产品) 在工厂方法模式中,只有一个产品等级结构 一个抽象产品(父类)、多个具体产品(子类)形成一个产品等级结构 产品族是指由同一个工厂生产,位于不同产品 ......
模式 设计模式 工厂 Python 软件

前列腺炎可以选择普乐安片、阿莫西林胶囊、阿奇霉素片等药物治疗

前列腺炎可以选择普乐安片、阿莫西林胶囊、阿奇霉素片等药物治疗,需要在医生指导下使用药物。 1、普乐安片:是中成药,在服用药物之后可以提高肾脏功能,还能辅助消除前列腺部位炎症,缓解排尿困难。 2、阿莫西林胶囊:属于一种抗生素药物,在用药后可以起到辅助消炎作用,可以提高前列腺功能。 3、阿奇霉素片:在急 ......
腺炎 霉素 前列腺炎 胶囊 前列

活动选择

[ybt 1323](http://ybt.ssoier.cn:8088/problem_show.php?pid=1323) 浅显易懂经典的不重叠集合问题 每次找到最小的右边界,那么其他左边界小于选出右边界的集合已经重合 如果找到左边界大于等于此时右边界的集合,那么这是一个新的独立不重叠的集合,计 ......

21.浏览器兼容性测试工具

IETester:可以方便的解决IE浏览器的兼容问题 Browsershots:一个在线测试工具,支持很多浏览器 开发者工具 - Toggle device toolbar Toggle device toolbar 模拟移动设备界面 自定义设备 旋转屏幕 生成页面快照 显示标尺 缩放视图 限制网络 ......
测试工具 兼容性 浏览器 工具 21

集合知识的补充

集合的分类 collection为单列集合(每一个元素对应一个数据) map为双列集合(每一个元素对应一对数据) 接下来对collection分析 1、单列集合的顶层接口,定义的是所有单列集合共有的功能 2、接口不可实例化,要调用接口的方法时,随意找个实现类即可(多态) eg:Collection ......
知识

Jmeter基准测试、并发测试、负载测试

0、Jmeter外观、语言设置 1、基准测试:用Jmeter模仿多个用户访问接口。 一个线程就相当于自己在浏览器请求一次接口,工具可以帮我我们模拟n个人访问。网站开发计划中的性能参数可以通过Jmeter进行验证,eg:某接口在指定参数的主机上要支持多少用户的同时访问;Ramp-up表示多久时间内启动 ......
基准 Jmeter

随机选择算法

在一个无序数组中求第k大或者第k小的问题,要求时间复杂度是O(N),那么对于这两个问题只要解决一个另一个就解决了。因为求第一大可以转换成求第n小。 那么对于一个有100个元素的数组来说,我们要求第57小的数,那么它就是在求这个数组排好序之后下标在56的值,因为如果数组的元素没有重复的话,那么在下标0 ......
算法

20.app压力测试

App 压力测试 Monkey 是 Google 提供的一个用于稳定性与压力测试的命令行工具 可以运行在模拟器或者实际设备中 它向系统发送伪随机的用户事件对软件进行稳定性与压力测试 为什么要用 Monkey Monkey 就是像猴子一样上蹿下跳地乱点 为了测试软件的稳定性,健壮性 随机点击比顺序点击 ......
压力 app 20

面试Python时必会的知识点总结

目前代码技能已经成了测试同学面试考核的刚需,对于测试开发来讲需求最大的是java和python两门语言,二者也都是面向对象语言。对于刚入门代码的同学来说面向对象相关的概念比较难于理解,而面向对象编程相关的知识点偏偏又是面试中的高频问题,所以本文我以python为例,带大家快速搞定面向对象中的核心概念 ......
知识点 知识 Python

【Web攻防之业务安全实战指南】第8章 回退模块测试

8.1 回退测试8.1.1 测试原理和方法很多Web业务在密码修改成功后或者订单付款成功后等业务模块,在返回上一步重新修改密码或者重新付款时存在重新设置密码或者付款的功能,这时如果能返回上一步重复操作,而且还能更改或者重置结果,则存在业务回退漏洞。 8.1.2 测试过程靶场:8_1.zip 首先按照 ......
实战 模块 业务 指南 Web

HarmonyOS学习(二) ArkTS 基础知识

HarmonyOS学习(二) ArkTS 基础知识 一、ArkTS介绍 ArkTS是HarmonyOS应用的开发语言,在TypeScript的基础上拓展了声明式UI、状态管理等相应的能力,让开发者以更简洁自然的方式开发高性能应用。TypeScript是JavaScript的拓展,ArkTS是Type ......
基础知识 HarmonyOS 基础 知识 ArkTS

星索称重/生产管理软件 联机版V1.0

星索称重/生产管理软件 联机版V1.0 一、特点 1.支持多用户、多组织管理,灵活控制用户权限。 2.支持地磅秤、智能电子秤、轨道秤等多款称重设备。 3.支持三联单/热敏纸等多种打印模板。 二、系统截图 1.首页 2.批次管理 3.包装称重 4.供应商管理 5.产品管理 6.称重记录 7.产品分组 ......
管理软件 软件 V1

Python准备之软件开发规范

软件开发规范 【一】常见的开发规范 软件开发规范是一组为了保持代码质量、可维护性和协作效率而制定的约定和准则。这些规范通常由开发团队、组织或行业制定,并且在整个软件开发生命周期中都需要遵循。以下是一些常见的软件开发规范: 命名规范: 使用有意义的变量、函数和类名,遵循驼峰命名法或下划线命名法。 避免 ......
软件开发 Python 软件

关于“内网穿透”的一些知识

内网穿透的示意图:(下图引自:https://www.cnblogs.com/thinkingmore/p/15550667.html) ......
知识

Python自动化-APPium原理解析与测试实际案例分享

目录结构 一、Appium概述 1. Appium架构原理 2. 运行原理 1)Appium服务器 2)Bootstrap.jar 3)Appium客户端 二、Appium组件 三、Appium环境搭建 1. Node.js安装 2. Appium安装 3. Appium-Desktop安装 4. ......
原理 实际 案例 Python APPium

12月15日《软件需求十步走》阅读笔记二

树立正确的软件需求的概念,信息化普及的当代,人们大都着重于软件开发,很轻易的就会忽略开发的最初需求分析,这样导致最后的开发受阻或终止等问题时,就会在时间、人力、物力方面造成大量浪费,那对于开发过程十分重要的需求分析过程,我们有什么好方法可以应用呢?我们一直在寻找真正的“完整、准确、清晰、变化可控”方 ......
需求 笔记 软件

性能测试复习准备——linux环境下安装nacos-server-2.3.0.tar.gz

参考:https://blog.csdn.net/henrin/article/details/130898186 参考:https://blog.csdn.net/weixin_59663288/article/details/125958594?utm_medium=distribute.pc_ ......
nacos-server 性能 环境 server linux

直播软件搭建,java代码获取内存信息

直播软件搭建,java代码获取内存信息一、获取堆外内存 @GetMapping("/panama") public Map<String, Object> panama() { ByteBuffer buffer = ByteBuffer.allocateDirect(1 * 1024 * 1024 ......
内存 代码 软件 信息 java

软件多开助手大揭秘:一机多用,提升工作效率

软件多开助手大揭秘:一机多用,提升工作效率 在现代社会,计算机已经成为了我们工作和生活中不可或缺的工具。然而,许多人可能会遇到一个共同的问题:在同一台电脑上同时运行多个相同的软件程序。比如,一个人可能需要同时登录多个社交媒体账号,或者在不同的浏览器窗口中进行网页设计和开发工作。这时,软件多开助手就成 ......
一机多用 助手 效率 软件

软件开发规范

软件开发规范 # 软件开发规范 # 要求你的项目符合大众的开发风格 PE8 规范 (约束你的Python语法) # 为了各个软件之间开发出来的成品项目更具有辨识度,所以就有了一套软件开发规范 - ATM # 项目名 |- README.md # 项目说明书(使用的技术栈/框架/项目说明) |- st ......
软件开发 软件

java接口自动化系列(01):自动化测试框架设计(入门版)

本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/17883399.html 前言 想必很多测试小伙伴自动化都是用的python吧? 从当前测试招聘要求可以看到,测试开发就是全栈要求,要想在职场有竞争力,就得多个技术方向逐个提升; 而和自动化、测开、性能 ......
框架 接口 java

1280. 学生们参加各科测试的次数

1.题目介绍 学生表: \(Students\) + + + | Column Name | Type | + + + | student_id | int | | student_name | varchar | + + + 在 SQL 中,主键为 student_id(学生ID)。 该表内的每一 ......
次数 学生 1280

聊聊GLM基座模型的理论知识

概述 大模型有两个流程:预训练和推理。 预训练是在某种神经网络模型架构上,导入大规模语料数据,通过一系列的神经网络隐藏层的矩阵计算、微分计算等,输出权重,学习率,模型参数等超参数信息。 推理是在预训练的成果上,应用超参数文件,基于预训练结果,根据用户的输入信息,推理预测其行为。 GLM模型原理的理解 ......
基座 模型 理论 知识 GLM

单元测试 - Mockito - 1

1. 为什么要使用 mock Mock 可以理解为创建一个虚假的对象,或者说模拟出一个对象,在测试环境中用来替换掉真实的对象,以达到我们可以: 验证该对象的某些方法的调用情况,调用了多少次,参数是多少 给这个对象的行为做一个定义,来指定返回结果或者指定特定的动作 2. Mockito 中常用方法 2 ......
单元 Mockito

34. 干货系列从零用Rust编写负载均衡及代理,异步测试在Rust中的实现

测试是编程中不可缺少的伙伴,他可以让我们更早的发现问题解决问题,编写测试用例可能看起来会慢一些,但是对后期可能潜在的Bug的排查会节省大量的时间。 ......
干货 Rust 34

解决游戏账号限制:软件分身带来的游戏乐趣倍增

软件分身带来的游戏乐趣倍增 引言: 在现代社会中,电子游戏已经成为人们娱乐生活中不可或缺的一部分。然而,许多游戏账号限制给玩家带来了很多困扰。幸运的是,随着技术的不断发展,软件分身成为解决游戏账号限制的有效途径之一。本文将探讨软件分身如何带来游戏乐趣的倍增,并介绍其优势和使用方法。 解除游戏账号限制 ......
账号 乐趣 软件

电脑硬件知识分享:

一般有以下配件: CPU分类:AMD,INTEL AMD的CPU有针脚: IntelCPU 没有针脚: CPU的一些参数: 举例: CPU插槽: CPU供电接口一般在CPU插槽附近:有4PIN和8PIN的 8PIN 4pin cpu风扇供电接口: 内存参数: 举例: 内存条图片: 硬盘分类 机械硬盘 ......
电脑硬件 硬件 知识 电脑

算法学习笔记三一选择排序

目录什么是选择排序算法原理示例代码 什么是选择排序 选择排序的主要思想是(升序为例):第一次从待排序的数据元素中选出最小的一个元素,和数组的起始位置元素进行交换,然后再从剩余的未排序元素中寻找到最小元素,然后和未排序的序列的第一个元素进行交换。每次在未排序序列中选择一个最小元素这样已排序序列就是一个 ......
算法 笔记

armbian安装CUPS打印机软件及使用,保姆级教程!

首先你得有一个安装好armbian的盒子,比如Q21,玩客云等! 安装CUPS跟着我的步骤操作,保证能用! 1.更新Ubuntu apt-get update (获得软件更新列表) pt-get upgrade(安装需要更新的软件) 或者apt-get update && apt-get upgra ......
保姆 打印机 armbian 教程 软件
共17000篇  :33/567页 首页上一页33下一页尾页