logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【软件测试】测试常见知识点汇总

测试是测试人员验证软件特性是否符合需求的过程可以简单理解为甲方提出的需求,如果没有甲方,那么就是终端用户使用产品时必须要完成的任务。需求 —> 计划 —> 编码 —> 测试 —> 上线 —> 维护需求:确定软件要做成什么样计划:确定软件什么时候开发,什么时候开始测试,什么时候结束开发,什么时候结束测试编码:通过软件需求实现软件特性测试:测试人员测试软件是否有缺陷上线:将项目推上上线环境,让用户可以

文章图片
#模块测试#功能测试#单元测试
【开发问题记录】启动某个微服务时无法连接到seata(seata启动或配置异常)

1.第一个就是seata的配置问题,这里要注意检查Nacos中的配置和Linux容器中seata的配置2.第二个是网络连接的问题,在本地与虚拟机之间要进行网络连接,需要关闭双方的防火墙,避免访问不到对方的IP和端口。

文章图片
#微服务#架构#云原生 +1
Tomcat的基本使用,如何用Maven创建Web项目、开发完成部署的Web项目

Web服务器是一个应用程序(软件),对HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,让Web开发更加便捷。主要功能是“提供网上信息浏览服务”。Tomcat是Apache软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范。JavaEE: Java Enterprise Edition,Java企业版。指Java企业级开发的技术规

文章图片
#tomcat#maven#前端
【操作系统】调度算法的评价指标和三种调度算法

由于早期的CPU造价极其昂贵,因此人们会希望让CPU尽可能多地工作CPU利用率:指CPU“忙碌”的时间占总时间的比例。利用率 = 忙碌的时间 / 总时间`Eg:某计算机只支持单道程序,某个作业刚开始需要在CPU上运行5秒再用打印机打印输出5秒,之后再执行5秒,才能结束。在此过程中,CPU利用率、打印机利用率分别是多少?

文章图片
#算法
【Nacos】配置管理、微服务配置拉取、实现配置热更新、多环境配置

在微服务搭建中,每个微服务中的业务都需要去完成数据库查询,并且服务之间还会完成相互调用,而要完成相互调用,需要将每个服务都注册到服务中心,消费者就可以从服务中心完成注册发现实现服务获取和负载均衡,完成远程调用,随着服务的增多,可能会有数十上百上千条这种情况,这时就需要对配置文件进行修改,这个配置文件可能跟数十上百上千条微服务都有关系,这时就需要逐个去修改配置,会非常麻烦,而且在配置完后,还需要对每

文章图片
#微服务#架构#云原生
【数据结构】HashSet的底层数据结构

在哈希表中,最重要的是哈希值,哈希值就是对象的整数表现形式,HashSet 在存数据的时候,会根据数组长度和哈希值计算出要存入的位置,哈希值是根据hashCode()方法计算出来的int型的整数,hashCode()方法定义在Object类中,所有对象都可以调用,默认使用地址值进行计算,一般情况下,自定义的对象都要重写hashCode()方法,利用对象内部的属性值计算哈希值。

文章图片
#数据结构#哈希算法#算法
【软件工程】软件工程复习题库2023

所谓数据字典,是数据流程图的基础上,进一步定义和描述所有数据的工具,包括对一切动态数据(数据流)和静态数据(数据存储)的数据结构和相互关系的说明,是数据分析和数据管理的重要工具,是系统设计阶段进行数据库(文件)设计的参考依据。数据字典是一种用户可以访问的记录数据库和应用程序源数据的目录。数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定

文章图片
#软件工程
操作系统的体系结构、内核、虚拟机

操作系统引导:开机的时候,怎么让操作系统运行起来磁盘包括:主引导记录(MBR)(包含:磁盘引导程序和分区表)C:盘D:盘E:盘等C:盘中又包含:引导记录PBR(负责找到“启动管理器”)根目录其他主存:由ROM(BIOS)包含:ROM引导程序,即自举程序和RAM组成。

文章图片
#系统安全#windows#linux +1
线程安全问题、同步代码块、同步方法、线程池详解

1.核心线程的数量(不能小于0)2.线程池中最大线程数量(最大数量>=核心线程数量)3.空闲时间(值),如60(不能小于0)4.空闲时间(单位),如s(用TimeUnit指定)5.阻塞队列(不能为null)6.创建线程的方式(不能为null)7.要执行的任务过多时的解决方案(不能为null)自定义线程池可以创建核心线程和临时线程。

文章图片
#安全#java#开发语言
到底了