自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (7)
  • 收藏
  • 关注

转载 IDEA部署maven项目时,模块不高亮显示,maven不显示的解决

idea

2023-11-03 15:41:36 604

转载 sql语句整理

一个 select 语句中,嵌入另外一个 select 语句, 被嵌入的 select 语句称为子查询语句,外部select语句则称为主查询。还是以上面的student表和course表为例子,如果我们想查询每个学生所选择的课程,包括那些没有选课程的学生。继续使用上面的student表和course表为例子,如果我们想查询每门课程的学生,包括没有选该门课程的学生。外连接分为左连接和右连接,这种连接是指在连接两张或多张表时,包含了所有的记录。子查询是可以独立存在的语句,是一条完整的 select 语句。

2023-09-25 14:22:03 136

转载 LocalDate与Date相互转换

java.util.Date;

2023-09-07 17:54:40 325

转载 stream流方法使用说明整理

JDK 1.8引入了Stream API,它是一种用于处理集合的高级迭代器,它提供了一种流式处理数据的方式,使得代码更加简洁和易于维护。Stream API有以下几个主要特点:1.流是一个序列,它可以让你按需计算,而不是一次性地处理所有元素。2.Stream API提供了一组非常强大的中间操作和终止操作,可以让你完成各种各样的操作,例如过滤、映射、归约、排序等等。3.Stream API是基于Lambda表达式和函数式接口实现的,它允许你以更为简洁的方式表达复杂的逻辑。

2023-04-27 13:53:53 148

转载 java两个时间之间相距的天数

date

2023-03-10 17:42:12 422

原创 stream表达式从一个集合中条件过滤参数

String

2023-02-21 11:00:53 483

转载 Java之StringUtils的常用方法记录

String

2022-11-29 10:22:59 120

转载 Java获得给定日期范围内的每一天集合返回

date

2022-11-01 15:20:15 460

原创 BeanUtil.copyProperties参数转换工具类

BeanUtil.copyProperties工具类

2022-10-20 15:09:10 411

原创 String类中重写Object中的equals方法源码解析

String学习

2022-10-13 16:07:52 120

转载 BeanUtils.copyProperties() 用法及区别

BeanUtils.copyProperties() 用法

2022-10-13 15:25:10 106

转载 List常用算法

自己学习记录使用

2022-07-02 16:37:41 182

原创 maven安装本地jar包 流程

maven如何将本地jar安装到本地仓库1.首先确认你的maven是否已经配置: >mvn -v

2022-05-16 18:03:54 1203

转载 BigDecimal类型数字计算

BigDecimal类型数字计算BigDecimal本身提供了加减乘除的方法加法 add()函数减法subtract()函数乘法multipy()函数除法divide()函数绝对值abs()函数 BigDecimal bignum1 = new BigDecimal("10"); BigDecimal bignum2 = new BigDecimal("5"); BigDecimal bignum3 = null; //加法 bignum3 = bignum1.

2022-04-26 15:05:38 288

转载 Springboot 中Vue验证码校验

springboot版本验证码处理记录//验证码生成工具类import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.OutputStream;import java.util.Random;import javax.imageio.ImageIO;pu

2022-04-18 18:26:54 714

转载 java后台实现验证码

java后台实现验证码学习记录 //调取获得验证码 //请求的时候添加一个时间戳 //http://localhost:8080/captcha?date=1121212 @GetMapping(value = "/captcha") public BaseResult imagecode(HttpServletRequest request, HttpServletResponse response,@RequestParam(required = false)

2022-04-12 15:10:11 794 2

转载 lamda表达式和增强版Comparator进行排序

lamda表达式和增强版Comparator进行排序学习记录下面展示一些 内联代码片。 List<Student> list = new ArrayList<>(); list.add(new Student(1, 25, "关羽")); list.add(new Student(2, 21, "张飞")); list.add(new Student(3, 18, "刘备")); list.add(new Stud

2022-03-10 15:38:55 109

转载 jdk8特性Collections.sort()的使用

jdk8

2022-03-10 13:57:10 755

原创 @TableField(exist = false) 注解 非数据库字段属性

@TableField(exist = false) 注解加载bean属性上,表示当前属性不是数据库的字段,但在项目中必须使用,这样在新增等使用bean的时候,mybatis-plus就会忽略这个,不会报错

2022-02-25 11:36:01 1242

原创 递归调用解决方案

递归调用方式思路//根据递归调用当前数据解析CREATE TABLE `sys_xxx` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', `parent_id` bigint(20) DEFAULT NULL COMMENT '父机构ID', `depart_order` int(11) DEFAULT '0' COMMENT '排序', `description` varchar(500) DEFAULT NUL

2022-02-25 11:14:50 376

转载 Java中double类型比较大小或相等的方法

Java中double类型比较大小或相等的方法学习记录在Java中int类型数据的大小比较可以使用双等号,double类型则不能使用双等号来比较大小,如果使用的话得到的结果将永远是不相等,即使两者的精度是相同的也不可以。下面介绍两种比较double数据是否相等的方法。第一种方法:转换成字符串如果要比较的两个double数据的字符串精度相等,可以将数据转换成string然后借助string的equals方法来间接实现比较两个double数据是否相等。注意这种方法只适用于比较精度相同的数据,并且是只用用于

2022-02-19 14:59:10 13432

转载 double类型转BigDecimal类型精度丢失

double类型转BigDecimal类型精度丢失记录学习在项目中,一般遇到关于金钱方面的,我们会使用BigDecimal类型存储金额,但是通常情况下金额都是double类型,需要转换为BigDecimal类型。但是使用不当,会造成金额错误。public class TestBigDecimal { public static void main(String[] args) { double d = 201111.05; System.out.print

2022-02-19 14:53:38 1487

原创 myslq的函数记录

SQL 基础语法(用到的整理记录)DISTINCT 语句SQL SELECT DISTINCT 语句DISTINCT 在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。ORDER BY 语句ORDER BY 语句用于根据指定的列对结果集进行排序。ORDER BY 语句默认按照升序对记录进行排序。如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。GROUP BY语句GROUP

2022-02-10 11:06:27 525

转载 mybatis plus 条件查询queryWrapper使用学习

mybatis plus 条件查询queryWrapper自己学习记录一、queryWrapper是什么二、具体使用三、QueryWrapper的方法mybatis plus的官方文档链接,再看本博客有不清晰的地方,可以查看文档https://mp.baomidou.com/guide/一、queryWrapper是什么queryWrapper是mybatis plus中实现查询的对象封装操作类,他的层级关系如下在上面的图片中,Wrapper : 条件构造抽象类,最顶端父类,抽象类中提供4个方法

2022-02-08 18:01:09 2040

原创 linux常用指令记录

linux 常用指令记录cp 拷贝文件//进入到编辑页面 vi 或者 vim vim ngin.conf进入到了目标文件 点击 i 进入可编辑模式 编辑完成后 点击 Esc 退出编辑页面 输入 :w 保存但不退出:wq 保存并退出:q 退出:q! 强制退出,不保存:e! 放弃所有修改,从上次保存文件开始再编辑命令历史find -name test. 搜索文件创建文件夹mkdir name查看打印日志 tail -f 1

2022-01-29 10:09:08 2895

转载 Centos7 上安装 FastDFS

Centos7 上安装 FastDFS自己学习记录1安装gcc()2安装libevent(运行时需求)3、 安装libfastcommon4、安装tracker5、配置和启动tracker6、配置和启动storage7、使用FastDFS自带工具测试8、FastDFS 和nginx整合9、在浏览器中访问上传到fastDFS的图片1安装gcc()FastDFS是C语言开发,安装FastDFS需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gccyum install -y

2022-01-28 17:18:51 516

原创 页面布局网格形式思路

页面布局网格形式思路记录

2021-12-30 15:49:10 261

原创 String的equals底层源码解读

sting的equals底层源码解读 // An highlighted blockpublic boolean equals(Object anObject) {//首先判断两个字符串的引用地址是否相同,如果相同则证明是同一个内存地址 直接 return true; if (this == anObject) { return true; } //判断参数类型是否为String 类型 如果参数类型不为string 直接返回 false

2021-11-02 18:46:36 364

原创 DATE_ADD() 函数使用

DATE_ADD() 函数使用 (学习记录)定义和用法DATE_ADD() 函数向日期添加指定的时间间隔。DATE_ADD(date,INTERVAL expr type)date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。type 参数可以是下列值:DAY ,WEEK 等 SELECT DATE_ADD("2021-09-18 ",INTERVAL 2 day)指定时间 2021-09-18 添加时间间隔 2 天 得到的计算时间...

2021-09-18 16:38:57 27299

转载 集合转换成字符串(学习记录)

集合转换成字符串(学习记录)集合转换成字符串集合转换成字符串StringUtils中join()方法的使用 public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("aa"); list.add("bb"); list.add("cc"); // 打印集合list

2021-09-16 14:14:18 4083

转载 jdk1.8特性循环遍历两个List,根据条件,进行相关的赋值操作(学习记录)

jdk1.8特性循环遍历两个List,根据条件,进行相关的赋值操作(学习记录 List<SchoolBoy> schoolBoys = new ArrayList<>(3); SchoolBoy boy1 = new SchoolBoy(); boy1.setGirlId("1"); boy1.setId("10"); boy1.setName("小明"); SchoolBoy boy2

2021-09-11 18:36:06 1728

转载 java 判断一个字符串是否为纯数字

java 判断一个字符串是否为纯数字(学习记录)三种方式比较三种方式比较 public class test10 { public static void main(String[] args) { String number = "1"; long startTime; long endTime; boolean a = false; boolean b = false

2021-08-20 16:32:23 2755

转载 redistemplate动态切换数据库(亲测可用)

redistemplate动态切换数据库(亲测可用)学习记录 /** * 设置数据库索引 * * @param dbIndex */ public void select(Integer dbIndex) { if (dbIndex == null || dbIndex > 15 || dbIndex < 0) { dbIndex = 0; } LettuceConnectionFactory jedisConnectionFactory = (Lettuc

2021-07-23 18:07:23 1885 1

原创 linux下安装安装tomcat

linux下安装安装tomcat学习记录首先 在usr/local/ 目录下创建一个文件夹 tomcat 然后使用 xftp6把下载的tomcat 放进去/usr/local/tomcat/usr/local/ 目录下创建文件夹[root@iZyq0w4i79us82Z local]# mkdir tomcat然后解压 文件[root@iZyq0w4i79us82Z tomcat]# tar -zxvf apache-tomcat-8.5.47.tar.gz [root@iZyq0w

2021-07-07 18:15:43 132

原创 linux下Yum方式安装gcc

linux下Yum方式安装gcc学习记录从CentOS7的系统安装镜像中取出需要的rpm包(也可以通过别的方式获取):解压镜像文件,进入"Packages"目录,里面很多rpm包,取出如下几个mpfr-3.1.1-4.el7.x86_64.rpmlibmpc-1.0.1-3.el7.x86_64.rpmkernel-headers-3.10.0-123.el7.x86_64.rpmglibc-headers-2.17-55.el7.x86_64.rpmglibc-devel-2.17-55.el

2021-07-07 18:01:15 1438

原创 liunx下搭建Redis安装

liunx下搭建Redis安装自己学习资料Redis的官方下载网址是:http://redis.io/download (这里下载的是Linux版的Redis源码包)下载liunx版本redis安装包redis-5.0.6.tar.gz文档包里面也有第一先 在usr 目录下创建文件夹 redis[root@VM-0-4-centos usr]# mkdir redis使用xftp 把安装放到/usr/redis文件夹中[root@VM-0-4-centos redis]# tar -zxvf

2021-07-07 17:51:12 67

原创 centos7.5下安装jdk

centos7.5下安装jdk说明 :jdk下载路径 :https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.htmljdk 保存路径 /usr/local/bin-z:有gzip属性的-x:解压-v:显示所有过程-f: 使用档案名字,切记,这个参数是最后一个...

2021-07-07 17:17:29 432

原创 liunx日志文件查询部分

liunx日志文件记录整理部分日志相关日志相关1.查看實時日志: tail -F 例如 : tail -F /logs/ricexxx-xxx.log2.查看歷史日志: less 例如: tail -F /logs/ricexxx-xxx.log3.查看日志並顯示行號: less -N 例如: less -N /logs/ricexxx-xxx.log4.监控最后n行日志文件的变化 例如: tail -100f /logs/ricexxx-xxx.log5.从第10行开始向

2021-07-07 16:45:44 64

翻译 springBoot集成Redis的RedisTemplate方式

springBoot集成Redis的RedisTemplate方式代码部分创建一个表格代码部分// 前提已经配置好了springboot依赖// 引入Redis依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId&g

2021-07-07 15:51:15 356

转载 SpringBoot导入excle文件数据

文件上传自己记录欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markd

2021-06-25 17:52:32 557

jdk-8u191-windows-x64.zip windows 下版本的呦!

windows 下版本的jdk-8u191 呦! 欢迎大家下载使用

2019-11-15

SQLyog-11.2.版本.zip

sqlyog 欢迎大家使用

2019-11-13

xshell.zip Xshell6_wm 版本欢迎大家使用

linux的 xshell 欢迎大家使用

2019-11-13

xftp6.zip linux的xftp6 欢迎大家使用!

linux xftp6 欢迎大家使用下载

2019-11-13

mysql-5.5.28-winx64.1.zip mysql安装包

windows下mysql安装包 欢迎大家使用

2019-11-13

apache-tomcat-8.5.47.tar.ziplinux 版本的

linux下的tomcat8.5 欢迎大家使用 使用前先解压一下

2019-11-13

jdk-8u202-linux-x64.tar.zip

linux 下的jdk1.8 欢迎大家使用下载

2019-11-13

空空如也

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

TA关注的人

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