需求 工程 软件

软件测试|Linux 基础教程:创建和删除目录

简介 在 Linux 系统中,创建和删除目录是非常常见的操作。目录是用于组织文件和其他目录的一种结构,它们是组织文件系统的重要组成部分。本文将介绍如何在 Linux 系统中创建和删除目录。 创建目录 在 Linux 中,可以使用 mkdir 命令来创建一个新的目录。mkdir 是 Make Dire ......
软件测试 基础 目录 教程 Linux

软件测试|Linux三剑客之grep命令详解

简介 grep是一款在 Linux 和类 Unix 系统中广泛使用的文本搜索工具。它的名字来源于 Global Regular Expression Print(全局正则表达式打印),它的主要功能是根据指定的模式(正则表达式)在文本文件中搜索并打印匹配的行。grep 非常强大且灵活,可以用于日志分析 ......
三剑客 软件测试 命令 Linux 软件

软件测试|Linux三剑客之sed命令详解

简介 sed(Stream Editor)是一款流式文本编辑器,在 Linux 和类 Unix 系统中广泛使用。它的设计目的是用于对文本进行处理和转换,可以用于替换、删除、插入、打印等操作。sed 命令通过逐行处理文本,允许您使用简单的命令来编辑大量文本数据。本文将详细介绍 sed 命令的基本用法和 ......
三剑客 软件测试 命令 Linux 软件

软件测试|Linux三剑客之awk命令详解

简介 awk 是一种强大的文本处理工具,在 Unix 和类 Unix 系统中广泛使用。它允许您在文本文件中进行复杂的数据处理和格式化输出。awk 的名字是根据它的三位创始人Aho、Weinberger 和Kernighan姓氏的首字母命名的。本文将详细介绍 awk 命令的基本用法和一些常见的用例。 ......
三剑客 软件测试 命令 Linux 软件

软件测试|Linux下Python安装配置指南

在Linux中安装Python是一个简单而且重要的过程,因为Python是一种广泛使用的编程语言,许多系统工具和应用都依赖于它。在本文中,我将详细介绍如何在Linux系统中安装Python。 请注意,在本文中,我将以Centos为例,但是这些步骤大多数也适用于其他基于RedHat的发行版。对于其他发 ......
软件测试 指南 Python Linux 软件

软件测试|使用 VMware 安装 Ubuntu 虚拟机的详细教程

简介 在日常工作中,我们有时候会遇到需要在Linux系统中部署环境,但是申请服务器资源的时效性又不高,很多时候就需要我们自己在电脑中有一套Linux的环境,但是如何在Windows电脑中部署Linux系统呢?很多时候,在电脑中创建一个虚拟机是我们的首选,在本教程中,我们将介绍如何使用 VMware ......
软件测试 教程 VMware Ubuntu 软件

软件测试|深入理解SQL RIGHT JOIN:语法、用法及示例解析

引言 在SQL中,JOIN是一种重要的操作,用于将两个或多个表中的数据关联在一起。SQL提供了多种JOIN类型,其中之一是RIGHT JOIN。RIGHT JOIN用于从右表中选择所有记录,并将其与左表中匹配的记录组合在一起。本文将深入探讨SQL RIGHT JOIN的语法、用法以及通过实例解析来说 ......
软件测试 示例 语法 RIGHT 软件

软件测试|深入理解SQL FULL JOIN:语法、用法及示例解析

简介 在SQL中,JOIN是一个强大的操作,它允许将两个或多个表中的数据进行关联。SQL提供了多种JOIN类型,其中之一是FULL JOIN。FULL JOIN允许从左表和右表中选择所有记录,并将它们组合在一起。本文将深入探讨SQL FULL JOIN的语法、用法,并通过实例解析来说明其作用。 FU ......
软件测试 示例 语法 软件 FULL

软件测试|测试平台开发-Flask 入门:编写第一个简单 Web 应用

简介 Flask 是一个轻量级的 Python Web 框架,它使得创建 Web 应用变得简单快捷。相比于Django框架,它具有以下的优点: 轻:Flask 是一个轻量级的 Web 框架,使用 Python 语言编写 易:较其他同类型框架更为灵活、轻便且容易上手 快:小型团队在短时间内就可以完成功 ......
软件测试 Flask 平台 软件 Web

软件测试|教你学会SQL INNER JOIN的使用

简介 当我们在处理关系型数据库时,经常会涉及到将多个表进行连接操作。而其中最常见的连接操作是 INNER JOIN。本文将详细介绍 INNER JOIN 的概念、语法和用法,以及一些实际应用示例。 INNER JOIN 的概念 INNER JOIN 是一种 SQL 操作,它通过共享相同值的列将两个或 ......
软件测试 INNER 软件 JOIN SQL

软件测试|教你学会SQL LEFT JOIN的使用

简介 当我们在处理关系型数据库时,常常需要从多个表中获取数据,并且可能存在某些表之间没有完全匹配的记录。在这种情况下,LEFT JOIN 操作可以派上用场。本文将详细介绍 LEFT JOIN 的概念、语法和用法,以及一些实际应用示例。 LEFT JOIN 的概念 LEFT JOIN 是一种 SQL ......
软件测试 软件 LEFT JOIN SQL

软件测试|docker搭建Jenkins+Python+allure自动化测试环境

简介 本文将详细介绍如何使用Docker搭建一个完整的自动化测试环境,其中包括Jenkins作为持续集成和持续交付工具,Python作为测试脚本编写语言,以及Allure作为测试报告生成工具。通过使用Docker容器,您可以轻松地设置和管理这些工具,提高测试效率和质量。 安装docker 安装doc ......
软件测试 Jenkins 环境 docker Python

软件测试技术之地图导航的测试用例

外观测试 屏幕显示不能有花屏、黑点和闪屏,清晰度、亮度、颜色要正常。 检测所有按键都能起到相应作用,是否手感不良。 UI显示状态、颜色、清晰度、效果。 控制:放大,缩小,音量调节功能测试。 交叉路口查询测试,点击交叉路口查询后能正确输入城市名称吗。 关键字查询:点击关键字查询后搜索道路能正确的输入城 ......
软件测试 地图 技术 软件

今天我们启动一个标题,如何软件创业

我思来想去,java里面我还有许多东西不熟的,这是这些我虽然都能快速跟上,我还是要把它们都写一遍。我认为要软件创业自然要准备充足的模板,这样才有可能挣点,那些靠码死代码挣钱的,铁定了会很辛苦,所以工钱或者待遇不足了,人就会很痛苦。 于是今天我就开始看了gradle和groovy, 打算以此来做一个向 ......
标题 软件

软件构造三

1、软件工程的一个独特性是分析到设计、从设计到程序的变迁 2、抽象的目的是通过把相关的属性和其他不相关的属性分开 3、Java中的数据类型包括结构类型、原子类型 4、面向对象常用技术包括封装、继承、多态 5、面向对象中常见的类关系包括聚合、继承、关联 6、Java的访问权限包括公有、私有、保护、包 ......
软件

第三方验收测试有什么好处?专业第三方软件测试机构推荐

第三方验收测试的优势 一、第三方验收测试有什么好处? 1. 测试结果比企业自身测试更具客观性和公正性。 第三方验收测试不同于软件企业与软件需求方,相当于第三人,所以在测试时不会因为软件产品的利益而影响软件测试结果,测试后会用真实结论和数据说话,得出的验收测试报告更为客观公正,对软件产品的质量评估负责 ......
第三方 软件测试 好处 机构 专业

如何优化敏捷需求管理流程,敏捷需求如何管理。

​ 优化敏捷需求管理流程的方法可以参照如下: 明确需求 。在项目开始时,要确保清楚地理解客户需求,明确项目的目标和范围,以便能够在敏捷迭代中快速响应需求变更。 使用用户故事 。采用用户故事的方式,让客户和开发团队共同定义需求,确定功能和优先级,以便在开发过程中更好地把握需求变更的情况。 确定优先级  ......
需求 流程

软件开发人员 Kubernetes 入门指南|Part 1

Kubernetes 是一个用于部署和管理容器的编排系统。使用 Kubernetes,用户可以通过自动执行管理任务(例如在跨节点间扩展容器并在容器停止时重新启动任务),在不同环境中可靠地运行容器。 Kubernetes 提供的抽象可以让你从 Pod(容器)、Services(网络端点)和 Jobs( ......

使用CEF(六)— 解读CEF的cmake工程配置

距离笔者的《使用CEF》系列的第一篇文章居然已经过去两年了,在这么长一段时间里,笔者也写了很多其它的文章,再回看《使用CEF(一)— 起步》编写的内容,文笔稚嫩,内容单薄是显而易见的(主要是教大家按部就班的编译libcef_dll_wrapper库文件)。笔者一直以来的个性就是希望自己学习到的知识, ......
CEF 工程 cmake

利用ChatGPT提升测试工作效率——测试工程师的新利器(一)

在测试工作中可以辅助功能测试包括需求分析或解读代码(注意代码安全)后生成测试用例,还可以辅助生成代码,接口测试用例,自动化脚本等各个方向起作用。当然实际使用中可能会因为提示词的不同生成的结果需要人工多次对话训练才可以。但是使用chatGPT肯定比不用能提高工作效率。当然具体落地后如何进行量化提效抽象... ......
利器 效率 工程师 ChatGPT 工程

《架构师之路:软件架构之美》第四,五章读书笔记

第四章:系统可伸缩性的重要性 第四章讨论了系统可伸缩性的重要性。在现代软件开发中,可伸缩性是一个关键概念,它涉及到系统在不同负载下的性能表现。以下是一些关键观点: 可伸缩性是应对用户增长和数据量增加的关键。一个好的架构应该能够轻松扩展以满足这些需求,而不需要完全重新设计系统。 作者讨论了不同类型的可 ......
架构 笔记 软件

身为底层码农,你见过最无理需求是啥?

案例一 20万的项目,已经花了六十万了,客户突然又新提要求做一套百度的搜索系统,我尿了,一顿冥思苦想,然后做了一个搜索页面,把几百张表的每个字段都like一遍在搜索页面输入的查询内容,一次搜索要半小时才出结果,再告诉客户百度能秒出结果是因为他们有一套几十亿的超级计算机,咱只有一台不到十个大不溜的服务 ......
底层 需求

物联网开发利器:基于web的强大的可拖拽组态软件

BY组态是一款功能强大的基于Web的可视化组态编辑器,采用标准HTML5技术,基于B/S架构进行开发,支持WEB端呈现,支持在浏览器端完成便捷的人机交互,简单的拖拽即可完成可视化页面的设计。可快速构建和部署可扩展的SCADA、HMI、仪表板或IIoT系统。使用BY组态编辑器,可以创建现代化、可视化、 ......
组态软件 组态 利器 软件 web

ACK 云原生 AI 套件:云原生 AI 工程化落地最优路径

随着越来越多的企业在容器服务 ACK 上构建 AI 系统和应用,无论是 ACK 集群和 AI 平台的运维人员,还是使用容器技术调试和运行深度学习任务的算法工程师,他们都在享受云原生技术和架构带来的便利和高效的同时,仍然面临着持续的运维成本和生产效率的挑战。 ......
套件 路径 工程 AI ACK

虚拟桌宠模拟器:VPet-Simulator,一个开源的桌宠软件, 可以内置到任何WPF应用程序

虚拟桌宠模拟器:VPet-Simulator,一个开源的桌宠软件, 可以内置到任何WPF应用程序 虚拟桌宠模拟器 一个开源的桌宠软件, 可以内置到任何WPF应用程序 获取虚拟桌宠模拟器 OnSteam(免费) 或 通过Nuget内置到你的WPF应用程序 1.虚拟桌宠模拟器 详细介绍 虚拟桌宠模拟器是 ......

踏上软件基础道路

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/23rjjsjc 这个作业的目标 <介绍自己> 姓名-学号 <俞轶钻>-<2021330301030> 我叫俞轶钻,我喜欢阅读悬疑科幻小说,目前我是一个普通的在校大学生,学习着不感兴趣的感兴趣的各种内容,在 ......
道路 基础 软件

提示词工程01 吴恩达

使用指令调整LLM时,可以视为给一个聪明人提供指令(一个聪明但不知道具体任务的人)。 当LLM不能工作时,有时是因为指令不够清晰;e.g.请帮我写一些关于图灵的东西。你其实哈可以明确表示你希望文本关注他的科学工作。比如个人生活还是他在历史上的其他角色,亦或者是其他方面。 你如果指定了文本的语气,比如 ......
工程

软件开发中的哲学思想和设计原则

在提供的代码中,虽然是一个技术实现,但也反映了一些软件开发中的哲学思想和设计原则: 异步编程和非阻塞思想: 通过使用 CompletableFuture 和线程池,代码展示了异步编程的思想。这允许程序在执行某些操作时不会阻塞主线程,从而提高了系统的并发性和响应性。 单一职责原则 (SRP): 每个函 ......

3款国产办公软件,不仅好用,还支持linux国产操作系统

优秀的国产办公软件,国产办公软件,支持Linux的国产办公软件,办公软件,推荐的国产办公软件,好用的国产办公软件,常用的国产办公软件 ......
国产 办公软件 系统 linux 软件