Java后端授权阿里云OSS,前端实现文件上传

项目开发中,往往会将资源文件存入到第三方的存储空间,类似于七牛云、阿里云的OSS就是一个项目中常见的文件存储空间,这里将详细介绍阿里云的OSS存储空间。适用常见,后端授权OSS,通过前端直接文件上传。前期准备:开通阿里云OSS登录阿里云主账号,进入控制台,选择 “对象存储 OSS”,找到 “安全令牌
Java OSS 2022年11月16日 37次浏览

微信小程序授权获取Code,java后端获取用户openID

在小程序的项目中,对小程序授权获取的code值进行解析是一个必要的操作,因为需要获取到其中的openid、session_key、unionid进行一个身份的验证。判断该用户是新用户或是其它操作(具体根据自己的业务需求修改就行)。其中unionid需要主体账户绑定了小程序后才可以获取到。所以在没有绑
Java 小程序 2022年11月16日 34次浏览

java判断IP地址是否合法

这里使用正则表达式来判断一个IP地址的合法性,代码如下:
Java TCP/IP 2022年05月06日 676次浏览

找不到 sun.misc.BASE64Decoder 的解决方法

由于JDK版本的升级,遇到了这样的一个问题: sun.misc.BASE64Decoder这是由于1.8+高版本的JDK自带的包替换了 sun.misc.BASE64Decoderjava.util.Base64java.util.Base64.Encoder;java.util.Base64.D
Java JDK 2022年04月13日 511次浏览

Spring 项目接口参数的加密和返回值的统一加密

我们在项目开发中,难免会遇到敏感数据的传输,此时就会考虑大数据传输的加密,这里分享了一个加密解密的小demo,可供讨论学习研究。这里介绍的是:rsa-encrypt-body-spring-boot的加解密方式Spring Boot接口加密,可以对返回值、参数值通过注解的方式自动加解密1. pom文
Java RSA 2022年04月06日 558次浏览

RSA解密导致抛异常:javax.crypto.IllegalBlockSizeException: Data must not be longer than 128 bytes

在使用RSA的公钥加密,私钥解密的过程中,由于RSA加密内容过长导致抛异常javax.crypto.IllegalBlockSizeException: Data must not be longer than 128 bytes解决办法有两种,一种是分段进行加密数据,另一种加密是使用RSA加密AE
AES Java RSA 2022年04月02日 1,469次浏览

SpringBoot项目出现java.awt.HeadlessException的解决方法

在项目开发中,遇到了报这样的错误:java.awt.HeadlessException解决这样的问题,需要设置一下vm option1. vm option设置在VM的Option里加上一句-Djava.awt.headless=false2. 修改主程序入口的代码在入口类里修改成以下代码,其中Yo
Java idea 2022年03月10日 614次浏览

Linux搭建Nginx_Http_Flv_Module环境,JavaCV进行推流RTSP到直播流

在之前的博客[《Nginx_Http_Flv_Module + JavaCV推流RTSP 直播流》](http://www.trhyme.com/archives/nginxhttpflvmoduleffmpeg%E6%8E%A8%E6%B5%81rtsp)中,介绍了在Windows环境下搭建的,在
Java Nginx JavaCV Linux 2022年02月28日 658次浏览

java DES的加密解密工具类

在上篇文章《前端js实现DES的加密与解密》中讲到了前端JavaScript的DES的加密及解密过程,那么这里将介绍一下Java后端对数据的DES加密和解密。直接上Java DES的加密与解密工具类import java.io.IOException;import java.security.Sec
Java DES 2022年02月22日 685次浏览

DM8 Cause: dm.jdbc.driver.DMException: 仅当指定列列表,且SET IDENTITY_INSERT为ON时,才能对自增列赋值

Error updating database. Cause: dm.jdbc.driver.DMException: 仅当指定列列表,且SET IDENTITY_INSERT为ON时,才能对自增列赋值The error may exist in file [E:\idea_workspace\V
mybatis-plus Java DM8 2022年01月18日 763次浏览