自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java 分割字符串 split(“.”)无效

Java 分割字符串 split(“.”)无效

2022-07-10 11:08:37 2613 1

原创 Idea意外关闭,微服务占用端口号解决办法

idea意外关闭,使用idea关闭微服务进程。

2022-06-13 16:29:38 1699 3

原创 Java8新特性Stream流中的 Collectors.toMap() 重载

有时我们会遇到由list转为map、list中去重然后转为list或者map的情况,在Java8中已经提供了更好的方法

2022-06-10 10:18:35 1218 2

原创 2021最新Java JDK1.8的安装教程

2021最新Java JDK1.8安装教程jdk1.8又称jdk8.0,是目前相对比较稳定的版本,不建议下载最新的jdk版本,因为最新版的jdk不稳定,在Java的学习中可能会出现各种各样的问题。一、JDK下载1.官网下载点击官网下载地址往下划,找到自己电脑相对应的JDK,点击下载。(此文以windows系统下载JDK1.8为例)如果不清楚自己的电脑是32位还是64位,可以同属按下 win + R 键打开cmd命令行,输入 systeminfo ,然后按下Enter键。如图:“X86”

2021-11-10 15:17:31 6785

原创 Cannot deserialize value of type `java.time.LocalDateTime` from String “2020-01-01 17:02:29“

Spring Boot项目运行的时候报错:Cannot deserialize value of type java.time.LocalDateTime from String “2020-01-01 17:02:29”今天进行项目整合的时候发现一个错误,Cannot deserialize value of type java.time.LocalDateTime from String “2020-12-08 17:02:29”,那么这个时候首先进行排查:1、可以看出我们的前端并没有报错,是访问成

2021-11-08 16:38:22 2348

原创 @RequestBody与post请求的关系

@RequestBody与post请求的关系@RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的);GET方式无请求体,所以使用@RequestBody接收数据时,前端不能使用GET方式提交数据,而是用POST方式进行提交。在后端的同一个接收方法里,@RequestBody与@RequestParam()可以同时使用,@RequestBody最多只能有一个,而@RequestParam()可以有多个。注:一个请求,只有一个RequestBody;一个请求,可

2021-11-06 23:29:35 4422 2

原创 vue传参------params和data的区别

vue传参------params和data的区别在Vue中使用axios时,注意到配置选项中包含params和data两者,以为他们是相同的,其实他们之间的差别还是挺大的。因为params是添加到url的请求字符串中的,用于get请求。而data是添加到请求体(body)中的, 用于post请求。export default { getPageList(page, limit, searchObj) { return request({ url: `/admin/core/

2021-11-06 23:20:28 1708

原创 MyBatis-Plus中Page类各个参数的具体含义

MyBatis-Plus中Page类MyBatisPlus在使用分页时需要传入一个Page对象,这里对该对象做一些解释打开Page的源码我们可以看到Page实现了IPage接口private static final long serialVersionUID = 8545996863226528798L; protected List<T> records; protected long total; protected long size; protec

2021-11-06 17:25:38 11067 3

原创 浅谈Rest风格

一、 Rest名词由来概述简述 Rest 这个名次 首先我们需要了解 Roy Tomas Fields 这个人。Fields 生于1965年是美国的计算机科学家,参与了HTTP协议规范制定,是 Apache HTTP Server 联合创始人之一,是 Representational State Transfer (REST) 规范的制定者。二、Rest 名词概述Rest (Representational State Transfer)字面上是表现层状态转移的意思,稍微深入理解一点就是从URI获得的

2021-11-06 16:33:18 213

原创 springboot集成 redis 的配置

springboot集成 redis 的配置redis的优点就不多说了,大家都懂。下面直接进入实战。1、集成的时候首先先导入jar包<!-- spring boot redis缓存引入 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId>

2021-10-26 15:37:32 563

原创 Mybatis-plus使用注解 @TableField(exist = false)

Mybatis-plus使用注解 @TableField(exist = false)当数据库中没有某个字段,但是实体类中需要这个字段的变量时怎么办,可以使用mybatis-plus中@TableField(exist=false)。 @ApiModelProperty(value = "是否包含子节点") @TableField(exist = false) //树形展示用的,表示数据库中表没有此字段,但是对象返回到前端的时候有这个字段 private Boolean has

2021-10-25 21:54:19 1632

原创 ssm项目中输入中文之后的乱码问题

解决ssm项目中输入中文之后的乱码问题为了防止前端传入的中文数据出现乱码问题,使用Spring提供的编码过滤器来统一编码。要使用编码过滤器,只需要在web.xml中添加如下代码: <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingF

2021-10-22 10:12:51 350

原创 mybatis-plus的代码生成器

mybatis-plus的代码生成器在每一个项目的初始阶段,我们需要根据数据库表创建实体类,以及相应的service、mapper、controller。当数据库表非常多时,如果手动创建会非常耗时,而mybatisplus自带的代码生成器可以自动的帮我们全部生成出来。1、引入mybatis的依赖 <!--mybatis-plus--> <dependency> <groupId>com.baomidou</

2021-10-16 16:20:19 85

原创 Swagger2使用以及注解的介绍

Swagger2在团队开发中,一个好的 API 文档不但可以减少大量的沟通成本,还可以帮助一位新人快速上手业务。传统的做法是由开发人员创建一份 RESTful API 文档来记录所有的接口细节,并在团队之中进行流传。现在可以使用Swagger来解决企业中接口(api)中定义统一标准规范的文档生成的规范问题。Swagger2 的出现就是为了从根本上解决上述问题。它作为一个规范和完整的框架,可以用于生成、描述、调用和可视化 RESTful 风格的 Web 服务:接口文档在线自动生成,文档随接口变动实时更新

2021-10-16 16:01:14 260

原创 JDK代理和cglib代理

Java中代理模式有两种:动态代理和静态代理。静态代理有JDK静态代理,而动态代理分为JDK动态代理和cglib动态代理。在Spring的AOP实现中,主要应用了JDK动态代理以及CGLIB动态代理。本篇文章中讲述JDK动态代理和cglib动态代理。代理一般就是给被目标的类...

2021-09-12 12:11:11 658

原创 springboot 获取当前项目在服务器的路径

springboot 获取当前项目的路径1、获取当前项目在本地磁盘的根目录(获取当前项目路径的地址)System.out.println(System.getProperty("user.dir"));//结果为: /D:/Idea/code/springboot2、springboot获取当前服务器target/classes的路径--------------------------------------服务器中的地址try { String str = R

2021-05-13 09:29:43 1800

Java类 EncodingDetect.java

可以用这个类直接判断文件的编码格式,直接使用String code = EncodingDetect.getJavaEncode(path);就可以判断

2022-06-06

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

TA关注的人

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