
JAVA
阿杰不爱
一路走来
展开
-
redisson 分布式锁 @Transactional 多线程 请求数据丢失
@Transactional public void updateWeiXinMember( WeiXinMember weiXinMember,WxMemberPointsAddRecord body) { //加锁 RLock lock = RedissonConfiguration.getWeixinMemberPointsLock(weiXinMember.getCode()); lock.lock(); try{ ...原创 2020-09-03 15:04:27 · 1283 阅读 · 0 评论 -
Java Concurrency in Practice
https://jcip.net/listings.html原创 2020-06-09 23:03:39 · 243 阅读 · 0 评论 -
数据结构动态解析
https://www.cs.usfca.edu/~galles/visualization/Algorithms.html原创 2020-04-11 11:17:00 · 241 阅读 · 0 评论 -
微信支付v3图片上传 httpclient 写法
package com.fykj.web.rest;import org.apache.commons.codec.binary.Base64;import org.apache.commons.codec.digest.DigestUtils;import org.apache.http.Header;import org.apache.http.HttpEntity;import...原创 2019-12-10 15:30:52 · 1910 阅读 · 4 评论 -
微信支付V3图片上传API 实现和 微信文档的大坑
如果 你照着微信文档 做 一直报签名失败 ,但是你敢肯定签名正确,那么 问题出在哪呢, 如上图 红色框所示,这个地方微信文档写错了, 应该 为 boundary=boundary 不加双引号 后面boundary 为任意值 ,比如 boundary=111111 ,具体看下面代码示例。package com.fykj.web.rest.util;import com....原创 2019-12-10 15:27:58 · 3732 阅读 · 11 评论