logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

后端生成图片验证码,Kotlin生成图片验证码,Java生成图片验证码,图片验证码的生成和校验

后端生成图片验证码注:以下代码主要使用kotlin进行编写,kotlin可兼容java,可以直接使用。IDEA也支持将java与kotlin代码进行互相转换。1、引入依赖:Gradle(若你使用的是gradle依赖管理,使用这个):implementation("com.github.penggle:kaptcha:2.3.2")Maven(若你使用的maven依赖管理,使用这个):<dep

#java#maven#spring boot +1
Java三种方式实现redis分布式锁

一、引入原因在分布式服务中,常常有如定时任务、库存更新这样的场景。在定时任务中,如果不使用quartz这样的分布式定时工具,只是简单的使用定时器来进行定时任务,在服务分布式部署中,就有可能存在定时任务并发执行,造成一些问题。在库存更新这样的场景中,我们服务对数据库同一条记录进行更新,并记录。对记录更新可以使用分布式锁,但对操作进行记录时,可能造成读未提交,造成记录错乱的情况。在以上的场景中,我们引

#分布式#java
springboot设置文件上传大小(tomcat默认1M)

application.yml# 设置文件上传大小(tomcat默认1M)server:tomcat:max-http-form-post-size: -1spring:servlet:multipart:max-file-size: 100MBmax-request-size: 500MB

Java springboot使用RedisTemplate操作RedisBitMap, RedisTemplate 使用 BitField命令

Java springboot使用RedisTemplate操作RedisBitMap, RedisTemplate 使用 BitField命令

#spring boot#java#redis
html+spring boot简单的ajax数据传输实现

本篇讲解在前后端不分离情况下的html+spring boot的项目数据传输实现首先,后台我写了三个接口package com.demo.ajax.controller;import com.demo.ajax.Entity.Person;import lombok.extern.slf4j.Slf4j;import org.jboss.logging.Param;import or...

#ajax#java#jquery +1
Dockerfile springboot项目拿走即用,将yml配置文件从外部挂入容器

Dockerfile 将springboot项目jar包打成镜像,并将yml配置文件外挂。# 以一个镜像为基础,在其上进行定制。就像我们之前运行了一个 nginx 镜像的容器,再进行修改一样,基础镜像是必须指定的。而 FROM 就是指定 基础镜像,因此一个 Dockerfile 中 FROM 是必备的指令,并且必须是第一条指令。FROM centos:7# 声明作者MAINTAINER devel

#docker#k8s#spring boot
docker :open /var/lib/docker/tmp/GetImageBlob318829910: no such file or directory异常解决

千万不要直接去重装docker,不要删除镜像,不要手动创建目录和文件,只需要这样就好了!????解决重启docker服务sudo systemctl restart docker以上!

#docker#linux#java +2
oracle 提示:ORA-02292:integrity constraint(xxxxxxx) violated - child record found

当我们删除 数据的时候 oracle 提示:ORA-02292:integrity constraint(xxxxxxx) violated - child record found这种情况呢是因为外键关联的存在,需删除另一个表的信息后才能将该信息删除。这种情况首先应该去寻找是否有表与当前表存在关联,若能找到最好按顺序进行删除。若无法找到,可以采用以下的方法强制删除,但以下方法会影响数据在表中的结

#java#数据库#oracle
Mac 安装docker并设置国内镜像源(Docker Desktop 4.0.0)

1. 安装brew(这里时间较久)/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"2. 使用brew安装docker(下载可能需要稍微长一点时间)brew install --cask --appdir=/Applications docker安装好后,在程序台找到docke

#docker
mysql并发更新数据,多用户并发修改数据解决方案。

mysql并发更新数据,多用户并发修改数据解决方案。在系统中,有一些如余额、资产、积分的数据,是要保证数据一致性的。如,一个人使用两个设备同时进行消费操作,如何保证数据一致性的问题。我们一起来思考一下,我们的服务是分布式多节点部署,消耗方式多样(不止一处代码会对数据进行操作)。这时候,如何保证呢?首先,我们需要确定我们使用的数据存储方式。redis? mysql? mongo…在redis中,数据

#mysql#数据库
    共 21 条
  • 1
  • 2
  • 3
  • 请选择