摘要: 以建周短信平台为例 阅读全文
posted @ 2017-09-06 13:54 BINGJJFLY 阅读(222) 评论(0) 推荐(0) 编辑
摘要: public static void main(String[] args) throws Exception { String hello = URLEncoder.encode("大家好才是真的好", "UTF-8"); System.out.println(hello); hello = URLDecoder.decode(hello, "U... 阅读全文
posted @ 2017-09-05 15:18 BINGJJFLY 阅读(364) 评论(0) 推荐(0) 编辑
摘要: if ("30".equals(date)) { Calendar now = Calendar.getInstance(); now.setTime(new Date()); now.set(Calendar.DATE, now.get(Calendar.DATE) - 30); ... 阅读全文
posted @ 2017-09-05 10:36 BINGJJFLY 阅读(387) 评论(0) 推荐(0) 编辑
摘要: package com.wjz.util; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class SHA1Util { public static S... 阅读全文
posted @ 2017-09-05 10:12 BINGJJFLY 阅读(440) 评论(0) 推荐(0) 编辑
摘要: package com.wjz.util; import java.security.MessageDigest; import org.apache.log4j.Logger; /** * MD5安全加密 * @author wjz * */ public class MD5Util { private static Logger logger = Logger... 阅读全文
posted @ 2017-09-05 10:07 BINGJJFLY 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 十进制整数输出,宽度10位,不足前面补0;比如:printf("%010d", 234);输出:0000000234 阅读全文
posted @ 2017-09-05 09:52 BINGJJFLY 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 使用双乾第三方实现充值,提现功能。 思路 配置一个监听器在项目启动时初始化一个队列,开一个线程(run方法中检查队列中是否有值,有的话执行业务,没有的话线程等待)。充值,提现成功后回调方法时,填充队列,唤醒等待线程执行业务方法。 实现 web.xml中配置一个监听器 MyWebConfigConte 阅读全文
posted @ 2017-09-04 22:48 BINGJJFLY 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 对称加密算法在加密和解密时使用的是同一个秘钥,加解密双方必须使用同一个密钥才能进行正常的沟通。 而非对称加密则不然,非对称加密算法需要两个密钥来进行加密和解密,分别是公钥和私钥。 需要注意的一点,这个公钥和私钥必须是一对的,如果用公钥对数据进行加密,那么只有使用对应的私钥才能解密,反之亦然。由于加密 阅读全文
posted @ 2017-09-03 19:22 BINGJJFLY 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 参阅:http://blog.csdn.net/jchou/article/details/9356251 阅读全文
posted @ 2017-08-31 22:15 BINGJJFLY 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 用nginx做负载均衡时,同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说最常见的登录状态。 再者Nginx连接Memcached集群时,Nignx的请求从memcached服务器中根据key获得了value则直接返回value,如果没有获得到 阅读全文
posted @ 2017-08-31 22:11 BINGJJFLY 阅读(1467) 评论(0) 推荐(0) 编辑