自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot定时任务详解

SpringBoot定时任务详解记录使用springboot创建定时任务非常简单,目前主要有以下三种方式创建:一、基于注解(@Scheduled)二、基于接口(SchedulingConfigurer)三、基于注解设定多线程定时任务一、静态:基于注解基于注解@Scheduled默认为单线程,开启多个任务时,任务的执行时机会受上一个任务执行时间的影响,通过在配置类注解@EnableScheduling来开启对定时任务的支持,然后在要执行计划任务的方法上注解@Scheduled,声明这是需执行的定

2021-04-29 19:57:38 457

原创 记录一下报错

在进行mybatisplus实现自动生成代码操作数据库时,发现报以下错误: java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:40)2021-04-29 18:40:26.192

2021-04-29 18:55:32 189 2

原创 SpringBoot通过properties实现多个数据库环境自动切换配置

SpringBoot通过properties实现多个数据库环境自动切换配置记录一下环境介绍正常来说,一个软件的开发上线的流程大部分都是分为三个环境,依次是开发、测试、上线开发环境(dev):​ 开发环境是指咱们本地跑的环境测试环境(qa):​ 一般是克隆一份生产环境的配置,qa即test生产环境(prod)​ 正式提供对外服务的,即是真实环境关于SpringBoot如何通过多个properties实现数据库环境部署时自动切换配置的两种方式,部署时切换方式和打包时Maven控制方式部署时

2021-04-29 17:28:33 947

原创 linux下安装mysql

下载安装包wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm未安装wget的同学执行以下命令安装sudo yum install wget安装 sudo rpm -ivh mysql57-community-release-el7-8.noarch.rpmsudo yum install mysql-server安装成功设置密码第一次启动Mysql服务器时,为mysql根用户生成一个..

2021-04-25 15:50:56 151 1

原创 前后端交互对于json数据的处理和接收

一、前端传给后端json对象或json字符串1.以json对象传递(Ajax默认模式)后端这边没有什么限制都是可以接收到的,比如对象,单个参数等通过注解@RequestParam进行接收@ResponseBodypublic String test(@RequestParam String username,@RequestParam String password){}2.传递JSON字符串给后端(使用application/json格式)//1.只能封装在实体对象中,不能单独设置参数

2021-04-23 17:34:00 11971 1

原创 浅谈一下Java枚举类型

背景原来我们定义常量值是用public final static类型来定义,而jdk1.5之后才有的这个枚举类型,采用关键字enum来定义枚举类型它是一种特殊的数据类型,因为它既是一种类类型但又比类类型多了写特殊的约束在没有枚举类型时定义常量方式public class Day{ public static final int RED=1; public static final int GREEN=2; public static final int YELLOW=3;}枚举类型定义

2021-04-22 14:15:31 121

转载 SpringBoot+redis保证幂等性,防重复提交

转载自:jianshu.com/p/c806003a8530背景:在实际的开发项目中,一个对外暴露的接口往往会面临很多次请求幂等性:任意多次执行所产生的影响均与一次执行的影响相同如果保证幂等性:1. 数据库建立唯一性索引,可以保证最终插入数据库的只有一条数据2. token机制,每次接口请求前先获取一个token,然后再下次请求的时候,在请求的header体中加上这个token,后台进行验证,如果验证通过删除token,下次请求再次判断token3. 悲观锁或乐观锁,悲观锁可以保证每次for.

2021-04-21 15:42:46 300

原创 通过FFmpeg和Nginx进行摄像头直播推流

@TOC汇总1.环境ffmpeg、nginx(代理服务器)nginx-rtmp-module(nginx服务器的流媒体插件)、vlc(播放器)原理:nginx通过rtmp模块提供rtmp服务,ffmpeg推送一个rtmp流到nginx,然后客户端通过访问nginx来收看实时视频流准备安装文件链接:网盘链接密码:2t88启动nginx服务器进入windows的cmd;cd nginx-1.7.11.3-Gryphon,进入nginx的目录nginx.exe -c conf\nginx-w

2021-04-14 21:13:25 1334 3

空空如也

空空如也

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

TA关注的人

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