logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[分布式锁] Springboot整合Redisson实现超卖问题还原和分析

超卖简单代码写一段简单正常的超卖逻辑代码,多个用户同时操作同一段数据,探究出现的问题。Redis中存储一项数据信息,请求对应接口,获取商品数量信息;商品数量信息如果大于0,则扣减1,重新存储Redis中;运行代码测试问题。/*** Redis数据库操作,超卖问题模拟* @author**/@RestControllerpublic class RedisController {// 引入Strin

#redis#数据库
spring boot 设置 gzip 压缩

为了减少数据在网络中的传输量,从而减少传输时长,增加用户体验,浏览器大都是支持Gzip压缩技术的,http的请求头 Accept-Encoding:gzip, deflate 就表示这次请求可以接受Gzip压缩后的数据,图片不要进行压缩,因为图片完全可以在项目开发中使用压缩后的图片。压缩会有一定的CPU性能损耗。下面介绍几种 Gzip压缩方式1、SpringBoot开启Gzip压缩在applica

#spring boot#后端#java
mybatis在xml中的大于,小于等符号写法

第一种写法:原符号替换符号<&lt;<=&lt;=>&gt;>=&gt;=&&amp;'&apos;"&quot;例如:sql如下:create_date_time &gt;= #{startTime} andcreate_date_time &lt;= #{endTi...

#xml#蓝桥杯#p2p
jenkins 配置git

配置ssh-key如下配置,jenkins服务器上root用户生成密钥对[root@node1 ~]# ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa):Enter passphrase (empty for no passp

#jenkins#运维
docker安装jenkins

第一步、搜索可用镜像建议使用的Docker映像是jenkinsci/blueoceanimage(来自 theDocker Hub repository)。 该镜像包含当前的长期支持 (LTS) 的Jenkins版本(可以投入使用)jenkins官方文档地址https://www.jenkins.io/zh/doc/book/installing/我们在Docker Hub找到改镜像第二步、拉取镜

jenkins 开启控制台详细日志

经查询是shell脚本格式不对,是由于在win电脑上编写的sh文件,然后再linux上执行编码不一致导致的。使用jenkins再次构建,查看控制台日志。

文章图片
#开发语言
com.alibaba.nacos.api.exception.NacosException: user not found! 的解决办法

解决办法:关于这个问题,是因为在安装配置nacos-server时,配置开启了授权认证,可以在nacos-server配置文件找到。2、项目配置nacos登录账户信息(推荐)直接修改关闭鉴权,auth=false,注册服务的时候,错误,用户未找到,1、关闭鉴权(不推荐,因为不安全)

#java#开发语言
分布式任务调度平台XXL-JOB搭建教程

1、源码下载地址①、GitHub:https://github.com/xuxueli/xxl-job②、码云:https://gitee.com/xuxueli0323/xxl-job2、文档地址①、中文文档:http://www.xuxueli.com/xxl-job/#/②、英文文档:http://www.xuxueli.com/xxl-job/en/#/3、源码结构通过上面给出的源码下载地

#分布式#mybatis#java
2022年还在用jjwt操作jwt?,推荐你使用nimbus-jose-jwt,爽到飞起

nimbus-jose-jwt是基于Apache2.0开源协议的JWT开源库,支持所有的签名(JWS)和加密(JWE)算法。对于JWT、JWS、JWE介绍接下来我们将使用对称加密(HMAC)和非对称加密(RSA)两种算法生成和解析JWT令牌。

文章图片
#java
    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择