-
使用WXJava工具包实现微信退款,退款回调报错:发生异常,解密退款通知加密信息时出错!
WXJava是一个专门对接微信接口并进行封装的工具包,挺好用的,我们可以借助这个工具包很快就能成功对接微信的接口实现对应的业务。最新在搞微信的退款,发现微信退款回调的时候报错了,错误信息是:发生异常,解密退款通知加密信息时出错,是什么原因导致的呢,又该如何解决呢???
-
Java中的AutoCloseable接口有什么作用?
我们有时候翻看别人代码或者框架源码的时候,会看到AutoCloseable接口,这个是java内置提供的接口,类似一种语法糖,是在jdk1.7之后开始有的,1.7之前并没有,那实现这个接口是有什么作用呢?可以帮我们做什么呢?
-
Java部署启动jar的JVM参数java.security.egd有什么作用
我们在工作当中,有时候会看到一些大佬会在项目部署脚本那里,对jar包的启动会增加许多参数,例如:设置堆内存最小值、最大值等,今天我看到了一个参数,就是java.security.egd,我不知道是干嘛用的,好像不加也可以吧,不是直接java -jar启动就可以了吗,百度了才知道,哦,原来这个还是有点用处的。
-
Java如何获取泛型类T的Class
我们平时在封装接口或抽象类的时候经常会用到Java的泛型,经常会在传入一个泛型类T,然后封装一些抽象的方法,泛型的好处就是在编译的时候检查类型安全,并且所有的强制类型转换都是隐式和自动的,这样可以提高代码的通用性。但是我们有时候需要获取泛型类的Class,那可以如何获取到呢?
-
mybatis-plus如何实现多租户配置
在我们平时的工作当中经常会参与到Saas系统的开发,既然是Saas系统,一般都会构建一个多租户架构来实现系统用户的业务隔离和数据隔离,因此,我们有必要了解应该如何设计一个能够满足实际需求和实际应用场景的多租户架构。
-
docker安装mysql 5.7搭建本地数据库环境
docker安装mysql数据库要比我们手动去安装mysql数据库要简单地多,mysql数据库作为docker的一个容器运行着,在本地或者测试环境我们还是可以用docker的方式搞,但是在实际生产环境还是建议单独手动安装数据库,或者购买使用阿里云的数据库服务。
没有更多了