上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 31 下一页
摘要: 1.Future接口概述 Future接口代表着异步计算的结果。 Future接口提供了一些方法:查看计算是否完成、等待计算完成和获取计算结果。 只有在计算完成时,才能通过get()方法获取计算结果,必要时程序会阻塞直到计算完成。 取消计算是通过方法cancel()执行的。 此外,还提供了一些其他的 阅读全文
posted @ 2021-09-02 19:36 姚春辉 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 本章主要学习Callable接口。 1.Callable接口概述 Callable接口是一种能够返回计算结果并且可以抛出异常的任务。Callable接口的实现类需要定义一个无参数的方法:call()。 @FunctionalInterface public interface Callable<V> 阅读全文
posted @ 2021-09-02 19:29 姚春辉 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 一:首先建一个加密类ApiSecuritySHA import java.nio.charset.StandardCharsets; import javax.crypto.Mac; import javax.crypto.spec.SecretKeySpec; import org.apache. 阅读全文
posted @ 2021-09-01 17:33 姚春辉 阅读(330) 评论(0) 推荐(0) 编辑
摘要: import org.apache.commons.codec.DecoderException; import org.apache.commons.codec.binary.Hex; import org.apache.commons.codec.digest.HmacAlgorithms; i 阅读全文
posted @ 2021-09-01 17:23 姚春辉 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 简介: 对称加密: 加密和解密的秘钥使用的是同一个. 非对称加密: 与对称加密算法不同,非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。 一:对称加密算法: 密钥较短,破译困难,除了数据加密标准(DES),另一个对称密钥加密系统是国际数据加密算法(IDE 阅读全文
posted @ 2021-08-30 10:35 姚春辉 阅读(2428) 评论(0) 推荐(0) 编辑
摘要: 本章主要对Semaphore进行学习。 1.Semaphore简介 Semaphore,是JDK1.5的java.util.concurrent并发包中提供的一个并发工具类。 所谓Semaphore即 信号量 的意思。 这个叫法并不能很好地表示它的作用,更形象的说法应该是许可证管理器。 其作用在JD 阅读全文
posted @ 2021-08-27 20:17 姚春辉 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 本章主要对CyclicBarrier进行学习。 1.CyclicBarrier简介 CyclicBarrier,是JDK1.5的java.util.concurrent并发包中提供的一个并发工具类。 所谓Cyclic即 循环 的意思,所谓Barrier即 屏障 的意思。 所以综合起来,CyclicB 阅读全文
posted @ 2021-08-27 20:15 姚春辉 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 本章主要对CountDownLatch的两种应用场景进行学习。 有关CountDownLatch的基本方法详见上一章:《 Java并发30》 1.用法概述 本人所知的CountDownLatch的用法主要有以下两个方面: 开关/哨子(初始count=1):所有调用它的await()方法的线程都会等待 阅读全文
posted @ 2021-08-27 20:08 姚春辉 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 本章主要对CountDownLatch的基本方法进行学习。 有关CountDownLatch的应用实例详见下一章:《Java并发:31》 1.CountDownLatch简介 CountDownLatch,是JDK1.5的java.util.concurrent并发包中提供的一个并发工具类。 所谓C 阅读全文
posted @ 2021-08-27 10:06 姚春辉 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 本章主要对ThreadLocalRandom进行学习。 1.ThreadLocalRandom简介 ThreadLocalRandom是Java提供的用于并发产生伪随机数的工具类,出现于JDK1.7版本中。 ThreadLocalRandom可以看做Math.random()的并发升级类。 Thre 阅读全文
posted @ 2021-08-27 09:59 姚春辉 阅读(495) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 31 下一页