自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javax.net.ssl.SSLException: closing inbound before receiving peer's close_notify的解决办法

STACKTRACE:javax.net.ssl.SSLException: closing inbound before receiving peer's close_notify    at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:129)    at java.base/sun.security....

2018-12-19 20:02:15 80097 32

原创 idea使用总结

idea使用中的总结,包括重装idea重新设置ssh,git提交弹窗设置,idea vm options修改后打不开问题。(持续更新中)

2022-07-12 14:48:06 522

原创 Idea警告:类似Unchecked cast: ‘java.lang.Object‘ to xxx的转换告警

java在类型转换时如果没有进行类型校验,会报Uncheck cast的警告,如果确定对象能转成功一般我们是不会加校验,但警告一直存在。可以在当前方法上加上@SuppressWarnings("unchecked")注解关闭校验。

2022-03-01 11:32:18 2187

原创 记录后端时间类型相关问题

问题问题一:后端返回前端时间类型减8小时问题问题二:后端返回前端日期格式化问题解决问题一:直接贴原创:后端 Date 时间 传到前端,相差8小时_Architect_CSDN的博客-CSDN博客问题二:在返回的字段上加@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")注解,其中HH大写表示24小时格式,小写表示12小时格式。...

2022-02-25 11:25:43 404

原创 Idea问题总结

IDEA提示“Cannot resolve symbol XXX”解决:“File” -> “Invalidate Caches / Restart”,点击“Invalidate and Restart”。

2021-08-31 10:24:31 402

原创 微信文件传输助手文件存储位置问题

记录微信中文件传输助手文件存储位置问题。参考手机型号:华为Mate10。文件位于:Android\data\com.tencent.mm\MicroMsg\Download上述位置是文档的位置,图片或视频的位置不在这。图片和视频可以去图库里查看。如果需要知道具体的文件位置,可以选择“多选”,选择“邮件”,上传附件。上传成功后可以看到文件的名称,拿到文件名称后去文件管理器直接搜索文件名即可。找到后长按文件,点击“更多”,“打开文件所在位置”。注:图解说明后续完善。...

2021-07-14 09:52:19 13891 1

原创 趣味系列:List中remove方法

今天使用List的remove方法意外遇到一个有趣的现象。记录一下。实例:List<String> list = new ArrayList<>();list.add("a");list.add("b");list.add("c");Integer index = 0;list.remove(index);//问此时list中的元素?乍一看。list原结果是{"a", "b", "c"},删除第一个元素后,结果应该是{"b", "c"}。但此时结果还是{"a

2021-05-14 16:03:31 639 1

原创 记录一次IDEA配置Tomcat并创建SpringMVC项目

一、配置tomcat1、下载tomcat进入apache官网下载,(地址:http://tomcat.apache.org/)。选择需要的版本,建议下载8。选择下载的包,这里使用免安装的zip方式。再根据系统选择32位或64位。现在一般都是64位,如果需要确定可以去我的电脑查看,这里不冗余说明。下载完毕后直接解压到指定目录即可。2、IDEA配置(直接上图)如果点击加号没有Tomcat Server的话点击圈圈中的"34 items more"最后点击“Co

2021-01-27 17:17:58 1262 2

原创 IDEA修改默认的Maven项目JDK版本

创造背景最近新建的maven项目,每次导入maven依赖后jdk版本都会变成1.5,而代码中使用到1.8的内容,所以每次都会进行一次jdk的设置,但是设置完后只能保证当前有效,加入maven依赖后又会修改jdk版本,这一度让我很困惑。虚假解决每次jdk变化后都进入如下操作:1、进入setting ,修改图中版本为8(或自己所需版本)2、在idea界面点击右上角图标,如下图所示,进行下图相应设置 按照上述设置完后即可正常运行,但maven刷新后又会将jdk设置为...

2020-12-14 14:37:33 4705 2

原创 关于Idea无法识别module的总结

对最近遇到Idea无法识别module的总结查了一些方法,有些方法对于我的情况并无效,故在此做一个总结。我遇到的问题是在project下无法显示文件,如下图所示有些博主说直接删除.idea文件夹可解决问题。但我删除之后就出现项目无法识别的情况。这个时候我新建了一个testtest的module,idea是可以识别,打开.idea下的modules.xml文件发现刚刚创建的module出现在<modules>下。这个时候我们就可以大胆的猜测,我们把其他module下的.im

2020-12-07 13:18:34 9480 8

原创 枚举工具类-通过给定值获取对应的枚举类

开发背景:在开发过程中遇到需要通过给定的值来获取对应的枚举值,如下例枚举类中,需要通过传入"春"来获取SPRING。public enum Season { SPRING("春"), SUMMER("夏"), AUTUMN("秋"), WINTER("冬"); String season; Season(String season) { this.season = season; }}开始尝试通过Enum的内置方法val

2020-07-30 21:30:45 3992 1

原创 总结:解决shell脚本参数传递包含空格问题

解决这个问题前需要了解三个相关知识:$*表示“以一个单字符串显示所有向脚本传递的参数”,意思就是传入的参数所有值作为一个值 $#表示传递的参数个数 参数下标是从下标1开始的。传递参数存在空格的情况分为三种:第一种是向函数中传递的参数存在空格;第二种是向shell脚本中直接传递的参数(表示传递进来的参数直接被使用,不被间接传递给其他函数)存在空格;第三种是向shell脚本中间接传递的参数存在空格(即传递进来的参数再次传递给其他函数)1、向函数中传递的参数存在空格这中方式解决比较容易些,直接使

2020-07-28 15:22:33 13101 4

原创 枚举工具类-反射获取枚举类中变量的所有值

开发背景:在开发中需要用到枚举类中变量的所有值。如下例季节枚举类中需要获取数组["春", "夏", "秋", "冬"]。public enum Season { SPRING("春天"), SUMMER("夏天"), AUTUMN("秋天"), WINTER("冬天"); String season; Season(String season) { this.season = season; } public Stri

2020-07-27 16:14:03 3470

原创 泛型加反射实现任意数组的排序

废话不多说,直接上代码。/** * 通用列表排序 * @param targetList * @param vClass 排序字段对象的class * 该类需要继承Compable<T>接口,否则会抛出NoSuchMethodException * @param sortField 需要排序的字段 * @param forward 是否正序(升序) * @param <T> 列表泛

2020-06-16 21:44:55 155

原创 浅谈Java Matcher对象中find()与matches()的区别。

前言最近接触正则时,有时候用find()去判断是否匹配,有时候用matches()来判断,那么什么时候该用哪一个呢?我带着这个问题去某娘上去寻找答案,但是这一块答案都比较散,而且有些答案不太好理解,甚至有些是错的,兜兜转转花了不少时间,所以我在这一块也做一个总结,给大家一个参考。我已经在其他地方已经发布了,为了不冗余,所以我提供链接直接进入。https://zhuanlan.zhihu.com/p/142846161...

2020-05-26 09:40:40 469

原创 mave项目连接SqlServer,附Java代码

介于网上大多方案都未提供java代码,故发本帖,记录踩过的坑的同时希望能给需要的人提供帮助。首先在pom.xml添加依赖,添加完会自动下载包<dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId> ...

2019-09-04 20:02:49 193

原创 关于springBatch中JobInstanceAlreadyCompleteException错误的解决方法。

org.springframework.batch.core.repository.JobInstanceAlreadyCompleteException: A job instance already exists and is complete for p arameters={}. If you want to run this job again, change the parameter...

2019-01-14 20:12:28 3458

原创 关于poi异样:org.apache.poi.openxml4j.exceptions.OpenXML4JRuntimeException: Fail to save: an error occurs

关于poi异常的解决方法:org.apache.poi.openxml4j.exceptions.OpenXML4JRuntimeException: Fail to save: an error occurs while saving the package : The part /docProps/app.xml fail to be saved in the stream with m...

2018-12-27 10:04:20 38691 2

转载 Spring Boot学习笔记--Repository的使用

目录一,信息库的概念二,资源库和DAO的区别三,库介绍3.1 CrudRepository源码3.2 PagingAndSortingRepository3.3 JpaRepository一,信息库的概念库原意指的是仓库,即数据仓库的意思.Repository居于业务层和数据层之间,将两者隔离开来,在它的内部封装了数据查询和存储的逻辑。这样设计的好处有两个:降低...

2018-12-20 16:13:05 2281 2

转载 Java Optional类

Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测Optional 类的引入很好的解决空指针异常。类声明public final class Optiona...

2018-12-20 11:26:22 123

空空如也

空空如也

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

TA关注的人

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