摘要: 利用CountDownLatch闭锁实现。 CountDownLatch可以使一个或多个线程等待一组事件的发生,闭锁状态包含一个计数器,该计数器被初始化为一个正数,表示需要等待事件的数量。 发挥主要作用的两个方法分别是: countDown(); 递减计数器,表示一个事件已经发生了; await() 阅读全文
posted @ 2019-02-01 15:13 meama 阅读(2330) 评论(0) 推荐(0) 编辑
摘要: 前言 MD5(Message-Digest Algorithm),是一种信息摘要算法,将明文字符串经hash处理后,返回一个16字节的数组。 MD5严格意义上不算一种加密算法,因为通常我们理解的加密,总是可以通过解密的方式来还原成我们需要的明文,但是经过Hash算法处理的明文,是不可还原的。 所以, 阅读全文
posted @ 2019-01-23 17:00 meama 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 简要 spring对redis做了封装,需要引入的jar包为 spring-data-redis.jar. spring-data-redis.1.x.jar跟spring-data-redis.2.x.jar在实现上有所不同。 本文基于1.8.12与2.x两个版本,分析如何在spring项目中使用 阅读全文
posted @ 2019-01-16 14:58 meama 阅读(763) 评论(0) 推荐(0) 编辑