
java 8
一个松
这个作者很懒,什么都没留下…
展开
-
【安全】随机数生成方式
Java使用最大化的熵生成随机数,以避免被黑客猜到原创 2022-05-25 17:24:53 · 1098 阅读 · 0 评论 -
java8-[CompletableFuture]
Future代表异步执行的挂起的结果。它的方法get,在执行计算后返回执行结果。由此产生问题:get方法调用是阻塞的,直到异步计算结束。由此造成异步计算起不到“异步”的效果。你可以在job中实现所有场景,再发送到executor中,但是为什么要为错综复杂的逻辑编写同样错综复杂的执行步骤呢。因此,你需要CompletableFutureCompletableFuture实现Future接口外,它还实现翻译 2017-08-29 17:54:02 · 1052 阅读 · 0 评论 -
java8 [method reference]
对已经存在的函数进行lambda调用有两种方法,method reference和functional interface翻译 2017-09-02 10:34:11 · 535 阅读 · 0 评论 -
java 异步任务队列执行--需要注意的地方
参照1写的异步任务队列过程中,发现一些java基础知识掌握不够。 1)Iterable 类的forEach方法和for循环方法的不同: try { List<Future<Object>> futures = executor.invokeAll(tasks); futures.forEach(Future::get); // compilin...原创 2018-03-01 10:35:04 · 3859 阅读 · 0 评论