JAVA
文章平均质量分 50
王呈Cleaner
这个作者很懒,什么都没留下…
展开
-
JAVA_创建泛型对象
Class entityClass = (Class) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0]; T entity = entityClass.newInstance();原创 2017-06-29 18:37:58 · 10739 阅读 · 1 评论 -
微信退款结果通知报文AES解密
最近做微信支付涉及到退款,查看官方文档,发现通知报文是加密的,解密方式如下:(1)对加密串A做base64解码,得到加密串B(2)对商户key做md5,得到32位小写key* ( key设置路径:微信商户平台(pay.weixin.qq.com)-->账户设置-->API安全-->密钥设置 )(3)用key*对加密串B做AES解密这里分别涉及到了BASE转载 2017-09-20 16:03:59 · 1268 阅读 · 1 评论 -
Java实现AES256加解密
一.代码package com.handler;import java.io.UnsupportedEncodingException;import java.security.Key; import java.security.Security;import javax.crypto.Cipher; import javax.crypto.KeyGenerator;转载 2017-09-20 16:05:33 · 621 阅读 · 0 评论 -
intellij idea常见问题
1、problem:选择debug源码?answer:File-setting-Build,Execution,Deployment-Debugger-把show aleternative source swither勾上原创 2017-11-20 14:34:29 · 459 阅读 · 2 评论