自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(197)
  • 收藏
  • 关注

原创 高并发场景下,布隆过滤器+缓存基本步骤

在高并发场景下,布隆过滤器与缓存的结合使用可以显著提升系统的响应速度和降低后端数据库的负载。

2024-07-25 15:24:13 495

原创 分布式缓存获取以及设置

redisUtils 为redis工具类,例如:设置缓存获取缓存等等。redisLockClient 为:RedisLockClient 的分布式锁。

2024-07-25 14:49:24 371

原创 分数限制下,选好专业还是选好学校?

24年高考帷幕落下,一场新的思考与选择悄然来临。对于每一位高考考生,学校和专业都是开启大学新生活的两个前置必选项。但有时候“鱼与熊掌不可兼得”,在分数受限的条件下,是选择一个心仪的专业还是选择一个知名度更高的学校?选择大学和专业是每位高考考生及其家庭的重要决策,这一选择往往会深刻影响个人的学术路径、职业发展乃至生活方式。在面对“心仪专业”与“知名学校”之间的抉择时,没有绝对的对错,重要的是根据个人的长远规划、兴趣爱好、职业目标以及实际情况做出最适合自己的选择。

2024-06-28 14:17:07 276

原创 RabbitMQ WEB管理端介绍

RabbitMQ web客户端详细说明介绍,最详细

2024-06-27 11:28:41 1047

原创 K8s yaml文件配置详解

k8s 配置文件yaml

2024-06-20 11:15:35 375

原创 mysql Innodb引擎常见问题

InnoDB 中的聚簇索引和非聚簇索引有什么区别?:InnoDB 中自增主键的优势是什么?

2024-06-10 20:11:58 304

原创 ​2020-2024 idea最新安装激活

idea最简便的使用方式

2024-06-10 10:24:07 938

原创 Centos7 一键安装 Docker(最简单)

Docker 是一个开源的商业产品,有两个版本:社区版(Community Edition,缩写为 CE)和企业版(Enterprise Edition,缩写为 EE)。企业版包含了一些收费服务,个人开发者一般用不到。下面的介绍都针对社区版。其他简介官网看了。。。。

2024-05-06 16:56:25 219

原创 Mysql面试题

最左前缀原则(Leftmost Prefix Rule)是索引在数据库查询中的一种使用规则。它指的是在使用复合索引时,索引的最左边的连续几个列会被用于查询过滤条件的匹配当复合索引包含多个列 A、B、C,最左前缀原则要求查询中的过滤条件必须从索引的最左边开始,并且不能跳过中间的列。只有当查询中的过滤条件与索引的最左前缀完全匹配时,索引才能被充分利用通过使用索引的最左前缀,可以最大限度地减少索引扫描的数据量,提高查询的效率和响应时间。

2024-04-25 18:48:54 1006

原创 linux安装nacos(单机简易版本)

linux安装简易版本nacos 复杂一点,长一点 单机启动,执行命令5. 访问5.1 查看访问地址5.2 登录访问账号密码都是nacos

2024-04-25 03:45:00 325

原创 Spring 面试题

Spring AOP是Spring框架的一个重要组成部分,用于实现面向切面编程。它通过在方法调用前、调用后或异常抛出时插入通知,允许开发者在核心业务逻辑之外执行横切关注点的代码。创建AOP动态代理和调用代理在启动Spring会创建AOP动态代理:首先通过AspectJ解析切点表达式: 在创建代理对象时,Spring AOP使用AspectJ来解析切点表达式。它会根据定义的条件匹配目标Bean的方法。

2024-04-24 16:41:22 1320

原创 VMware 15 安装centos7虚拟机

Vmware 安装centos版本.最细图文教学

2024-04-24 00:05:57 572 2

原创 深入了解 Spring Boot 的加载过程

通过深入了解 Spring Boot 的加载过程,我们可以更好地理解和利用这个强大的框架。希望这篇博客对你有所帮助!如果你还有其他关于 Spring Boot 的问题,欢迎在评论中留言。

2024-04-22 23:17:01 512

原创 IDEA2023版本创建Sping项目无法使用Java8

idea创建项目jdk版本无法使用1.8

2024-04-22 11:04:24 578

原创 JAVA并发编程怎么学

更多JAVA编程题。

2024-04-21 19:52:56 323

原创 JAVA并发编程面试题

JAVA并发编程面试题

2024-04-21 19:46:23 783

原创 jvm面试题

java jvm面试题,双亲委派,GC算法

2024-04-20 17:41:46 847

原创 java基础面试题

Java面试题,equals 与==区别,final,finally,finalize的区别,String、StringBuffer、StringBuilder的区别,抽象类和接口有什么区别

2024-04-18 22:22:26 837

原创 使用 nohup java - jar 不输出日志

所有的日志信息将被丢弃,而不会写入任何文件或显示在终端上。请注意,这也意味着你将无法查看应用程序的任何输出,包括潜在的错误消息。如果需要调试或记录日志,请考虑使用其他日志记录机制或将输出重定向到指定的文件。命令时不输出日志,可以将标准输出和标准错误输出重定向到特殊设备文件。表示将标准错误输出重定向到与标准输出相同的位置。这样做将会丢弃所有的输出。以下是在Linux中使用。符号将程序放入后台运行。表示将标准输出重定向到。

2023-12-06 09:33:48 2544

原创 @Async修饰不生效

Async注解只能用于Spring容器管理的Bean中,如果方法没有被Spring容器管理,则@Async注解也不会生效。没有在启动类上添加@EnableAsync注解。在使用@Async注解时,需要在启动类上添加@EnableAsync注解,否则@Async注解将不会生效。异步方法和调用方法在同一个类中。如果异步方法和调用方法在同一个类中,@Async注解也不会生效,因为Spring无法创建代理对象。以上是一些常见的@Async注解不生效的原因,你可以根据具体情况进行排查。

2023-05-06 11:00:48 3552

原创 java获取日期星期,每月天,年第几天

【代码】java获取日期星期,每月天,年第几天。

2023-03-22 15:47:22 965

原创 @Validated 返回参数太乱处理

对@Validated 返回参数太乱,处理为只关注重点信息。

2023-02-09 14:23:49 326

原创 Eclipse 安装bpmn配置环境(二)

Eclipse 安装bpmn配置环境

2022-10-28 15:58:36 882

原创 activiti6 整合 springboot2.3 (一)创建表

activiti6 整合 springboot2.3 (一)创建表

2022-10-28 15:42:04 760

原创 oracle数据库更新卡住

oracle数据库更新卡住无法操作

2022-09-15 17:09:34 1427

原创 去除前端参数中字符串前后空格-注解方式

去除前端参数中字符串前后空格(注解方式)

2022-06-22 17:07:42 2276

原创 去除前端参数中字符串前后空格-基础方式

去除前端参数中字符串前后空格

2022-06-22 16:56:33 1548

原创 linux 查看磁盘

1. 查看硬盘使用情况df -h2. 查看当前文件夹中所有文件夹大小 du --max-depth=1 -h3. 查看内存使用情况free -h

2022-03-28 16:12:19 5008

原创 java 邮件模板

邮件发送代码可参照java 发送邮件1.情形公司定义模板较为复杂的情况,可采用此类发送方式2. 模板2.1 resource 建立模板2.2 ftl 模板如下<p>您好,${name},您的工号信息如下:</p><table border="1" cellspacing="0"> <tr><td><strong style="color: #F11">员工工号</strong&...

2021-10-15 17:02:46 2793

原创 网易企业邮件发送 AuthenticationFailedException Read timed out

1.网易企业邮件发送报错org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: ; nested exception is: javax.mail.MessagingException: Exception reading response; nested except...

2021-09-28 10:30:57 1470

原创 java 发送网易邮箱邮件

1. 申请授权码在客户端设置,开启授权密码,记得保存,2.直接上代码public static void main(String[] args) { //接收方email String receive="11111111@qq.com"; //邮件主题 String subject="生日祝福!"; //邮件内容 String content="祝您生日快乐!"; .

2021-09-27 17:30:12 1335 1

原创 activiti6 在linux下流程图乱码

1.如图所示

2021-06-01 14:48:18 524 1

原创 springboot 部署多个自定义环境

1.需求因业务需要,需将一个项目部署多套。将application-dev.yml复制多份2.文件配置2.1 配置one修改名字为 application-one.yml注意:名字必须跟application-{值}.yml 相同 如文件名称为one ,则application-one.yml 为one启动:java -jar /home/user/java/web-1.0.jar --spring.profiles.active=one>lo...

2021-05-07 15:43:49 250 1

原创 java 城市多音字处理

1.需求对城市名称转化为拼音的时候,当遇到多音字城市的时候,转化拼音就不是我们想要的了。使用 pinyin4j 无法直接解决这个问题。 。网上有很多维护多音字信息的,觉得麻烦。如:长沙 ====>"zhangsha" 厦门===>"shamen" 重庆===>"zhongqing"2.导入 jpinyin版本自选, <!-- https://mvnrepository.com/artifact/com.github.stuxuhai/jpi...

2021-04-27 16:47:40 931 2

原创 mysql8修改 ngram_token_size

1.登录查看ngram_token_sizeshow variables like '%token%';2. 修改配置文件在mysqld下面添加ngram_token_size = 13. 重启mysqlservice mysqld restart4. 重新查看ngram_token_size

2021-04-12 16:58:33 3283

原创 Data source rejected establishment of connection, message from server: “Too many connections“

1.问题描述启动项目报错数据源拒绝建立连接,来自服务器的消息 :"太多的连接"2. 查看服务器连接数2.1 登录服务器mysql -uroot -p2.2 查看最大连接数配置show variables like '%max_connection%';MySQL的max_connections参数用来设置最大连接(用户)数。每个连接MySQL的用户均算作一个连接2.3 查看当前连接数show full processlist;可以看到当前的连接

2021-03-19 15:52:22 1848 1

原创 swagger 设置全局token

1. 在swaggerConfig 配置文件中定义一个bean如果不知道swaggerConfig可看之前发布swagger的配置文章https://blog.csdn.net/luChenH/article/details/90763812 @Bean SecurityScheme securityScheme() { return new ApiKey("token", "token", "header"); }名字根据自己需要变更,我这边就是tok.

2020-12-22 11:04:31 1551 1

原创 mysql 8 创建账户查询指定数据库

1. 查看版本mysql -Version2.登录mysql -uroot -p3.查询当前用户SELECT host,user FROM mysql.user;4. 查看当前密码策略SHOW VARIABLES LIKE 'validate_password%'; 属性 说明 validate_password_length 固定密码的总长度 validate_password_dictionary_file ..

2020-12-08 13:32:00 3523

原创 @validate 校验集合

1. 单个实体有效,集合无效. @validate 校验集合List无效原始实体为 ProductSerialNoVo (不必管实体里面什么参数)无法校验。2. 改造集合2.1 新建一个ValidList 实现Listimport javax.validation.Valid;import java.util.*;/** * @Description: 校验集合 * @Date: 2020/12/7 15:15 * @Author: luch * ...

2020-12-07 15:37:33 3304

原创 linux centos 安装宝塔

宝塔Linux面板 7.4.5只针对centos 内核安装1. 安装1.1. 查看系统内核cat /etc/redhat-release系统兼容性顺序:Centos8.x > Centos7.x > Ubuntu18.04 > Debian10 >Ubuntu 20.04 >其它系统1.2. 安装宝塔yum install -y wget && wget -O install.sh http...

2020-11-06 15:05:10 636

空空如也

空空如也

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

TA关注的人

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