async
文章平均质量分 81
多比熊
这个作者很懒,什么都没留下…
展开
-
Java使用semaphore控制并发线程数
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ(一个人的理想越崇高,生活越纯洁。——伏尼契)ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤSemaphore控制线程池并发线程数acquire()获取一个令牌,在获取到令牌、或者被其他线程调用中断之前线程一直处于阻塞状态。acquire(int permits)获取一个令牌,在获取到令牌、或者被其他线程调用中断、或超时之前线程一直处于阻塞状态。acquireUninterruptibly()获取一个令牌,在获取到令牌之前线程一直处于阻塞状态(忽略中断原创 2022-01-26 17:46:30 · 227 阅读 · 0 评论 -
Java8 并发工具包CompletableFuture的使用方法
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ(决定一个人的一生,以及整个命运的,只是一瞬之间。——歌德)ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ官方文档:https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.htmlCompletableFuturecompletableFuture是Java jkd1.8进入的新特性,弥补了Future模式的缺点,在异步的任务完成后,需要用其结果继续操作时,无需原创 2022-01-25 23:05:38 · 1473 阅读 · 0 评论 -
使用mongoose进行连表查询并分组($group),筛选($match),指定字段($project),批量查询($in)
const arrAttribute = await models.institutionAttributes.aggregate( [ { $lookup:连表关键词,类似mysql中的left join { ...原创 2019-01-14 10:42:30 · 11983 阅读 · 0 评论