springboot redisson redis

springBoot项目启动卡在Root WebApplicationContext: initialization completed... (非DEBUG断点问题)

通过源码启动排查发现,初始化连接池时创建了200次,通过配置文件中将initialSize值改为10,启动时间从1分钟变为了3秒。 ......

springboot 在配置文件中对敏感信息加密

pom文件引入 2.1.0 版本对应springboot 2.1.4 release <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId ......
springboot 文件 信息

Oracle 数据库存储过程调用SpringBoot API 接口方法

数据库存储过程代码 CREATE OR REPLACE PROCEDURE FSMT.P_GET_HTTP_RES /* 描述:存儲過程掉用HTTP接口 作者:Janus 日期:2023-11-23 */ ( M_DOC_NO IN VARCHAR2, --?? M_DOC_TYPE IN VARC ......
SpringBoot 接口 过程 数据库 方法

springboot多数据源切换2(mapper、service类注解)

1、引入依赖 <!--配置多数据源--> <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>3.5.0</vers ......
数据源 注解 springboot service 数据

Redis RedisTemplate

1、 RedisTemplate使用PipeLine管道命令 RedisTemplate使用最详解(五) opsForZSet() 2、 redisTemplate.opsForZSet().add("zSet", "aaa", 1); redisTemplate.opsForZSet().add( ......
RedisTemplate Redis

学习Springboot的第五天

一、运行复杂代码 通过第四天的学习,解决了粗心错误,瞬间信心倍增,终于能赶赶进度了,此时我想创造的心按耐不住了, 现实是残酷的。。。。打开一个复杂点的新工程之后,没有报jdk的问题,可是又出现另外的插件问题 我又搜了一下,又是settings.xml的问题,还是得配置一段代码 此处是settings ......
Springboot

写写Redis十大类型GEO(地理空间)的常用命令

又是一个用于处理sql性能的类型,这个类型的核心思想就是把三维的地球变成二维的坐标,再将二维的坐标换成一维的点块,最后将一维的点块转化成base32编码 类型就是zset, 在shell的启动命令后加上--raw可以解决汉字显示为16进制字符的问题 应用场景:附近的xxx geoadd key 经纬 ......
命令 地理 常用 类型 Redis

写写Redis十大类型hyperloglog(基数统计)的常用命令

hyperloglog处理问题的关键所在和bitmap差不多,都是为了减少对sql的写操作,提高性能,用于基数统计的算法。基数就是一种数据集,用于收集去重后内容的数量。会有0.81%的误差 hyperloglog是string类型,但是不会存储数组的本身,不会像集合一样返回数组 应用场景:①统计某个 ......
基数 hyperloglog 命令 常用 类型

springboot+vue持续集成

Jenkins持续集成 项目部署参考资料:见参考资料详情 项目实战成长:见百度网盘jenkins 视频资料地址参考:https://www.bilibili.com/video/BV1kJ411p7mV?spm_id_from=333.999.0.0 整体流程: 先下载tomcat,到http:// ......
springboot vue

Java基于springboot+vue开发服装商城小程序

还可以改成其他商城哦。 主要功能:用户可以浏览商品和特价商品,加入购物车,直接下单支付,在我的个人中心里可以管理自己的订单,收货地址,编辑资料等。管理员可以发布商品,上下架商品,处理订单。 演示视频:小程序https://www.bilibili.com/video/BV1rM411o7m4/?sh ......
springboot 商城 程序 服装 Java

自定义springboot-starter 动态数据源

自定义springboot-starter 动态数据源 如果使用的是spring或springboot框架,spring提供了一个实现动态数据源的一个抽象类AbstractRoutingDataSource 当我们实现这个类后需要实现一个方法 @Override protected Object d ......

redis基础命令复习(Sring,Hash,List,Set,SortedSet)

1,Redis数据结构: https://redis.io/commands 2,Redis命令 Redis通用命令(常见的有,keys,del,exists,expire,ttl) 2.1,keys : 查看符合模板的所有key,不建议在生产环境设备上使用 打开redis:win+R ,输入cmd ......
SortedSet 命令 基础 redis Sring

node连接redis基础用法

//*************redis基础用法********************* */ // 1.导入redis ,最好是下载3版本 const redis=require('redis') // 2.创建客户端 const cli=redis.createClient({host:'lo ......
基础 redis node

springBoot + 工厂模式 实现 快递鸟、顺丰和快递100的物流查询

前言: 在Spring Boot中实现快递鸟、顺丰和快递100的物流查询功能通常需要与它们提供的API进行交互。当然使用他们的API 我们是需要申请和注册,从而去拿到 key 来进行调用。所以为注册的必须先进行注册,以下是他们的官网地址,可以快捷到达。 快递鸟官网:快递鸟 - 快递查询接口_免费快递 ......
springBoot 工厂 模式 物流 100

关于点赞业务对MySQL和Redis和MongoDB的思考

点赞 ​ 在我个人理解中,点赞业务比较频繁,很多人业务可能都会有这个,比如:博客,视频,文章,动态,评论等,但是不应该是核心业务,不应该大量地请求MySQL数据库,给数据库造成大量的资源消耗,MySQL的数据库是非常宝贵的. 以某音为例,当我去搜索的时候,全抖音比较高的点赞数目应该是在1200w - ......
MongoDB 业务 MySQL Redis

Java基于协同过滤算法开发的springboot+vue服装商城

演示视频 https://www.bilibili.com/video/BV1oH4y127fq/?share_source=copy_web&vd_source=11344bb73ef9b33550b8202d07ae139b 主要功能:用户可以浏览商品和特价商品,加入购物车,直接下单支付,在我的 ......
算法 springboot 商城 服装 Java

01Redis的安装与配置(新手必备)

第2章 Redis 的安装与配置 2.1Redis 的安装 2.1.1 克隆并配置主机 Redis在Linux上进行安装,首先有配置Linux操作系统 2.1.2 安装前的准备工作 (1) 安装 gcc 由于 Redis 是由 C/C++语言编写的,而从官网下载的 Redis 安装包是需要编译后才可 ......
新手 Redis 01

Spring Data redis

......
Spring redis Data

springboot学习之——SpringApplication.run方法

springboot学习之——SpringApplication.run方法 目录springboot学习之——SpringApplication.run方法第一步第二步ConfigurableApplicationContext springboot 版本3.1.5 第一步 /** * Stati ......
SpringApplication springboot 方法 run

Redis持久化

Redis持久化 RDB持久化 实现类似照片记录效果的方式,就是把某一时刻的数据和状态以文件的形式写到磁盘上,也就是快照。这样一来即使故障宕机,快照文件也不会丢失,数据的可靠性也就得到了保证。这个快照文件就称为RDB文件(dump.rdb),其中,RDB就是Redis DataBase的缩写。 在指 ......
Redis

学习Springboot的第三天

运行Springboot入门程序 代码以及运行界面 代码: 运行界面: 代码到这里是正常的,可是后面出现了问题 例1、修改com.lyon.controller.HelloController.hello方法,返回Hello。 修改代码如下: 个人感觉这个修改的是没错误的,运行也成功的,可是再次输入 ......
Springboot

[SpringBoot] ApplicationContextInitializer接口类的使用和原理解读

ApplicationContextInitializer接口类的使用和原理解读 在看Ngbatis源码的过程中,看到了自定义的ApplicationContextInitializer实现类,对ApplicationContextInitializer接口不是特别的理解,所以趁此机会总结下对其的理 ......

11、Redis集群(cluster)【面试重点】

*提示 目前一般比较少用复制+哨兵模式,一般都是直接上集群 一、是什么 二、能干嘛 三、集群算法-分片-槽位slot【高频考点】 1、官网出处 2、redis集群的槽位slot 3、redis集群的分片 4、他两的优势 5、slot槽位映射,一般业界有3中解决方案 5.1 哈希取余分区 5.2 一致 ......
集群 重点 cluster Redis

Springboot开发的应用为什么这么占用内存

Springboot开发的应用为什么这么占用内存 Java的原罪 Java 程序员比 c或者是c++程序员相比轻松了很多. 不要管理繁杂的内存申请与释放,也不用担心因为忘记释放内存导致很严重的内存泄漏. 因为JAVA使用GC 垃圾回收的机制实现了内存的自动管理. 自凡是自动管理, 就需要有单独的内存 ......
Springboot 内存

【SpringBoot应用篇】SpringBoot: 事件的发布和监听

【SpringBoot应用篇】SpringBoot: 事件的发布和监听 应用场景 概述 自定义事件发布和监听 pom 自定义事件源和实体 发布事件 监听类使用ApplicationListener方式 监听类使用@EventListener方式 Spring事件最佳实践 通用泛型类事件 发布事件类 ......
SpringBoot 事件

redis

无序集合:set 有序集合:set ......
redis

创建springboot遇到的问题(未解决)

问题 创建Springboot工程时,进编程环境时有错误,显示服务器端有问题,通过查找资料发现,类型需要改成maven 然后改完,选择springboot版本时没有注意,进去之后又出现了另外一个问题,显示不能够找见springboot3.1.5这个版本,后来通过资料才发现 springboot3.0 ......
springboot 问题

谨防利用Redis未授权访问漏洞入侵服务器

说明: Redis是一个开源的,由C语言编写的高性能NoSQL数据库,因其高性能、可扩展、兼容性强,被各大小互联网公司或个人作为内存型存储组件使用。 但是其中有小部分公司或个人开发者,为了方便调试或忽略了安全风险,没有设置密码并直接对外开放了6379端口,那么这就是一个危险的行为。 漏洞成因: 未对 ......
漏洞 服务器 Redis

写写Redis十大类型bitmap的常用命令

其实这些命令官方上都有,而且可读性很强,还有汉化组翻译的http://redis.cn/commands.html,不过光是练习还是容易忘,写一写博客记录一下 bitmap 位图,是由0和1状态表现的二进制bit数组,bitmap是由string作为底层数据结构,本质就是一个数组 应用场景:用户签到 ......
命令 常用 类型 bitmap Redis

写写Redis十大类型zset的常用命令

其实这些命令官方上都有,而且可读性很强,还有汉化组翻译的http://redis.cn/commands.html,不过光是练习还是容易忘,写一写博客记录一下 从zset类型开始写||zset类型适合做排行榜,score排行后显示member 应用场景:商品销售的排序 zadd key score ......
命令 常用 类型 Redis zset