自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (2)
  • 收藏
  • 关注

原创 算法之排序

在排序的时候,首先把每一个元素放到对应的桶中,再对每一个桶中的元素分别排序,再按顺序把每个桶中的元素依次取出,合并成最终答案。也就是相邻元素进行比较,如果第一个比第二个大,就交换他们两个,每次内部for循环执行完,就确定一个元素的位置,外部for循环结束,数组也就排序完了。是一种最简单直观的排序算法,他的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后往前扫描,找到相应位置并插入。,如n>10的7次方,a(i)<10的6次方,可以做到每个值对应一个桶,桶排序的时间复杂度为。

2024-02-23 15:11:52 770

原创 蓝桥杯快读快写

小蓝是蓝桥城的议会成员,他们正在讨论一项重要的决议。议会中共有 N 名成员,其中 X 名成员赞成这项决议,其余的成员则反对。接下来的每一行代表一个测试用例,每行包含两个用空格分隔的整数 N和X,分别表示议会中的成员总数和赞成决议的成员数。对于每个测试用例,如果决议通过,请输出 “YES”;否则,请输出 “NO”。根据蓝桥城宪法,只有当议会中达到一半以上的成员赞成决议时,决议才会通过。数据范围保证:1≤T≤5000,1≤N≤100,0≤X≤N。现在,小蓝需要你的帮助来判断这项决议是否通过。

2024-02-03 16:18:11 648

原创 java期末复习题

重载和覆盖的区别在于:重载是存在于同一个类的不同方法之间的多态关系,它们主要通过参数列表中的参数个数、参数的数据类型和参数的顺序等方面的不同来区分;因为在 Java 中索引是从 0 开始计数的,所以字符 ‘5’ 在字符串中的位置是第 5 个位置,对应的索引值为 4。String 是不可变的。49.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。答:继承是一个类可以获得另一个类的特性机制,在原有类的基础上,经过适当的扩充和完善可以派生出新的类。

2024-01-13 10:37:28 911

原创 java基础课后习题答案

如果try语句捕获到的异常与catch语句例的异常匹配,则先执行catch中的语句,最后执行其他程序语句。Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以得到任意一个对象所属的类的信息,可以调用任意一个类的成员变量和方法,可以获取任意一个对象的属性和方法。多态性指的是在程序中允许出现重名现象”,“它指在一个类中定义的属性和方法被其它类继承后”,“它们可以具有不同的数据类型或表现出不同的行为”,"这使得同一个属性和方法在不同的类中具有不同的语义。

2024-01-12 16:21:56 890

原创 C语言课程设计之好友通讯录系统项目实现

程序使用软件visual Studio 2022;

2024-01-11 22:56:51 390

原创 c语言期末复习题

1.C语言属于( )。A. 机器语言B. 汇编语言C. 高级语言D. 低级语言正确答案: C2.C语言的源程序通常的扩展名是( )。A. .cppB. .cC. .objD. .exe正确答案: B3.构成C语言源程序的基本单位是( )。A. 过程B. 函数C. 子程序D. 命令正确答案: B4.下面四组选项中,均是C语言关键字的选项是( )A. auto enum includeB.

2024-01-09 15:53:17 925 1

原创 计算机网络期末复习题(一)

2.CSMA/CD协议的以太网发送碰撞后,还要发送32bit或48bit的(),目的是为了让所有站点都知道发送了碰撞。4.PPP首部的第四个字段是2个字节的协议字段,当协议字段为0x0021时,PPP帧的信息字段就是()18.CSMA/CD协议的以太网中,凡是小于()字节的帧都是由于冲突而发送异常的无效帧。14.在CSMA/CD协议的以太网中,一个站点发送信号的一段时间内,可能会遭遇碰撞。19.要提高数据在信道上的传输速率,可以使用更好的传输媒体,或使用先进的调制技术。

2024-01-02 22:32:06 1233

原创 vmware离线安装docker-compose

最近安装docker-compose,发现git取拉取,不是拒绝连接就是报443错误,或者其他错误最后发现用包直接传上去好用,不用git拉取了。

2023-12-19 19:07:13 568 1

原创 vm的centos本地配置yum

出现关于配置yum源wget找不到命令,但是没安装yum就没法下载wget,也就没法使用wget。所以我们本地配置yum源,不用wget那个命令了。然后把下面复制进去local.repo里。

2023-12-11 23:06:47 534

原创 vmware安装centos7总结

DockerUI覆盖了 docker cli 命令行 95% 以上的命令功能,通过可视化的界面,即使是不熟悉docker命令的用户也可以非常方便的进行Docker和Docker Swarm集群进行管理和维护。通过Docker Restful API,经过Go语言编写的Proxy端, 实现和Docker Daemon进行通信,从而实现Docker的管理命令和维护命令。对此,我们可以创建一个启动脚本。• nohup:即no hang up,放在命令的开头,表示不挂起,使进程保持运行状态,一般配合&使用。

2023-12-08 12:41:24 986

原创 Eclipse安装EvoSuite插件

EvoSuite自动为Java类生成JUnit测试套件,针对分支覆盖率等代码覆盖率标准。

2023-11-25 16:44:32 464

原创 使用反射调用私有内部类方法

上面的案例是获取静态内部类(静态内部类可以不依赖外部类,通过上方案例进行实现),如果是非静态无法获取到内部类。我们可以尝试下方案例,基于外部类去找内部类(非静态内部类,需要依赖微外部类)通过反射机制调用私有内部类方法,反射机制允许在运行时检查和操作类和方法。可以使用反射机制创建内部类的实例,并调用其私有方法。

2023-11-10 20:42:51 174 1

原创 软件测试Triangle练习题

软件测试Triangle练习题

2023-11-09 20:20:20 97

原创 java测试private

java测试private变量,方法

2023-11-09 20:09:46 209

原创 软件测试怎么测别的类的main方法

在上面的测试中,我们首先使用 ByteArrayOutputStream 来捕获main方法的输出,然后比较这个输出与我们预期的输出是否一致。注意,我们需要使用 System.setOut() 方法来重定向标准输出流,以便捕获main方法的输出。在每个测试结束后,要记得将 System.out 的值重置为原始值.

2023-11-08 21:04:28 144

原创 SuffixArray练习题

本题为一个真实的开发者测试比赛题目SuffixArray,给出该题目的单元测试答案,初学者可以根据此题目和答案进行研究和学习

2023-10-01 11:20:53 110

原创 慕测练习题NextDay

NextDay是一个简单的日期计算器,计算给定日期的下一天的具体日期。如给定2020年1月1日,返回2020年1月2日;给定2020年1月31日,返回2020年2月1日

2023-09-16 00:07:24 155

原创 解决乱码的过滤器

解决乱码的过滤器<!-- 解决乱码的过滤器--> <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param>

2022-05-11 14:19:37 93

原创 IniSecurityManagerFactory过期

IniSecurityManagerFactory在学springboot整合shiro,Quickstart.java类里出现了IniSecurityManagerFactory过期问题解决方法如下:把第二张图片的代码换成如下:DefaultSecurityManager securityManager=new DefaultSecurityManager();IniRealm iniRealm=new IniRealm();securityManager.setRealm(iniReal

2022-01-16 17:02:18 220

原创 服务器返回无效的时区。需要设置 ‘serverTimezone‘ 属性

IDEA连接数据库出现“服务器返回无效的时区。需要设置 ‘serverTimezone’ 属性”问题jdbc:mysql://localhost:3366?serverTimezone=UTC在点击测试连接如图,连接成功

2022-01-11 16:56:15 920

原创 ViewControllerRegistry用法

ViewControllerRegistry用法当项目中涉及大量的页面跳转,并且这个页面跳转没有任何业务逻辑过程,只是简单的点击一个按钮跳转到一个页面,我们可以使用 ViewControllerRegistry的addViewControllers方法实现无业务逻辑跳转,减少控制器代码的编写????平时写法@Controllerpublic class IndexController{ @RequestMapping({"/","/index.html"}) public String ind

2022-01-05 00:11:32 1233 2

原创 BookStrap CDN

<!-- 新 Bootstrap 核心 CSS 文件 --><link href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <!-- 可选的Bootstrap主题文件(一般不使用) --><script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css

2021-12-01 18:17:44 115 1

原创 MySQL8.0时区设置

MySQL8.0时区设置如果使用的是MySQL8.0+,增加一个时区设置的配置:&serverTimezone=Asia/Shanghai

2021-11-28 16:01:14 2746 1

原创 Git笔记

Git概念Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型地各种项目。Git易于学习、占地面积小,性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于Subversion、CVS、Perforce和ClearCase等版本控制工具。何为版本控制版本控制是一种记录文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制其实最重要的是可以记录文件修改历史记录,从而让用户能够查看历史版本...

2021-11-08 23:24:37 126

原创 校验用户名是否存在

校验用户名是否存在本案例来源于黑马程序员Ajax和Json学习的案列????

2021-11-02 20:16:49 656

原创 jQuery

jQuery????概念:一个JavaScript框架。简化JS开发jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优 化HTML文档操作、事件处理、动画设计和Ajax交互。JavaScript框架:本质上就是一

2021-11-02 18:17:21 82

原创 Cookie和Session

Cookie和Session笔记总结文章目录Cookie和Session笔记总结一、Cookie1.什么是Cookie?2.实现原理3.使用步骤4.cookie细节5.cookie的特点和作用二、Session一、Cookie1.什么是Cookie?它是一种会话技术,它用于将会话过程中的数据保存到用户的浏览器中,从而使浏览器和服务器考研更好地进行数据交互。客户器端会话技术2.实现原理基于响应头set-cookie和请求头cookie实现????Set-Cookie头字段中设

2021-11-02 10:57:05 102

原创 JDBC控制事务之转账案例

JDBC控制事务之转账案例文章目录JDBC控制事务之转账案例前言一、题目要求二、创建数据表account三、编写jdbc.properties1.知识点睛2.代码四、抽取JDBC工具类 : JDBCUtils1.知识点睛2.代码五、写JDBCDemo11.知识点睛2.代码前言本练习来自于黑马程序员课堂案例一、题目要求zhangsan和lisi各有一千元,请实现zhangsan向lisi转账500元并尝试如果里边加了错误代码,转账会改变吗?(答案会在代码里,以注释的形式出现)????快速

2021-10-27 01:50:25 348

原创 JDBC练习用户登录案列

JDBC练习用户登录案列文章目录JDBC练习用户登录案列前言一、题目要求二、创建数据表user三、编写jdbc.properties1.知识点睛2.代码四、抽取JDBC工具类 : JDBCUtils1.知识点睛2.代码五、写JDBCDemo1.知识点睛2.代码前言本练习主要针对JDBC的基本使用一、题目要求通过键盘录入用户名和密码判断用户是否登录成功 如果等于成功则提示登录成功,失败则提示登录失败????快速入门:步骤:1. 导入驱动jar包 mysql-connector-

2021-10-26 23:14:50 207

原创 配置文件无法导出或生效

配置文件无法导出或生效坚持就是胜利????????maven由于它的约定大于配置,我们之后可能遇到我们写的配置文件,无法导出或者生效的问题,解决方案:<!--在build中配置resource,来防止我们资源导出失败问题--><build> <resources> <resource> <directory>src/main/resources</directory> <inc

2021-10-24 17:04:57 183

原创 Information:java: javacTask: 源发行版 8 需要目标发行版 1.8

Information:java: javacTask: 源发行版 8 需要目标发行版 1.8今天我写了一个简单的springmvc,结果在启动服务器启动不了,出现下面错误:Information:java: javacTask: 源发行版 8 需要目标发行版 1.8Information:java: Errors occurred while compiling module 'hellospringmvc'Information:javac 1.8.0_271 was used to com

2021-10-19 20:54:43 373

原创 spring的配置文件

spring的配置文件<?xml version="1.0" encoding="UTF8" ?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans

2021-10-19 17:37:56 66

原创 没有为此文件配置应用程序上下文

没有为此文件配置应用程序上下文今天我在写spring配置文件时出现下图问题,即 没有为此文件配置应用程序上下文,如何解决呢?????解决方法:????点击你所出问题的那个模块点击确定后,再看那个spring配置文件已经(●ˇ∀ˇ●)好了...

2021-10-19 17:30:19 7344 1

原创 使用反射调用私有方法

使用反射调用私有方法????获取私有方法的步骤:1.获取目标类2.获取目标方法Method method=clazz.getDeclaredMethod(name);//可以调用类中的所有方法(不包括父类中继承的方法)Method method=clazz.getMethod(name);//可以调用类中有访问权限的方法(包括父类中继承的方法)3.method.toGenericString()或method.toString()方法来输出方法的字符串形式toGenericString(

2021-10-16 17:18:47 9905

原创 hashcode()和equals()作用

hashcode()和equals()作用????我们拿HashSet举例HashSet是Set接口的一个实现类,它所存储的元素是不可重复的,并且元素都是无序的。当向HashSet集合中添加一个元素时,首先会调用该元素的hashCode()方法来确定元素的存储位置,然后在调用元素对象的equals()方法来确保该位置没有重复元素。HashSet之所以能确保不出现重复的元素,是因为它在存入元素时做了很多工作。当调用HashSet集合的add()方法存入元素时,首先调用当前存入元素的hashCode()

2021-10-02 12:00:31 240

原创 慕测做题方法

慕测做题方法方法一:点击“在线做题”按钮,进入慕测WebIDE进行在线做题src->main->java->net->mooctest存放待测源文件src->test->java->net->mooctest存放测试文件点击上方运行,运行该项目运行完成后,点击下方成绩,查看成绩点击上方提交,将结果提交至服务器完成后刷新题目页面,可以看到题目后边出现已提交的字样方法二:插件做题展开题目详情,复制题目密钥在Eclipse中点击MoocT

2021-09-28 16:40:31 1441

原创 该文件夹包含名称过长且无法放入回收站

该文件夹包含名称过长且无法放入回收站import java.io.File;import java.util.ArrayList;import java.util.Collections;import java.util.List;public class DeleteLongNameFile { private static String directoryPath = "所要删除的文件路径"; private static List<String> absol

2021-09-28 00:43:58 652

原创 maven环境变量配置?

maven环境变量配置?今天给大家分享(1)maven环境变量配置(2)配置阿里云镜像(因为要访问国外服务器,会很慢)(3)本地仓库位置配置maven环境变量配置?????在此电脑->属性->高级系统设置->环境变量->系统变量那边点击新建新建M2_HOME 路径是你所下载的maven目录下的bin目录的路径新建MAVEN_HOME 路径是你所下载的maven目录的路径在系统的path中配置 %MAVEN_HOME%\bincmd里执行mvn -vers

2021-09-20 17:27:50 818

原创 怎么在IDEA里创建MyBatis?

怎么在IDEA里创建MyBatis?最近在狂神说里看了mybatis,下面分享以下在idea里创建我的第一个mybatis程序????思路:搭建环境->导入Mybatis->编写代码->测试1.搭建环境????搭建数据库CREATE DATABASE mybatis;use mybatis;CREATE TABLE user( id INT(20) NOT NULL PRIMARY KEY, name VARCHAR(30) DEFAULT NULL, pwd

2021-09-18 23:20:51 1642 2

原创 Windows server 2012镜像下载

1.在哪下载镜像?给大家介绍个下载镜像的网站——https://msdn.itellyou.cn/2.在搜索栏输入windows server 2012镜像

2021-09-08 01:10:35 42170 4

docker-compose安装的离线包

docker-compose安装的离线包

2023-12-12

软考软件评测师真题和答案

软考软件评测师09到18年真题和答案

2023-10-28

软件开发者测试练习题.zip

针对于慕测的开发者测试比赛的练习题,内部有练习、预选赛、开发者测试省赛、国赛练习题

2021-10-15

清理C盘中一些垃圾文件

双击,然后就不用管它了,直到它出现按任意键即可退出,随便按个键,就结束啦!

2021-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除