自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 服务器jdk1.8的安装

使用命令:ssh root@120.195.25.226 -p 22 进入服务器,并使用命令进入需要的文件夹,一般情况下,可在根部录下的home文件夹下创建文件夹进行安装即可。6:接下来开始配置环境变变量,通过 vi /etc/profile 命令打开 profile 文件盘配置环境变量,打开之后按 i 进入 insert (插入)模式,在文件末尾添加上环境变量。添加完之后保存并退出,保存并退出的命令:按键盘左上角的ESC键退出插入模式,然后输入":wq"回车。8:测试jdk是否安装成功。

2024-01-04 14:46:33 602

原创 物理服务器的重装与部署

这时候u盘内部是存在各种文件夹包括cenos的映射文件;物理服务器打开u盘启动即可,重启,进入u盘设置;通过软碟通打开镜像,然后直接写入硬盘映射即可;配置好之后进行映射;然后通过远程访问即可;1:优先下载cenos镜像;

2024-01-04 14:02:18 455

原创 NoCreateUtil序号生产工具类

NoCreateUtil序号生产工具类。

2023-07-22 13:59:21 163

原创 JYDateUtil时间工具类

JYDateUtil时间工具类。

2023-07-22 13:58:30 148

原创 EmptyUtils判断是否是空的 工具类

判断是否是空的 工具类。

2023-07-22 13:57:14 240

原创 实体类,mapper,xml,sql自动生成器

实体类,mapper,xml,sql自动生成器

2023-07-22 13:56:06 405

原创 EasyExcel报错 ExcelDataConvertException: Can not find ‘Converter‘ support class List

将一些对象数据导出到excel文件中,其中字符串列表类型的字段要以json字符串的形式导出。例如

2023-07-22 13:53:46 3931

原创 StringUtils工具类常用方法

StringUtils类在操作是安全的,不会报空指针异常,也正因此,在操作字符串时使用StringUtils相比使用原生的String会更加安全。

2023-07-22 13:45:15 78

原创 EasyExcelUtil 工具类

【代码】EasyExcelUtil 工具类。

2023-07-13 10:56:17 1137 1

原创 获取ip工具类

【代码】获取ip工具类。

2023-06-25 12:47:10 235 1

原创 图片合成工具

【代码】图片合成工具。

2023-05-07 16:15:05 56

原创 二维码代码生成器

【代码】二维码代码生成器。

2023-05-07 16:13:50 435

原创 spring的事务隔离级别

事务特征⑴ 原子性(Atomicity)  原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency)  一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。  拿转账来说,假设用户A和用户B两者的钱加起来一共是400,那么不管A和B之间如何转账,转几次账,事务结

2022-02-18 18:47:05 355

原创 “No bean named ‘UserController‘ available“

配置完bean,单元测试出现如图报错:===========================多半因该是<bean>里的id的名字和getBean("id名字")不一致。===========================

2022-02-16 20:32:39 2027

原创 java: Compilation failed: internal java compiler error

错误现象使用Idea导入新项目或升级idea或新建项目时会出现以下异常信息:java: Compilation failed: internal java compiler error错误原因导致这个错误的原因主要是因为jdk版本问题,此处有两个原因,一个是编译版本不匹配,一个是当前项目jdk版本不支持。查看项目的jdkFile ->Project Structure->Project Settings ->Project或使用快捷键Ctrl+Alt+shi..

2022-02-16 20:13:06 771

原创 org.apache.ibatis.exceptions.PersistenceException:

在mybatis框架中遇到了org.apache.ibatis.exceptions.PersistenceException问题,由于比较常见于测试映射文件,一不小心犯个小错就出现了,于是给自己总结一下,当然也希望对你有所帮助!!!解析出现这个org.apache.ibatis.exceptions.PersistenceException问题大多数都是找不到映射文件,这和没有遵循mybatis的mapper代理配置规范有关例如:1、文件读写出现问题,系统找不到这个文件2、ma...

2022-02-16 19:35:51 28575

原创 Invalid bound statement (not found): com.qf.mapper.PassengerMapper.findByPassengerId

这个问题多见于Invalid bound statement (not found): com.qf.mapper.PassengerMapper.findByPassengerI未找到mapper,这是看一下是不是这个位置的斜杠写成了 . (句号),这也是一个常遇到的问题。

2022-02-12 09:34:16 313

原创 java.io.IOException: Could not find resource mybatis-config.xml

一:首先确定一下是不是target目录下没有加载出mybatis-config.xml目录解决方法:可先用maven的clean指令先清空一下target目录,接着再用compile加载一下。如果还不好用,可尝试一下:二:当缺少.xml文件时可以在pom文件中添加如下代码:<build> <finalName>activiti-study</finalName> <resources> <resou...

2022-02-11 21:18:58 17813 6

原创 循环结构以及循环关键字

循环结构1. 循环结构特点任何循环都要求有四个必不可少的条件 1.计数器初始化 2.循环条件 3.循环体 4.计数器变化 2. while循环while单词:当……while ( 循环条件 ) {循环操作}package com.qfedu.test1;​import java.util.Scanner;​/** * 需求:老师每天检查赵四的学习任务是否合格, * 如果不合格,则继续进行。 * 老师给赵四安排的

2021-12-21 08:37:07 2156

原创 if switch 分支结构

if语法: if(布尔表达式){ //代码块1 } 执行流程: 对布尔表达式进行判断。 结果为true,则先执行代码块1,再执行后续代码。 结果为false,则跳过代码块1,直接执行后续代码。 ​import java.util.Scanner;​/** * 根据成绩进行奖励 * 如果 * java成绩大于90 并且 音乐成绩 大于85 * 或者 * java成绩大于80 并且 舞蹈成绩 等于100 * * 奖励苹果12袋 * @a

2021-12-05 14:04:29 229

原创 利用递归的方法求1~n的值

package com.qfedu.test;import java.util.Scanner;//递归求 1~n的值public class Test3 { public static int getsum(int n) { if (n==1) { return 1;//递归结束 } int temp = getsum(n-1); return temp+n; } public static void main(String args[]) { Scan...

2021-12-04 13:03:05 780

原创 冒泡排序算法

冒泡排序的基本思想是:对比相邻的元素值,如果满足条件就交换元素值,把较小的元素值移动到数组前面,把大的元素值移动到数组后面(也就是交换两个元素的位置),这样数组元素就像气泡一样从底部上升到顶部。详细代码见下package com.qfedu.test;public class Test { public static void main(String args[]) { System.out.println("请打印冒泡排序:"); int arr[] = {12,564,2,31,

2021-12-03 21:44:07 64

原创 输入一行字符 分别统计出其中英文字母,空格,数字,和其他字符

这里的需要的知识点:1、获取一行字符串,nextLine()2、把字符串的每一个字符赋值到一个数值中3、对比每一个数值在ASK码的范围,就可以确定它符号的类别4、char字符ASK码的范围(1)数字0到9: 48~57(2)字母A到Z:65到90 a到z:97到122(3)空格是32以上知识点是需要熟记的,否则这个题完全做不出来。思想: 首先做这种题必须想到的是如何做到把所有的字符输入之后如何对字符串进行遍历之后累加起来,首先要做的是,将这个字符串转化为char类型的..

2021-12-03 21:40:56 2185

原创 类型转换 基础

自动类型的转换:1.两种类型互相兼容2.目标类型大于原转换的类型 就好比小杯子装满水往大杯子里倒short s = 123;int i = s; int的取值范围相对于short要大得多,所以在类型转换的时候自动那个转换2.强制类型转换 1. 两种类型相互兼容 1. 目标类型小于转换的类型 大杯子里面的水倒进小杯子 满的话水会溢出short s = 123;byte b = (byte)s; 加粗字体 强制类型转换 在编译的时候...

2021-12-03 10:56:35 126

原创 变量的概念和理解

1.变量1.1变量的概念和基本理解变量的概念是存储单元,对于类型的指代,变量特指一个确定的数值变量由 (数据类型 变量名 值 )组成int i = 15;整形 变量名 值 对于变量的声明和赋值java是强类型语言 ,变量的类型必须与数据的类型一致。1.2变量的声明和赋值对于变量先声明在赋值,是对变量的基本操作,int i ;数据类型 变量名i = 15;变量名 值声明并赋值int i = 15;整形 变量名 值 对于变量的声明和赋值多个同类型变

2021-12-01 10:39:43 2966

原创 for循环求平均值

本次循环加入一些条件,输入一个学生的N们成绩,并最终打印出学生的总成绩以及平均成绩。1.思想: 用for循环嵌套,首先不确定的是学生的几门成绩,所以先用for循环输入一个 i 定义成绩的科目数。2.需要注意的是,在求总成绩 sum 或者平均成绩 avg的时候,一定要先定义两个变量存放总成绩或者平均值,也可以在循环里面写,但是局部变量和成员变量还是有去别的(这种变量,尽量定义成成员变量,防止后面操作的时候有错误。)3.求从成绩就是for循环的一个累加过程,求平均值就是一个用总成绩除以遍历的次数,.

2021-11-30 21:27:38 11892

原创 九九乘法表

九九乘法表其实就是打印双重循环,外层循环循环一次,内层循环执行一轮。详细代码见下:package com.qfedu.test1;//九九乘法表public class Test4 { public static void main(String args[]) { System.out.println("请输出九九乘法表:"); for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { Sy

2021-11-30 14:40:53 290

原创 请输入一个整数,并且输出它是几位数,并且逆序输出各位数字。

首先想这个问题的核心,输出几位数用while循环直接累加到count。但是逆序输出数字的时候,要考虑到如果数字是1000的话,输出0001是不太现实的,所以我目前这个方法是将整形转化为数组,在将数组转化来进行操作。但是在刚开始对输入的数字进行累加求几位数的时候,此时,这个值已经因为执行的原因发生变化了,所以,我用了一个最笨叶适最简单的方法,将值在执行之前赋值给另一个值,相同的值不同的变量进行不同的方法执行。但是这个整数时有范围的,int类型的值是有一个取值范围的,可以改成Long类型的,这样求的

2021-11-30 10:52:26 4722

空空如也

空空如也

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

TA关注的人

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