自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常见的springboot整合配置类

常见配置类

2022-03-15 10:13:28 1443

原创 https 请求跳过ssl证书验证

/*** 跳过证书效验的sslcontext** @return* @throws Exception*/private static SSLContext createIgnoreVerifySSL() throws Exception {SSLContext sc = SSLContext.getInstance(“TLS”); // 实现一个X509TrustManager接口,用于绕过验证,不用修改里面的方法 X509TrustManager trustManager

2021-12-03 10:37:28 2317 4

转载 记录 你的软件中止了一个连接 得问题

http://www.wangjie0822.top/posts/8c78e50d/

2021-11-02 16:55:54 166

原创 2021-10-29 服务器地址远程IDEA debug

访问服务器地址,本地idea 代码debug1.idea 配置2.服务器执行此命令启动服务。java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar park-service.jar3.启动该项目4.成功与否展示

2021-10-29 14:07:02 302

原创 java 工具类

1.JDBC获取数据库连接工具类public class JdbcUtils { private static DataSource ds=null; static { try { InputStream is = JdbcUtils.class.getClassLoader().getResourceAsStream("druid.properties"); Properties prop = new Properties();

2021-06-07 21:59:48 149

转载 java.lang.IllegalStateException: Shutdown in progress 异常已解决

出现以下异常:java.lang.IllegalStateException: Shutdown in progress at java.lang.ApplicationShutdownHooks.remove(ApplicationShutdownHooks.java:82) ~[na:1.8.0_60] at java.lang.Runtime.removeShutdownHook(Runtime.java:239) ~[na:1.8.0_60] at com.netflix.util.conc

2021-05-13 11:41:17 5314

原创 记录这几天的情况异常以及新知识。

1.在前端会报一个有关数据格式的异常:后台返回的是一个对象,而前端需要展示的是一个表格,是一个数组,对象与数组不匹配。.2.点击事件不生效,需要在点击事件后面加上 .native 。原因:.native是给组件绑定原生事件采用的方法。3.elementui 级联选择器的使用方法:直接贴代码,慢慢理解:注意事项:若出现选择框里重复出现相同的数据的解决方法:const nodes = Array.from({length: level + 1}),改变length后面的level+ “ ”的值,这是重

2021-04-29 20:48:34 103

原创 Java 连接mysql数据库以及 jdbc工具类的使用

原始方法获取数据库连接DriverManager.getConnection(url,root,password)DriverManager.getConnection(url,properties)DriverManager.getConnection(url)三种方法仅仅参数不同,使用方法也不同,在连接本机的数据库时可以使用第一种和第二种方法,第三种方法用于连接异地数据库,今天就来使用第一种和第二种方法。第一种方式:传入三个参数url、root、password Clas

2021-01-09 16:18:32 469 1

原创 Java基础回顾 类的反射机制

什么是反射?概念是什么?Reflect也就是反射的意思。JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。我们可以把它理解为把类的能力复制一份交给Class对象来使用,让Class对象来帮助这个类来完成某些操作。什么是Class对象?每一个实体类都会被编译成字节码文件,java眼中万事万物都是对象,那么天下所有的字节码文件都可以看成是对象,谁的对象呢?

2021-01-09 15:26:22 133

原创 Java DocumentHelper与SAXReader对xml文档的解析

XML文件解析XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4、DOM4J解析。其中前两种属于基础方法,是官方提供的平台无关的解析方式;后两种属于扩展方法,它们是在基础的方法上扩展出来的,只适用于java平台。今天我们就来着重讲一讲用的最多的一种,也就是第四种DOM4J解析。在此之前我们需要导入两个jar包来帮助我们完成代码。分别是dom4j-1.6.1.jar和jaxen-1.1-beta-6.jar;解析xml文档有两种方式第一种:DocumentHel

2021-01-09 14:58:54 872 3

原创 Java在对集合使用迭代器或foreach语句遍历的时候进行增删操作时出现的异常

java.util.ConcurrentModificationException 异常的出现原因及解决方案相信很多同学在对集合使用迭代器或foreach语句遍历操作后,对其进行增删时出现的上面的异常,但却百思不得其解,那么我们就来好好聊一聊其出现的原因。下面我们就来举一个例子来演示一下如何出现这种异常: List list = new ArrayList(); list.add("曹操"); list.add("貂蝉"); Iterator it =

2020-12-26 17:19:48 291

原创 Java基础知识回顾一:类与对象

什么是类?什么是对象?类与对象之间是什么关系? 在java中,讲究万事万物皆为对象,说白了,java为我们构造了一个虚拟的世界,这个世界拥有着我们现实世界所拥有的一切东西。在我们现实世界中的任何一个存在的“东西”都可以用对象来表示。例如,每一个人都是对象,一个人身上的每一个东西也是对象,你的生活用品,手机,电视,洗衣机也都是一个对象。那么什么是类呢?类 只是一个概念,一个范围的解释,对应上面的对象我们来解释一下,“一个人”是一个对象,那么"人"这个名词代表着所有的人,所以"人"就是一个类。同样所有

2020-12-20 17:16:03 90

原创 Java接口经典案例,教你认清接口真面目

**什么是接口?接口的作用是什么?怎么使用接口?**归根到底,我们就是为了搞清楚这三个问题。那么我们就来聊一聊什么是接口?首先我们要明白接口是一个比抽象类还要抽象的“类”,抽象类还可以通过多态来创建对象,而接口是没有对象的,也就是完全抽象。那么接口的作用的是什么了?接口可以理解为定义的一组通用的组件,或者是对外提供服务的功能模块。可以拆卸,就像是我们电脑里面的硬盘,手机里面的电池,接口通常作为实体类的成员属性,和类是附属关系,而不是包含关系。作为初学者,在学习接口这一部分内容的时候,相信大家都

2020-12-16 20:06:47 724

原创 Java实现杨辉三角

杨辉三角形首先既然是三角形,不妨去我另外一篇博客去看看如何打印三角形,再回来,理解会更简单int[][]arr = new int[10][10];//数组保存数据 for (int i = 0; i < arr.length ; i++) { for (int j = 0; j <i ; j++) { if (j==0 ||j==i) {//第一个和最后一个都是“1” arr[i

2020-12-10 20:59:59 294

原创 Java实现猜数小游戏

用代码实现一个猜数字的小游戏,假设要猜的目标数字是8,先可以提示用户猜的数在0-10之间,然后循环接受用户输入的数字,如果用户输入的数字比目标数字小,就提示”小了,继续猜”,继续接受用户输入的数字,继续比较,如果大了,就”大了,继续猜”, 如果用户在5次以内猜对了,就提示”你真聪明,猜对了!”并结束循环,如果猜了5次还没有猜对,就提示”真笨,不跟你玩了”,并结束循环例如猜数字“8”Scanner sc = new Scanner(System.in); in...

2020-12-10 20:51:45 515

原创 Java对数组进行二分查找

二分查找法使用这个方法之前我们需要注意:二分查找法只针对于有序数组。首先定义一个简单的一维数组:int []a ={1,2,3,4,5,6,7,8,9};解释一下何为二分法:三点两段,我们将数组的起始点,终点,以及中间点作为三点,将整个数组分为两段。每次进行判断之后舍去一半,将另一半重新使用二分法。 int begin = 0;//所有数组起始点下标都是0 int end = a.length-1;//数组最后一个数值下标 while

2020-12-10 20:43:16 771

原创 Java利用星号(*)和空格实现正方形,长方形,三角形,菱形,空心菱形。

Java利用星号(*)和空格实现正方形,长方形,三角形,平行四边形,菱形,空心菱形。利用for循环嵌套对星号和空格进行组合排列,构成不同形状的图形。正方形for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { System.out.print(" *"); } System.out.println("");

2020-12-08 20:51:01 5886 1

原创 Java计算用户输入的数字的阶乘,例如用户输入的是5,则计算5的阶乘,5的阶乘为 5*4*3*2*1

计算用户输入的数字的阶乘,例如用户输入的是5,则计算5的阶乘,5的阶乘为 5 4 3* 2* 1**第一步寻找规律;输入i ,阶乘就为:i*(i-1)* (i-2)*(i-3)直到乘以0;第二步键盘输入数字。因为是数字,所以我们就用int类型变量来接收: Scanner sc = new Scanner(System.in); System.out.println("请输入数字:"); //sum变量用来接收阶乘的结果值 int sum = 1;

2020-12-04 23:08:25 1902

原创 Java定义一个无序一维数组,求这个数组的最大值和最小值。

定义一个无序一维数组,求这个数组的最大值和最小值。那么首先我们先来简单的定义一个一维数组:int []a=new int[]{3,2,4,5,7,8,9,0,1,7};在脑海里构建思路,第一步应该怎么做?我们需要获取什么信息?如何定义最大和最小?这时候需要知道一个原理,打擂台原理:数组就是一个擂台,里面的数值就是英雄的战力值,第一个站出来的说自己是天下第一人,那么有人不服就可以上去pk掉它成为新的天下第一,以此类推。最小则相反即可。接下来我们需要定义一个最大和最小,我说我是最大,那我就是最大,

2020-12-04 22:52:25 3099 1

空空如也

空空如也

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

TA关注的人

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