自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 端口占用查询方式,以8080端口为例

打开cmd命令,输入netstat -ano | findstr 8080然后通过任务管理器找到9528的PID,右键结束进程。

2021-06-12 16:47:25 334 1

转载 commons-lang3(常用)

转载地址:https://www.jianshu.com/p/1886903ed14c

2021-06-08 16:36:36 198 1

原创 Mybatis_plus枚举及字段自动填充

mybatis_plus 补充知识1. 枚举我们经常出现如下场景,数据库存储的性别为数字:1,2, 而我们前端页面要的数据是 '男','女',于是我们程序每次需要处理这类数据转换时每次都需要if else 判断进行出具处理后再进行返回为了更好的存储和获取此类数据 mybatis_plus 提供了枚举特性的支持建表语句CREATE TABLE `tb_user1` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID', `u

2021-05-31 16:39:44 1114 1

原创 SpringBoot_lombok及日志功能补充

1、spring boot 日志功能spring boot 整合WebMVC后我们可以调整日志的输入级别application.yml# spring boot 中输入日志logging: level: # com.itheima 的日志级别为 debug com.itheima: info # org.springframework 的日志级别为 info org.springframework: infoUserController@RestCo

2021-05-31 16:30:33 289 1

原创 面试笔记三

10、为什么要重载hashCode方法?为什么要重载equal方法?​ 因为Object得equal方法默认是两个对象得引用的比较,意思就是指向同一内存,地址则相等,否则不相等;如果你现在需要利用对象里面的值来判断是否相等,则重载eqaul方法。为什么要重载hashCode方法?一般的地方不需要重载hashCode,只有当类需要放在HashTable、HashMap、HashSet等hash结构的集合时,才会重载hashCode。如果你重写了equal,比如说时基于对象的内容实现的,而保留

2021-05-30 16:48:58 148 1

原创 面试笔记二

7、Java的四种引用:强、弱、软、虚从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能够更加的灵活的控制对象的生命周期,这四种级别由高到低依次为:强引用,软引用,弱引用,虚引用。强引用:最普通的一种引用方式,如String s = “abc”,变量s就是字符串”abc"的强引用,只要强引用存在,则垃圾回收器就不会回收这个对象。软引用(SoftReference):用于描述还有用但非必须的对象,如果内存不够,不回收;如果内存不够,则回收。一般用于实现内存敏感的高速缓存,软引用可以和

2021-05-27 18:27:51 104 1

原创 面试笔记一

1、八种基本数据类型的大小,以及封装类:int、short、float、double、long、boolean、byte、charInteger、Short、Float、Double、Long、Boolean、Byte、Character2、引用数据类型引用数据类型是由类的编辑器定义的,他们是用于访问对象,这些变量定义为不可更改的特定类型,例如:Employee、Puppy等类对象和数组变量就是这种引用数据类型。任何引用数据类型的默认值都为空。一个引用数据类型可以被用于任何声明类型和兼容

2021-05-26 09:52:35 136 1

转载 Mybatis plus 条件构造器queryWrapper

1、简介MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window) 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。2、queryWrapper介绍queryWrapper是mybatis plus中实现查询的对象封装操作类,他的层级关系如下:Wrapper : 条件构造抽象类,最顶端父类,抽象类中提供4个方法西面贴源码展示AbstractWrapper : 用于查询条件封装,生成

2021-05-25 14:19:04 989 1

转载 ResponseEntity的返回值用法

我们在使用ResponseEntity时,更多的是为了设置不同的HttpResponse Code,如果你的系统偏好是通过Response Body中的Code来判断API状态即几乎所有API的HttpResponse Code=200,那么完全可以不使用ResponseEntity作为返回数据类型,只需要去返回Response Body,通过Body中开发者自定义的Code给API设置状态。例如 Response Body{ code: 200, ErrorMessage: "err

2021-05-25 11:36:43 7276 1

转载 MongoTemplate通过Query条件指定查询条件和返回字段

1、介绍Spring Data MongoDB提供了org.springframework.data.mongodb.core.MongoTemplate对MongoDB的CRUD的操作。2、MongoDB的查询语法 db.orders.find({{<field1>:<value1>,<field2>: <value2>, ... } },{field1:<boolean>, field2: <boolean> ... }

2021-05-25 09:49:34 1159

原创 IDEA 2021 没有Allow parallel run

安装IDEA 2021新版的朋友可能发现,需要运行多个客户端时,找不到Allow parallel run。那么接下来就让我带朋友去找找新版本的它在哪里???此时,还是选择Edit Configurations进入选项编辑然后点击Modify options,在弹窗中选择Allow multiple instances,最后Apply!!!...

2021-05-06 20:56:09 2656 6

转载 mysql中插入数据时Duplicate entry ‘‘ for key ‘PRIMARY‘的解决方案

该问题是插入数据表中遇到键重复解决方案:1.使用ignore,如果插入的记录中存在重复值会忽略重复值的该记录行,不影响其他行的插入。INSERT IGNORE INTO Table_name(…..) VALUES(1,1),(2,2),(3,3);2.使用replace当插入的记录遇到主键或者唯一重复时先删除表中重复的记录行再插入REPLACE INTO Table_name() VALUES(1,1),(2,2),(3,3)3.on duplicate key update后面使用val

2021-05-05 14:54:44 3853 1

原创 mapping source must be pairs of fieldnames and properties definition.

今天在写测试时,运行错误,提示这样一句话:mapping source must be pairs of fieldnames and properties definition.大概意思是:映射源必须是字段名和属性定义对。图中标红的就是出现错误的地方!!!后来经过百度发现,如果导入create方法是过时的方法,则需要mapping 方法中加"_doc"。creatRequest.mapping("_doc",mapping, XContentType.JSON);...

2021-05-04 21:22:33 684 2

原创 IDEA删除当前类所有的注释

使用ctrl+R正则匹配搜索(/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/|[ \t]*//.*)

2021-04-26 19:57:17 704 3

原创 asm.jar是什么?

spring aop的一个依赖包

2021-04-25 19:16:34 802

原创 aopalliance.jar是什么?

spring切面Bean所需要的包**这个包是AOP联盟的API包,里面包含了针对面向切面的接口;通常Spring等其它具备动态织入功能的框架依赖此包。**

2021-04-25 19:13:18 3158

原创 使用idea创建web项目

前言:很高兴能够用自己所学知识为你提供答疑!!!今天我就来操作下如何使用idea这款软件创建web项目。步骤:1.创建项目首先新建一个项目然后选择最后一个,创建一个空白的Java项目,点击Next。这个时候给项目命名,我在这里命名为java_web,下面那个可以更改项目存放的路径,我这里放到自定的路径,点击Finish。刚进来的时候,idea会提醒你是否新建一个模块,先点击×,一会我们再创建模块。2.配置jdk这个时候,我们先来配置jdk的路径,以及tomcat的路径,方便之后

2021-03-10 20:03:56 38505 14

原创 Java基础知识总结(一)

1.关于JDK、JRE、JVM关系描述:JDK是开发工具,包含JRE;JRE是运行环境,包含JVM;jvm是虚拟机,可以保证跨平台。2.Java中的数据类型:基本数据类型:存储在栈上引用数据类型:存储值在堆上,地址在栈上。(数组和集合是一种容器,属于引用数据类型 )3.数组分为静态初始化和动态初始化静态初始化:int[] arr = new int[]{1,2,3}; 或者 int[] arr = {1,2,3};动态初始化:int[] arr = new int[3];

2021-02-01 12:22:00 201

虹软加载不到dll文件的解决.txt

虹软加载不到dll文件的解决.txt

2021-05-26

VsCode安装文档介绍.pdf

VsCode安装文档介绍

2021-05-26

NewFileTimex32_v4.11.rar

文件创建时间修改器

2021-05-26

WePE_64_V2.1.exe

系统纯净版装机工具

2021-05-26

空空如也

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

TA关注的人

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