线上支付宝扫码支付,没有收到支付宝的回调, 后面查看调用支付宝的请求日志,回调日志 写出了”notifyUrl”:”https://liaoyang-openapi-test.51fubei.com/ca … 继续阅读 支付宝支付回调到测试环境
分类:技术
sqlMap中查询列注意点
<sql id=”Base_Column_List”> <!– WARNING – @mbggenerated This element is automatically generated by MyBatis Gen … 继续阅读 sqlMap中查询列注意点
京东支付RSA公钥
public static String decrypt(String rsaPubKey, String strDesKey, String encrypt) { String reqBody = “”; try { reqBody = … 继续阅读 京东支付RSA公钥
缓存被击穿问题
对于一些设置了过期时间的key,如果这些key可能会在某些时间点被超高并发地访问,是一种非常“热点”的数据。这个时候,需要考虑另外一个问题:缓存被“击穿”的问题。 存在某个时间点过期的时候,恰好在这个时间点对这个Key有大量的并发请求过来, … 继续阅读 缓存被击穿问题
socket报文长度中的坑
在测试某个银行行内转账接口的时候 ,按照文档发送报文,总是出现错误, String myPackets = “?xml version=\”1.0\” encoding=\”gbk\”?><ebank><code&g … 继续阅读 socket报文长度中的坑
git强制覆盖本地
Git pull的强制覆盖, 当更新出现问题的时候, git fetch –all git reset –hard origin/develop git pull
Form表单参数和Json参数传递区别
1 Form表单数据的传递 例如OkHttp FormBody.Builder builder = new FormBody.Builder(); for (String s : params.keySet()) { Object v = … 继续阅读 Form表单参数和Json参数传递区别
金额费率不同的计算方式结果相差0.01
第一种方式: BigDecimal netMoney = BigDecimalUtil.multiply( realMoney, BigDecimalUtil.subtract(BigDecimal.ONE, totalRate) ).se … 继续阅读 金额费率不同的计算方式结果相差0.01
springboot jar包运行获取资源文件
在jar文件中,不能直接通过文件资源路径拿到文件 FileInputStream out = new FileInputStream(resourceURL.getPath()+cerUrl); 但是可以在jar包中拿到文件流 InputS … 继续阅读 springboot jar包运行获取资源文件
springboot组件自动扫描优化
@SpringBootApplication 注解自动获取的应用的配置信息,项目启动太慢 可以移除 @SpringBootApplication 和 @ComponentScan 两个注解来禁用组件自动扫描, 然后在我们需要的 bean 上 … 继续阅读 springboot组件自动扫描优化