V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  RedBeanIce  ›  全部回复第 49 页 / 共 55 页
回复总数  1100
1 ... 41  42  43  44  45  46  47  48  49  50 ... 55  
2020-09-06 01:12:11 +08:00
回复了 RedBeanIce 创建的主题 Java CompletableFuture 使用交流(其实是困解)
#13
同样也会丢很多张,,,详情代码就是在上面链接代码里面,加了一个方法
2020-09-06 01:11:36 +08:00
回复了 RedBeanIce 创建的主题 Java CompletableFuture 使用交流(其实是困解)
@putaozhenhaochi

private static void downloadStream(Map<String, String> map) throws IOException {
map.values().parallelStream().forEach(new Consumer<String>() {
@SneakyThrows
@Override
public void accept(String s) {
Long download = download(s);
System.out.println(download);
}
});
}
2020-09-06 01:06:42 +08:00
回复了 RedBeanIce 创建的主题 Java CompletableFuture 使用交流(其实是困解)
@zhady009
@mango88
@cs419
@Narcissu5
@coldear
@allan888
@isir1234

https://www.yuque.com/docs/share/61f38a49-764c-4b6e-9271-53e06fc0d32d?#

各位大佬代码已经贴出来了,,大佬们可以在自己的电脑执行链接中的代码,
大佬们的方法我都试了一下,好像不行

1,也没有报错的 log
2,
2020-09-04 18:56:58 +08:00
回复了 RedBeanIce 创建的主题 Java CompletableFuture 使用交流(其实是困解)
@mango88
#10

我同时使用一个普通方法下载,然后使用的 completablefuture 下载,一前一后执行,,前面的普通方法还是 29 张,但是一到后面这个就少了 2-3 张,每次执行不等。
2020-09-04 18:55:11 +08:00
回复了 RedBeanIce 创建的主题 Java CompletableFuture 使用交流(其实是困解)
2020-09-04 18:48:58 +08:00
回复了 RedBeanIce 创建的主题 Java CompletableFuture 使用交流(其实是困解)
@putaozhenhaochi
#5 求推荐,我已经人傻了。。。。。
2020-09-04 18:48:13 +08:00
回复了 RedBeanIce 创建的主题 Java CompletableFuture 使用交流(其实是困解)
@mango88

#6 不行,仍然少了三张

CompletableFuture.allOf(futureList.toArray(new CompletableFuture[0])).join();
2020-09-04 18:44:38 +08:00
回复了 RedBeanIce 创建的主题 Java CompletableFuture 使用交流(其实是困解)
@wysnylc
#4 图裂开。
2020-09-04 17:38:27 +08:00
回复了 RedBeanIce 创建的主题 Java CompletableFuture 使用交流(其实是困解)
@AllanAG

#1 实际上不行,whenCompleteAsync 虽然是在获得结果完成后执行,但是实际上,一张图片也没有,log 也没有打印

```
private static void downloadCompletableFuture2(Map<String, String> map) {
try {
List<CompletableFuture<Void>> futureList = new ArrayList<>();
for (Map.Entry<String, String> stringStringEntry : map.entrySet()) {
// image Url
String imageUrl = stringStringEntry.getValue();
CompletableFuture<Void> future = CompletableFuture.runAsync(new Runnable() {
@Override
public void run() {
// download picture
log.info("下载所花时间 = " + DownloadPicture3.download(imageUrl));
}
});
futureList.add(future);
}
CompletableFuture<Void> allDoneFuture = CompletableFuture.allOf(futureList.toArray(new CompletableFuture[0]));
allDoneFuture.whenCompleteAsync((void1, void2) -> {
// 所有完成回调
log.info("================================end");
});

} catch (Exception e) {
e.printStackTrace();
} finally {
log.info("end");
// 11:27:37.442 [main] INFO com.ice.http.JucDownloadPicture
}
}
```
2020-09-04 17:32:19 +08:00
回复了 RedBeanIce 创建的主题 Java CompletableFuture 使用交流(其实是困解)
@AllanAG
#1 谢谢!!!!!!我现在去试试。
2020-09-04 09:35:59 +08:00
回复了 rqxiao 创建的主题 程序员 问下一般电商网站中,下单和减库存是怎么设计的
@kop1989 #64 楼上的屁股好歪,支持你。
2020-09-03 09:49:04 +08:00
回复了 wangyuhang 创建的主题 程序员 Java 程序员如何利用工具高效学习
程序员缺的不是工具,缺的是想学习的心。哭
2020-09-01 19:49:08 +08:00
回复了 RedBeanIce 创建的主题 深圳 [深圳地铁] 请问现在 深圳地铁 还有优惠的方式吗
@dengjscn
#29 你 Applepay 绑定一张卡,
然后在银行卡页面,点击付款的银行卡,然后指纹触摸 home 键,就出来让你 NFC 扫描了。(有 home 键的 6S 是这样)
2020-09-01 13:39:05 +08:00
回复了 chen887625as 创建的主题 推广 阿里云体验实验室 教程《搭建 Java Web 开发环境》
那么问题来了,这个 openjdk 里面,有 jstack,jmap 等等的那些东西吗。
2020-08-31 16:10:16 +08:00
回复了 yezhifei241 创建的主题 程序员 一个计算机小白对于职业规划与必备技能的咨询
可以 QQ 聊一下,NjUxMjY3Nzk3
暴言:哪怕是 10 年 Java,测试自己的代码也会 NPE !
2020-08-31 10:12:02 +08:00
回复了 1oNflow 创建的主题 Java 想学习 Java web 各种场景的最佳实践,有什么书或者教程比较好?
14 个小时过去了,无人回答。

因为你这句话太广泛了,作为菜鸟的我,不知道怎么回答。
2020-08-30 13:00:11 +08:00
回复了 xmge 创建的主题 生活 七八十岁时候你会是怎样的生活?--> 现在你的生活是怎样的?
依照简单的数学逻辑,你现在所做的一切,你将来一定会尝到他的后果。
2020-08-28 14:32:39 +08:00
回复了 RedBeanIce 创建的主题 Java Poi PPT PPTX 处理 [生产环境使用]
@DsuineGP

#8 尝试了一下 LibreOffice_6.4.6_Win_x64 命令行,Windows 下 会出现字是横着的,但是变成了竖着的。尴尬
2020-08-28 10:38:22 +08:00
回复了 RedBeanIce 创建的主题 Java Poi PPT PPTX 处理 [生产环境使用]
@340244120w #6
!!!我去试试,都可以试验!!
@519718366 #7
@DsuineGP #8
收到,,看来我只能尝试多种方案了,,一样样试过去,看哪种能够解决我这个问题。自己写不现实了。
1 ... 41  42  43  44  45  46  47  48  49  50 ... 55  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5545 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 08:11 · PVG 16:11 · LAX 01:11 · JFK 04:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.