自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 [42000][1701] Cannot truncate a table referenced in a foreign key constraint删除数据时外键约束报错解决

[42000][1701] Cannot truncate a table referenced in a foreign key constraint

2023-12-29 10:50:58 582 1

原创 Jetbrains全家桶屠龙宝刀——ja-netfilter

插件使用

2023-12-20 10:44:24 3687 1

原创 列表导出Excel表格文件

数据导出Excel格式

2023-05-16 10:49:31 277

原创 @Valid及相关字段校验注解的使用

@Valid及相关字段校验注解的使用

2023-05-08 15:01:44 463

原创 Redis定时消息通知

Redis小事消息通知

2023-03-06 15:23:14 545

原创 Docker常用命令

Docker常用命令

2023-02-24 11:03:58 116

原创 Redis默认redis.conf

Redis默认redis.conf

2023-02-23 23:40:35 288

原创 Docker安装mysql、解决乱码问题以及挂载容器卷

Docker安装mysql、解决乱码问题以及挂载容器卷

2023-02-23 23:05:38 116

原创 Java下载网页图片

【代码】Java下载网页图片

2022-11-28 11:23:01 236

原创 Maven导入本地的jar包

Maven导入本地的jar包

2022-11-16 11:22:06 254

转载 计算生日倒计时天数

java计算生日倒计时

2022-08-24 20:23:05 627

原创 SpringBoot核心注解、常用注解

springboot常用注解

2022-07-18 18:02:41 1622

原创 Git查看代码量

git查看代码量

2022-07-05 11:44:07 5311

原创 递归查询树结构

递归

2022-04-14 17:06:37 796

原创 Redis工具

Redis实现方法

2022-03-23 16:57:42 1201

原创 Java生成二维码

Java生成二维码

2022-03-22 16:19:00 388

原创 自定义redisTemplate

RedisConf自定义redisTemplatepackage com.loveletter.config;import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.JsonTypeInfo;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.d

2022-03-20 18:29:08 628

原创 DateUtils工具类

DateUtils格式化工具类持续更新…package com;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * @author loveLetter * @create 2022/3/20 */public class DateUtils { /** * 获取当前时间戳 * <p>格式为:20220320162414

2022-03-20 17:36:46 117

原创 Linux安装Redis详解

Linux安装Redis详解

2022-03-17 13:59:41 2334 1

原创 NoSQl概述

书山有路勤为径,学海无涯苦作舟了解NoSQL演变1、单机MySQL时代90年代,一个基本的网站访问量一般不会太大,单个数据库完全足够!那个时候,更多的去使用静态网页Html~服务器没有太大的压力!思考一下,这种情况下:整个网站的瓶颈是什么?1、数据量太大,一个机器放不下2、数据索引(B+Tree),一个机器内存放不下3、访问量(读写混合),一个服务器承受不了只要开始出现以上三种情况之一,那么就需要晋级2、Memcached(缓存)+MySQL+垂直拆分网站80%的情况下都是在读,.

2022-03-17 11:58:33 1808

原创 Linux搭建Java环境

Linux服务器搭建Java环境

2022-03-16 21:09:00 2676 2

原创 RabbitMQ入门详解

在介绍RabbitMQ之前,我们先来看下面一个电商项目的场景:商品的原始数据保存在数据库中,增删改查都在数据库中完成。搜索服务数据来源是索引库(Elasticsearch),如果数据库商品发生变化,索引库数据不能及时更新。商品详情做了页面静态化处理,静态页面数据也不会随着数据库商品更新而变化。如果我们在后台修改了商品的价格,搜索页面和商品详情页显示的依然是旧的价格,这样显然不对。该如何解决?我们可能会想到这么做:方案1:每当后台对商品做增删改操作,同时修改索引库数据及更新静态页面。方案2:搜索

2022-03-11 17:10:09 268

原创 多线程基础知识点

一、线程与进程进程:进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。线程:线程是一条执行路径,是程序执行时的最小单位,它是进程的一个执行流,是CPU调度和分派的基本单位,一个进程可以由很多个线程组成,线程间共享进程的所有资源,每个线程有自己的堆栈和局部变量。线程由CPU独立调度执行,在多CPU环境下就允许多个线程同时运行。同样多线程也可以实

2022-03-01 17:43:58 1959

原创 多值多条件批量更新SQL

应用场景:List中存放多个实体,并且每个实体的值不一样,我们需要进行批量更新时下方sql解读:根据不同people_id更新不同值的people_name、people_age字段 update table_name <trim prefix="set" suffixOverrides=","> <trim prefix="people_name =case" suffix="end,"> <foreach collection="peopleLi

2022-02-27 16:47:55 3137 1

原创 Java实现分页Page(Mybatis-plus)

Java实现分页

2022-02-25 12:00:34 1989

原创 Linux常用命令

命令含义事例ls列出当前目录下的内容lscd ..(两个点)进入上一级目录cd..cd /进入指定目录cd /apwd查看当前所在目录位置pwdmkdir创建文件夹mkdir amkdir -p创建多级mkdir -p a/b/ccp -r拷贝文件cp -r a bmv将源文件名 source_file 改为目标文件名 dest_file将文件 source_file 移动到目标目录 dest_directory ...

2022-02-24 15:59:31 761

原创 Java中的StringUtils引入及使用

pom.xml中引入依赖<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --><dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.9</version>&l

2022-02-24 11:35:28 5187

原创 List去除重复元素

1.使用LinkedHashSet删除arraylist中的重复数据(有序)// 创建ListList<String> words= Arrays.asList("a","b","b","c","c","d");// 将ArrayList转为LinkedHashSetLinkedHashSet<String> set=new LinkedHashSet<>(words);// 将LinkedHashSet转回ArrayListList<String&gt

2022-02-23 14:56:26 2065

原创 Oracle数据库设置逐渐自增

创建序列CREATE SEQUENCE TABLE_SEQ(自定义序列名)INCREMENT BY 1 START WITH 1 NOMAXVALUE NOCYCLE NOCACHE;在需要使用自增的表上创建触发器CREATE OR REPLACE TABLE_TRG(自定义触发器名称)BEFORE INSERT ON TABLE_NAME(表名) FOR EACH ROWBEGIN SELECT TABLE_SEQ(之前定义的序列名).NEXTVAL INTO : NEW..

2022-02-22 14:10:36 761

原创 删除Mac启动台里的无法正常删除的图标

经常会不通过appstore下载软件,也就是从网页中下载dmg,自己安装,但是当我不再想要这个软件,然后把它卸载掉之后就会发现,launchpad里还是遗留了这个软件的图标,而且删不掉。这个时候,就可以下面的办法就管用啦!思路:找到存放launchpad中图标的数据库,对数据库进行操作直接删除对于的图标。第一步找到comappledocklaunchpad文件夹打开一个folder,按command+shift+G,在前往当中输入地址/private/var/folders,然后在里边自己尝试找到

2022-02-22 09:42:09 1830

原创 遍历Map的几种方法

Map的几种遍历方法

2022-02-21 10:39:11 417

自定封装StringUtils常用方法

继承了org.apache.commons.lang3.StringUtils工具类,加入了部分常用方法,使用时直接添加到项目的公共utils下,同时在pom.xml加入依赖: <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.9</version> </dependency>

2022-02-24

空空如也

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

TA关注的人

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