自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 项目启动时,把数据库对应的数据加载到Redis作为缓存

// (把普通pojo实例化到spring容器中,相当于配置文件中的 <bean id="" class=""/>就是当我们的类不属于各种归类的时候(不属于@Controller、@Services等的时候),我们就可以使用@Component来标注这个类。@Componentpublic class InitParameter implements ApplicationRunner { @Autowired private InitParameterService pa

2020-08-27 11:02:32 3275 4

原创 springboot 实现PC端支付宝支付,详细

电脑网站支付宝支付支付宝电脑网站支付文档:https://docs.open.alipay.com/270/105899/前期工作准备如下:支付宝AppId支付宝公钥、应用公钥、私钥这些信息可以在蚂蚁金服平台获取到,具体怎么获取可以查看搜索教程。然后配置好之后,就可以在自己的代码中进行实现.注意这些支付流程为 :1.支付宝支付2.异步回调3.同步回调 不能返回JSON格式这里应该会问 “异步回调” 和 “同步回调” 的区别,用白话来讲 异步回调: 其实是处理业务逻辑,比如说修改客户的

2020-12-17 16:20:17 1003 3

原创 SpringBoot多线程的实现

1. 多线程在我们的系统中,经常会处理一些耗时任务,就会想到使用多线程,JDK给我们提供了非常方便的操作线程的API,为什么还要使用Spring来实现多线程呢?在Springboot中,针对多线程以及线程池,提供了 @EnableAsync 以及 @Async 两个注解// 启用异步任务@EnableAsync // 可以使用在类或方法上,这里进行标注为异步任务,在执行时,会单独开启线程来执行(指定线程池的名字)@Async("XXXX")2.springBoot中配置多线程,线程池

2020-12-08 11:16:44 1579 1

原创 RTSP协议 转 RTMP协议并推流,java实现

采用JavaCv + Nginx + maven + Idea + JDK1.8 + VLC播放器通过java代码的方式实现实时直播 通过获取RTSP协议转码为RTMP协议,通过设置对应的RTMP输出地址为推流地址, @PostMapping("/v1/trans-Coding") public Object transCoding(String link, String linkName) throws Exception { // 读取RTSP视频资源 传入Rtsp连接

2020-12-04 17:02:18 1927 8

原创 文件下载

public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名。 String filename = file.getName(); // 取得文件的后缀名。 String ext = fil.

2020-09-07 09:43:15 97

原创 使用RSA加解密工具类,记录学习

RSA 加解密工具类,生成的公私钥配置到配置文件中这里使用 Nacos ,使用时直接使用@Value注解注入,调用加解密,工具类即可package com.hkdw.datacenter.config.utils;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.NoSuchAlgorithmException

2020-09-03 10:08:44 177

原创 数据统计,日期补全

/** * **自定义定义泛型需要的数据** */public interface DateCompletion { /** * 定义方法 获取统计时间 */ LocalDate getDate(); DateCompletion emptyData(LocalDate localDate);}// 自定义排序类public interface DateComparable extends Comparable<DateComparab.

2020-08-21 14:54:00 206

原创 修改前,判断数据库中,数据的唯一性,

// 修改前判断,登录账号和手机号的唯一性 // 先用主键取到原数据,判断前端传的数据有没有修改,修改了就作唯一性判断 QueryUserDetailById detail = managementMapper.queryUserDetailById(id); if (!detail.getLoginMobile().equals(loginMobile)) { // 查询手机号条目数 int mobile..

2020-07-17 17:18:19 533

原创 Mysql多级菜单,使用SSM框架,业务实现

**方式一**首先创建对象,用于接收菜单列表@Datapublic class QueryResDto { /** * id */ private Integer id; /** * 菜单名 */ private String resName; /** * 父id */ private Integer upperId; /** * 子菜单 */ priva

2020-07-17 10:33:31 402

login-demo.7z

登录接口,包括鉴权,用户登录把用户信息存到jwt中然后通过私钥解密,获取用户信息,注册用户通过第三方阿里大于发送短信,短信放到redis中,用过之后删除短信,进行注册,密码通过加盐加密的方式进行加密

2020-09-08

空空如也

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

TA关注的人

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