Java

PTA 第三阶段 题目集总结

NCHU 南昌航空大学 软件学院 22201108 郭海涛 一、前言   这一阶段的题目集相对上一个题目集难度可以说是上升了一个等级,其中有很多我们平时很少接触过的东西,比如说栈和队列、还有map和list、set等框架和工具的应用,在这一阶段的题目集中,有很多题目需要我们仔细的去设计它们类之间的关系,不然的话,在书写代码的中途多多少少都会遇到困难,有些问题甚至需要我们去重构代码,所以我们在书写代

Java 将已知文件流转换为指定的编码文件流

一、实现方式 写法一 写法二 二、对应的工具类:FileEncodeUtil 注:该工具类为网页查找获取。 点击查看代码

go语言递归函数及defer

递归函数 简单来说,递归就是函数自己调用自己。有2种实现方式,一种是直接在自己函数中调用自己,一种是间接在自己函数中调用的其他函数中调用了自己。 递归函数需要有边界条件、递归前进段、递归返回段 递归一定要有边界条件,当边界条件不满足时,递归前进;当边界条件满足时,递归返回 斐波那契数列 在循环层次变成递归函数层次中,n相当于循环变量,b和a+b就是每次循环体中使用的值 递归效率 在上面3

使用vscode + vite + vue3+ element3 搭建vue3脚手架

技术栈 开发工具:VSCode代码管理:Git前端框架:Vue3构建工具:Vite路由:vue-router状态管理:vuexAJAX:axiosUI库:element-ui 3数据模拟:mockjscss预处理:sass 构建viite + vue3 + element-ui3项目 1、安装vite + vue3脚手架 以管

【京东api接口系列】获得JD商品评论API接口jd.item_review评论商品属性返回值说明

​ 京东评论API接口的作用是获取京东商城上某个产品的买家评论或评价信息。通过该API接口,用户可以获取到以下信息: 评论内容:包括文字评论、图片评论等; 评论用户:即评论者的昵称或ID,可以用于进行买家画像分析; 评论时间:评论发布时间; 评论等级:如好评、中评、差评等; 其他评论信息:如评论点赞数、评论回复数等。 通过该API接口获取到的评论数据可以被用来分析产品的好评度、口碑,帮助商家了

7、8、9、10、11次java作业总结

1.第一部分 (1)前言 这五次次作业的整体难度较上次而言有所降低,题目集1有一道题目,这题和第六次题目集菜单计价程序-4同属第四次作业菜单计价程序-3的两个不同迭代分支,有了前几次作业的经验,这次作业不再毫无头绪,难度也稍微降低。题目集2同样只有一道题目,这道题的整体难度并不高,和前几次的菜单计价程序题有许多相似之处,但对细节的要求十分严格,不能只盯着测试点看,需要不断试错,找出程序的漏洞。题目

哈哈哈

1. 当然,如果你嫌生命漫长,何不铺张,也可以用记事本来敲代码,然后用 javac 命令一个个地去编译,逗电脑玩。

jmeter中使用jdbc插件写sql构造测试数据

jmeter中使用jdbc插件写sql构造测试数据 一.创建jdbc连接配置 1.项目的数据库配置文件中查看连接配置 2.配置元件-jdbc connection configuration 填写配置信息 二.创建goods数据 1.添加goods_id计数器 起始值:查看数据库 2.添加jdbc request请求 添加-取样器-jdbc request请求 Sql找开发要 三.创建pr

mvn参数

mvn clean package依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)等7个阶段。 mvn clean install依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install等8个阶段。 mvn clean

Delta型腿机器狗的全动作展示

1. 功能说明     本文示例将实现R322样机Delta型腿机器狗维持身体平衡、原地圆形摆动、原地踏步、蹲起、站立、前进、后退、转向、横向移动、斜向移动等功能。 2. 电子硬件     本实验中采用了以下硬件: 主控板 Basra主控板(兼容Arduino Uno)‍ 扩展板 Bigfish2.1扩展板‍ SH-SR舵机扩展板 传感器 近红外传感器 六轴陀螺仪

javafx如何使用scenebuilder创建表格, 并向其添加数据

1. 新建JavaFX项目 , 并用scenebuilder 打开项目 fxml文件 .    将此部件拉到界面中, 并设置好.   1.  表格的fx:id    2. 设置好列名  3. 设置好每个列的 fx:id 2. 点击这里   如果你们表格和列都设置好了 fx:id , 这里是有代码  直接复制, 替换掉我们原

关于微服务-Nacos

下面是使用 Nacos 作为注册中心和配置中心的简单示例: 引入依赖:在项目的 pom.xml 文件中添加 spring-cloud-starter-alibaba-nacos-discovery 和 spring-cloud-starter-alibaba-nacos-config 依赖。 配置文件:在 application.properties 或 application.yml 配

Mac nvm ls-remote只显示iojs 版本

  这里修改nvm的源替换成淘宝的镜像(终端输入) export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/distz   之后在执行就有好多版本可以安装了 nvm ls-remote     

jmeter测试tcp接口

Jmeter测试tcp接口 一.tcp接口结构 Tcp接口:只有ip和port 传参数据类型根据开发定义的类型 需要添加一个ascii码的十进制字节结束符,tcp才会关闭 二.Tcp接口环境搭建 在testfan-tcp-server.jar目录下,启动cmd命令行,输入:java -jar testfan-tcp-server.jar 三.Jmeter测试tcp接口 1.添加tcp取样器 2

jmeter中使用beanshell调用java方法加密

Jmeter中通过beanshell调用java文件实现加密一.添加beanshell前置处理器由于请求接口时,会传加密参数。加密过程会在请求之前完成,所以需要使用前置处理器中beanshell preprocessor二.编写beanshell脚本1.定义一个beashell变量:phoneNum,在Beanshell中可以直接调用jmeter中的内置函数String phoneNum = "1

关于PTA大作业第三次总结

1.前言 这一阶段的题目难度更大,而且都是实现某一功能的完整的小程序的题目,让程序设计更加复杂,题目量适中;基本都是在考察继承与多态这两大技术特性;同时还对类的设计有要求;java类的七大设计原则:单一职责原则等。这一阶段的题目主要锻炼对类结构的设计。 2.设计与分析 7-1 课程成绩统计程序-1 某高校课程从性质上分为:必修课、选修课,从考核方式上分为:考试、考察。 考试的总成绩由平时成绩、期末

继承(下)

继承中构造方法的访问特点 子类在初始化之前必须先初始化父类。即在调用子类的构造方法之前必须调用父类的构造方法。因为子类里面的有部分属性和方法使用的父类的,必须将父类的方法和属性初始化,子类才可以拿来使用(有父才有子) 我们的父类中会有JVM隐藏添加的空参构造方法 子类中隐藏构造方法 当我们没有写空参构造方法时,JVM会默认添加上述空参构造。如果自己写了空参构造JVM则取消默认添加。每一个构造方

Java使用redis-Redis是并发安全的吗?

大家都清楚,Redis 是一个开源的高性能键值对存储系统,被开发者广泛应用于缓存、消息队列、排行榜、计数器等场景。由于其高效的读写性能和丰富的数据类型,Redis 受到了越来越多开发者的青睐。然而,在并发操作下,Redis 是否能够保证数据的一致性和安全性呢?接下来小岳将跟大家一起来探讨 Redis 并发安全性的问题。 一. Redis&

南昌航空大学软件学院pta第三阶段总结22201116-廖振波

22201116 廖振波 前言  这是我们这个学期最后一次blog作业,最后的pta作业还是比较多的,有五次的题目集,第题目集7和题目集8题目比较简单,题目集9是统计代码中java关键字的次数,第十次题目集是java实现学生成绩管理系统。第11次题目集是对题目集10的改进,还考察了hashmap的使用,第12次题目集也是对学生管理系统的改进。题目7,8,9的题目还是比较简单第十次题目集就

jmeter测试dubbo接口

jmeter测试dubbo接口 一.Windows环境通过jdbc给lottery接口造用户测试数据 1.将mysql-connector-java-5.1.22-bin.jar放到D:apache-jmeter-5.5libext目录下 2.在测试计划中,添加mysql-connector-java-5.1.22-bin.jar包路径 3.添加-线程组-添加-配置元件-jdbc connec

5分钟了解二叉树之红黑树

  书接上一回。上一篇已经讲解到了AVL树,这一篇会接着讲另一个重量级的数据结构:红黑树。 红黑树 红黑树是一种自平衡二叉搜索树。每个节点存储一个表示“颜色”(“红色”或“黑色”)的额外位,用于确保树在插入和删除期间保持平衡。 从历史上看,红黑树并不是从AVL树推导出来的,而是跟以后会说的B树有关,所以从AVL树看到红黑树可能会有点懵。但是红黑树是AVL树很流行的一个替代数据结构,而

OOP 第三阶段PTA题目集总结性BLOG

一、前言 题目集总结: 题目集7: 一道编程题,是程序菜单-4的平替,题量很少,仅此一道,难度的话,如果是认真分析自主完成了程序菜单-4的话,只需在原代码上进行改进完善就好,甚至由于菜单-5的异常情况相对于菜单-4来说更少,实际上是更容易了(毕竟从从4—>5肯定是要比从1—>4要简单多的^ ^),考查的依然是复杂的类的设计以及正则表达式的正确使用和生活实际问题的分析进而转为程序设计。

第一次 6.19-6.25

前两天一直在搞数据结构的验收,所以忘了写了,今天补一下上一周的每周报告。 第一点:上一周主要是在进行数据结构的小学期,其中各种算法让我感到可能这个暑假我也得找一些数据结构与算法的视频进行学习一下,最近看的几个算法都很难看懂,广度优先算法,深度优先算法,对于队列,栈的使用也很生疏,还有对于树的概念,红黑树,二叉树等等,让我感受到了自己的不足,确实有很多算法对于我们的学习很有用,但是也确实很难理解,上

webSocket基础配置node和页面使用

webSocket 简单配置: https://blog.csdn.net/qq_43206280/article/details/103770949 //页面使用 https://www.npmjs.org/package/nodejs-websocket 配置地址 服务器 JSON.stringify可以用这个转成字符串 因为只能发送文本 socket.io

mockito5.4.0单元测试(13) --捕获mock对象调用某方法时的参数ArgumentCaptor,断言其参数值

mockito官方文档地址:https://www.javadoc.io/doc/org.mockito/mockito-core/latest/org/mockito/Mockito.html#captors 先准备两个dto类: @Slf4j @Data @Builder @NoArgsConstructor @AllArgsConstructor @JsonInclude(JsonInclu

分布式锁的实现方式介绍和代码示例

分布式锁的实现方式介绍 分布式锁是一种用于分布式系统中实现互斥访问的机制。在分布式系统中,多个进程或线程可能同时访问共享资源,为了保证数据的一致性和正确性,需要使用分布式锁来实现资源的互斥访问。 分布式锁的基本原理是通过在分布式环境下协调各个节点之间的操作,确保同一时间只有一个节点可以获取到锁,从而实现对共享资源的独占访问。常见的实现方式有以下几种: 基于数据库

SpringCloud03

1.Gateway 1.1. 为什么使用网关 使用Spring Cloud实现微服务的架构基本成型 我们使用Spring Cloud Netflix中的Eureka实现了服务注册中心以及服务注册与发现;而服 务间通过Ribbon或Feign实现服务的消费以及均衡负载。为了使得服务集群更为健壮,使用 Hystrix的融断机制来避免在微服务架构中个别服务出现异常时引起的故障蔓延。 在该架构中,我

[LeetCode] 2462. Total Cost to Hire K Workers

You are given a 0-indexed integer array costs where costs[i] is the cost of hiring the ith worker. You are also given two integers k and candidat

高温预警:请问大家清楚二叉树、二叉查找树、二叉排序树、二叉平衡树的区别是什么吗?

废话不多说,让我们直接进入正题,让我们一起来看看二叉树、二叉查找树、二叉排序树、二叉平衡树的区别是什么吧! 1.  二叉树 二叉树是一种特殊的树形结构,每个节点最多只有两个子节点。二叉树的特点如下: ● 每个节点最多只有两个子节点 ● 左子树和右子树是有顺序的 ● 即使只有一棵子树,也要区分左右子树 二叉树是每个节点最多有两个子树的树结构。通常子树被称作左

<<  <  1050  1051  1052  1053  1054  1055  1056  1057  1058  1059  1060  >  >>