![](https://img-blog.csdnimg.cn/20210502234547879.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
文章平均质量分 72
java知识点
Maverick Programmer
越努力越幸运,不必羡慕别人,你就是最好的自己,继续努力呀!!!
展开
-
SpringBoot使用 easyexcel进行Excel数据的导入导出
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码原创 2022-01-11 12:09:04 · 2884 阅读 · 5 评论 -
Java枚举类
随便记录 java枚举类,可以根据key获取value,也可以根据value获取key创建枚举类代码如下:/** * @Description : 枚举类 * @Author : 冰雪伯爵 * @Date : 2021/11/13 **/public enum CommonEnum { COMMON_FAIL(0, "失败"), COMMON_SUCCESS(1, "成功"); private Integer value; private String .原创 2021-12-08 15:40:14 · 248 阅读 · 0 评论 -
Hutool中 常用的工具类和方法
文章目录一、Hutool是什么?二、安装三、常用工具类日期时间工具类 DateUtil日期时间对象-DateTime类型转换工具类 Convert字符串工具类 StrUtil数字处理工具类 NumberUtilJavaBean的工具类 BeanUtil集合操作的工具类 CollUtilMap操作工具类 MapUtil数组工具-ArrayUtil唯一ID工具-IdUtilIO工具类-IoUtil加密解密工具类 SecureUtil验证码工具类 CaptchaUtil分页工具-PageUtilJava反射工具.原创 2021-09-25 22:52:55 · 15366 阅读 · 6 评论 -
Spring Boot自动配置原理
文章目录一、SpringBoot概述二、SpringBoot:启动器&自动配置自动配置原理1. 首先来自启动类的main方法2. @SpringBootApplication注解3. 自动配置实现流程小结总结一、SpringBoot概述SpringBoot是搭建应用的手脚架,由Spring公司的核心团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架。它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用原创 2021-08-02 23:17:34 · 305 阅读 · 0 评论 -
SpringBoot中的详细配置swagger接口文档
文章目录一、配置步骤1.在pom.xml中添加依赖2.创建Swagger2 的配置类3. controller 测试4.Swagger2 常用注解说明5.接口测试一、配置步骤1.在pom.xml中添加依赖方式一:只需要添加knife4j-starter 即可 <!-- knife4j(swagger)依赖 --> <dependency> <groupId>com.github.xiaoymin</groupId>原创 2021-07-22 23:44:36 · 592 阅读 · 4 评论 -
使用 MyBatis-Plus 分页查询
文章目录一、MyBatis-Plus二、使用步骤1.引入库2.在application.yml配置3.启动类上面添加@MapperScan注解4.实体类User5.Mapper接口UserMapper6.配置MybatisPlus配置类 ,返回一个分页拦截器7.使用分页查询一、MyBatis-PlusMyBatis-Plus官网:https://mp.baomidou.com/MyBatis-Plus (简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBa原创 2021-07-20 14:59:50 · 794 阅读 · 0 评论 -
使用 PageHelper-Mybatis分页
文章目录一、PageHelper简介二、使用步骤1.pom引入maven依赖2.在mybatis的配置文件上添加插件,可以设置helperDialect,设置数据库方言3.使用方式4.分页PageInfo.java类一、PageHelper简介PageHelper是国内非常优秀的一款开源的mybatis分页插件,支持基本主流与常用的数据库,例如:MySQL、 Oracle、mariaDB、DB2 、pgsql、SQLite等官网地址:https://pagehelper.github.io/Pag原创 2021-07-19 20:34:54 · 503 阅读 · 0 评论 -
正则表达式 java 截取指定字符中间的字符串
正则表达式 java 截取指定字符中间的字符串代码如下(示例):import java.util.regex.Matcher;import java.util.regex.Pattern; public class Method { public static void main(String[] args) { // 正则表达式,截取照片_ 与 _ 中间的字符串 String regex = "照片_(.*)_"; String fileNam.原创 2021-07-19 17:00:12 · 1703 阅读 · 0 评论 -
搭建Nacos 注册中心和配置中心 以及Feign远程调用
搭建Nacos 注册中心和配置中心 以及Feign远程调用记录:开发过程中,搭建nacos注册中心,配置中心以及openfeign远程调用其他微服务模块等基本操作一、Nacos下载安装Nacos官网:https://nacos.io/zh-cn/index.html下载地址:https://github.com/alibaba/nacos/releases中文官网文档:https://nacos.io/zh-cn/docs/what-is-nacos.html安装并运行Nacos1.本地已成功原创 2021-06-30 23:51:40 · 946 阅读 · 0 评论 -
Maven & Gradle 下载、安装、配置详细步骤
maven & gradle 下载、安装、配置详细步骤一、maven1、下载maven官网下载地址:https://maven.apache.org/download.cgi其他版本的maven下载:https://archive.apache.org/dist/maven/maven-3/根据自己的需要下载对应的版本,项目中使用比较多的maven版本是:3.3.9 和 3.5.4 版本2、安装将下载好的apache-maven-3.5.4-bin.zip直接解压到安装目录即可(原创 2021-06-28 23:32:26 · 882 阅读 · 1 评论 -
Linux系统CentOS7.6 上安装 Docker 详细步骤
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数..原创 2021-06-20 17:42:43 · 1087 阅读 · 0 评论 -
@DatetimeFormat和@JsonFormat 时间参数注解
时间参数注解:@DatetimeFormat和@JsonFormat@JsonFormat解决:后台到前台时间格式保持一致的问题@DataTimeFormat解决:前台传递给后台的时间格式不一致的问题public class DateTest { @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") privat原创 2021-05-03 00:03:19 · 704 阅读 · 0 评论 -
Shiro实现登陆认证、授权
文章目录一、Shiro简历及组成二、Shiro过滤器&标签三、Shiro环境搭建1.添加shiro依赖2.配置web.xml3.创建自定义realm类:AuthRealm,继承AuthorizingRealm4.配置applicationContext-shiro.xml, Spring整合shiro四、Shiro登陆认证(一)认证实现1.修改LoginController,通过shiro实现登陆认证2.编写AuthRealm,实现登陆认证五、Shiro登陆认证(二)自定义凭证匹配器实现认证自定义凭原创 2021-05-02 23:43:21 · 1243 阅读 · 0 评论 -
Springboot基于JWT实现单点登录(简单)
文章目录一、什么是JSON Web Token(JWT)?二、JWT数据格式三、使用步骤1.添加pom依赖2.创建jwt常量类3.JwtHelper工具类4.AES加密工具类5.编写登录拦截器6.SpringMVC配置类,将自定义拦截器添加到配置中总结使用JWT实现单点登录一、什么是JSON Web Token(JWT)?JWT,全称是JSON Web Token, 是JSON风格轻量级的授权和身份认证规范,可实现无状态、分布式的Web应用授权官网:https://jwt.io (JWT,生成原创 2021-05-02 22:54:35 · 702 阅读 · 0 评论 -
IDEA基本配置及快捷键
目录IDEA的快捷键IDEA基本设置★★★jdk设置★★★settings界面介绍一、切换主题二、背景设置三、字体设置四、注释设置五、系统设置六、编码设置七、智能提示忽略大小写八、重复代码横线去除九、设置文件代码模板十、修改servlet模板十一、自定义代码颜色十二、设置鼠标滚轮调节字体大小十三、设置鼠标放在方法上或者变量上会弹出注释说明十四、IDEA给选中内容添加双引号""十五、设置自动导包十六、设置代码显示行号及方法分.原创 2021-05-02 19:31:37 · 1933 阅读 · 0 评论 -
代码自动生成器code-generator
文章目录前言一、搭建步骤二、使用步骤1.先搭建项目code-generator,引入maven依赖2.编写代码生成器代码3.在resources目录下创建templates目录4.在templates目录下创建entity.java.vm模板,文件名为:entity.java5.基本完成只要运行代码生成器代码,输入表名即注意点前言mybatis-plus使用 generator 代码生成器生成基础代码,支持Swagger2一、搭建步骤mybatis-plus使用generator代码生成器生成原创 2021-05-02 17:55:31 · 6241 阅读 · 0 评论 -
eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对转载 2016-12-28 18:08:57 · 272 阅读 · 0 评论