自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot+EasyCaptcha生成图像验证码

本文使用开源的验证码生成工具,其支持多种类型的验证码,例如gif、中文、算术等,并且简单易用,具体内容可参考其。并采用Redis存储验证码那先创建一个SpringBoot项目。

2024-06-13 21:08:37 217

原创 Linux(CentOS7)搭建Redis主从

修改每个文件夹内的配置文件,将端口分别修改为7001、7002、7003,将rdb文件保存位置都修改为自己所在目录(在/tmp目录执行下列。到现在,就搭建完成了一个Redis主从集群,其中,7001节点用于写入操作,其余两个节点只能用于读操作,无法写入数据。虚拟机本身有多个IP,为了避免将来混乱,我们需要在redis.conf文件中指定每一个实例的绑定ip信息,格式如下。要在同一台虚拟机开启3个实例,必须准备三份不同的配置文件和目录,配置文件所在目录也就是工作目录。这里我们为了演示方便,使用方式二。

2024-03-26 00:13:13 758 1

原创 RabbitMQ入门(常见消息模型以及使用)

SpringAMQP操作rabbitMQ

2024-03-14 00:01:12 874

原创 Java Elasticsearch search-API

【代码】Java Elasticsearch search-API。

2024-03-11 11:11:51 348 1

原创 RestClient基础curd(ES curd)

【代码】RestClient基础curd(ES curd)

2024-03-08 21:34:45 352 1

原创 Linux安装elasticsearch搜索引擎并配置

`-v es-plugins:/usr/share/elasticsearch/plugins`:挂载逻辑卷,绑定es的插件目录。- `-v es-data:/usr/share/elasticsearch/data`:挂载逻辑卷,绑定es的数据目录。- `-v es-logs:/usr/share/elasticsearch/logs`:挂载逻辑卷,绑定es的日志目录。- `--network es-net` :加入一个名为es-net的网络中,与elasticsearch在同一个网络中。

2024-03-08 11:31:47 1467 1

原创 微服务(Eureka Nacos Feign Gateway)入门

搭建微服务

2024-03-01 21:37:35 1875 1

原创 Spring Task(定时任务)框架

应用场景:信用卡每月还款提醒银行贷款每月还款提醒火车票售票系统处理未支付订单入职纪念日为用户发送通知等等…(只要是需要定时处理当达到场景都可以使用Spring Task)/*** 自定义定时任务类*/@Component //当前类需要实例化,交给spring管理,所以加@Component@Slf4j@Autowired/*处理超时订单*/")//每分钟触发一次log.info("定时处理超时订单。

2024-02-24 16:45:55 364 1

原创 Spring Data 操作redis 基础篇

SpringData是Spring中数据操作模块,包含了对于各种数据库的集成,其中对于Redis的集成模块就叫做SpringDataRedis,SpringDataRedis核心就是RedisTemplate类这里边封装了一系列的API用于操作Redis数据库。

2024-02-05 18:26:46 382

原创 Redis 常用命令学习总结

Redis hash 是一个string 类型的filed 和 value 的映射表,hash特别适合用于存储对象,比如将一个学生类,包含班级,姓名,年龄等信息,用一个哈希表,该表key为student, field(属性)有班级,姓名,年龄,分别对这些信息赋值。有序集合是string类型元素的集合,且不允许有重复元素,每个元素都会关联一个double类型的分数,是一种会根据关联分数顺序排序的数据结构。1.HSET key field value 将哈希表key中的字段field的值设置为value。

2024-02-05 15:26:23 1327 1

原创 java反射机制学习总结

首先,对于语言来讲,有静态语言和动态语言的区别,动态语言是可以在运行时可以根据某些条件改变自身结构的语言。如 c#,JavaScript.PHP,Python等。静态语言与之相反,如Java,c,c++,是一种有严格数据类型规定的语言,但是Java具有一定的动态性,可以通过反射的机制获得类的属性和进行修改。发射就是可以通过反射的相关API来获取类的内部信息,并且能直接操作任意对象的内部属性与方法。包括私有属性和方法。

2024-01-21 13:54:53 407

订单相关开发流程sssss

sssssss

2024-05-22

空空如也

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

TA关注的人

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