(Redis使用系列) Springboot 整合Redisson 实现分布式锁 七

摘要: 前言 该篇是基于springboot 项目整合 Redisson 实现对redis的操作。 内容: 1.以自定注解aop方式实现对接口使用分布式锁 2.使用RedissonClient对一些集合的常规操作,数据查询,存储等 正文 第一步: pom... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(190) 评论(0) 推荐(0)

【硬着头皮】switch很少看到,还是写 if 吧?

摘要: 前言 硬着头皮看看... 这些都是发现在一些项目里面的一些代码片段。 正文 案发现场: 很多错误码的判断 ,好几个独立的错误码都需要判断后返回一些相关的提示语。 作案手法: 使用if语句 (其实这样写很正常) 盘问: 来自我的友好试探: ... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(13) 评论(0) 推荐(0)

JAVA 关键字、敏感字 屏蔽过滤功能实现

摘要: demo目录结构: 文档内容格式: 直接上代码(检索敏感词算法是从网上搜集参考的,有想法的可以搜索DFA算法研究下): SensitiveFilterService.java /** * @Author : JCccc * @CreateTime : ... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(586) 评论(0) 推荐(0)

Springboot 整合ElasticSearch 常用的插入查询,模糊查询,范围查询

摘要: 前言 本来该篇教程就应该写到 Springboot 整合 ElasticSearch 入门教学必看 https://blog.csdn.net/qq_35387940/article/details/104840473 里面的,但是由于考虑篇幅太长了,所以有... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(505) 评论(0) 推荐(0)

Springboot 使用设计模式- 策略模式

摘要: 前言 直白点,什么场景我们需要使用到设计模式- 策略模式。 在平常的springboot项目里面做CRUD,我们的习惯性基本是 一个mapper,一个service,一个serviceImpl。 但是有时候会出现一种情况,就是实现类impl里面虽然业务主线是... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(40) 评论(0) 推荐(0)

【硬着头皮】 比较多个数的大小,麻烦也写得整洁点

摘要: 前言 硬着头皮看看... 这些都是发现在一些项目里面的一些代码片段。 正文 案发现场: 顺延上次的一个案发现场比较两个产品下单数的大小,发现这个案发现场, 比较近一个月的每日下单产品下单数的大小,获取出最大日下单量是多少。 没有直接从数据库里使用 ... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(22) 评论(0) 推荐(0)

Springboot 整合 企业微信机器人助手推送消息

摘要: 前言 这个东西有啥用,好玩? 确实, 好玩归好玩,其实有很多使用场景。 可以自己选择一些业务节点触发这个机器人助手的消息推送; 简单举例: 1. 有人给你的系统留下反馈意见了,推送到运营群去; 2.项目部署成功了,推送到运维群去; 3.有人新增业务资料了,推... 阅读全文
posted @ 2022-11-08 07:34 小目标青年 阅读(293) 评论(0) 推荐(0)

Springboot 获取导入的Excel文件的sheet表 列名

摘要: 场景: 需要判断传入的excel 文件 的列名是不是强一致匹对, 那么就需要拿出这些家伙 实现: ExcelUtil.java /** * @Author: JCccc * @Date: 2022-8-31 02:49 * @Descript... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(102) 评论(0) 推荐(0)

Java 面试,创建了几个String 对象? 我让问!让你问!让你问!

摘要: 前言 上周忘记啥时候,学习群里面聊到这个String分配内存的问题,当时群里讨论还蛮激烈的。 【无图,太久了找不到了,意思一下】 然后昨天有兄弟面试遭挫又私聊我,问到这个: 作为出手侠, 我又要出手了。 这一篇内容又杂又乱 ,基本都通过图... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(116) 评论(0) 推荐(0)

Springboot 整合RabbitMq ,用心看完这一篇就够了

摘要: 该篇文章内容较多,包括有rabbitMq相关的一些简单理论介绍,provider消息推送实例,consumer消息消费实例,Direct、Topic、Fanout的使用,消息回调、手动确认等。 (但是关于rabbitMq的安装,就不介绍了) 在安装完rab... 阅读全文
posted @ 2022-11-08 07:33 小目标青年 阅读(128) 评论(0) 推荐(0)