V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  easterfan  ›  全部回复第 2 页 / 共 2 页
回复总数  29
1  2  
2023-02-23 17:52:33 +08:00
回复了 easterfan 创建的主题 问与答 转岗后, 写 terraform 写出了痛苦
@tilv37 还没用过 pulumi😂 从 java 转 python 又得痛苦一段时间😂
2020-12-13 20:30:28 +08:00
回复了 easterfan 创建的主题 问与答 [我管我自己] jenkins 在 docker 容器里管理多个 docker 容器?
@kozzzx 感谢回复!
刚刚试了一下,物理机是 ubuntu 20,docker-compose 的安装路径是 `/usr/bin/docker-compose`,所以我用
`-v /usr/bin/docker-compose:/usr/local/bin/docker-compose` 做了映射,进入 jenkins 容器查看`/usr/local/bin/docker-compose`这个文件,是一个 python 脚本,但是因为 jenkins 容器里没有 python3 环境,执行到这一行的时候抛出了找不到 python3 的报错~

我在想这样直接把 `docker-compose` 文件映射到容器内运行时是有问题的,还需要把物理机的 python3 环境也给映射过来~~

但显然如果再把 python3 映射进来就背离了映射的初衷了~

还是很感谢您的思路,如果您对这个问题感兴趣的话,希望能和您进一步交流!

![]( https://cdn.jsdelivr.net/gh/easterfan/picgo/blingbling/2020/20201213201623.png)
2020-12-13 19:37:31 +08:00
回复了 easterfan 创建的主题 问与答 [我管我自己] jenkins 在 docker 容器里管理多个 docker 容器?
@Mystery0 docker-compose 装在物理机里了,想让 jenkins 容器直接调用物理机的 docker-compose,话说 docker 容器里还可以装 docker-compose 呀~我真不知道 QAQ (也没搜索到)~
2020-12-08 14:43:30 +08:00
回复了 easterfan 创建的主题 问与答 Java8 Stream 流一边 filter 过滤一边 map 映射??
@zch693922
@chanchan

感谢回答!最近试了 map 和 peek 两种实现方式,实践后发现可能 map 更适用这种情况,具体原因是使用 peek 后续再进行终端操作(比如 collect/count )时,会出现报错:`java.lang.UnsupportedOperationException`, peek 可能只适合调试的场景,个人解释能力有限,感兴趣的话这篇文章举的例子挺好的:

https://stackoverflow.com/questions/44370676/java-8-peek-vs-map
2020-11-20 19:02:42 +08:00
回复了 easterfan 创建的主题 问与答 Java8 Stream 流一边 filter 过滤一边 map 映射??
@optional
敢问 rx 是?这 id 很 6
2020-11-20 18:05:06 +08:00
回复了 easterfan 创建的主题 问与答 Java8 Stream 流一边 filter 过滤一边 map 映射??
@jimmyismagic 母鸡啊~写顺手了,map 前必 filter~~Q
2020-11-20 17:50:45 +08:00
回复了 easterfan 创建的主题 问与答 Java8 Stream 流一边 filter 过滤一边 map 映射??
@anzu
感谢大佬!解决了我的问题,用 map 前总是很习惯的 filter 一下,有了思维定式,用你的思路,把判断逻辑写在 map 里,对一个元素 map 前先做一次判断,然后执行对应的 map,已经达到了我在找的一边 filter,一边 map 的想法,感谢!

```java
Stream.of(1,2,3,4,5)
.map(p -> {if(isFilterA) mapA(); if (isFilterB) mapB(); if (isFilterC) mapC();})
.collect(Collectors.toList());
```
(原来的固定思维的想法~:)
https://imgur.com/7sn8euR
2020-11-20 16:57:54 +08:00
回复了 easterfan 创建的主题 问与答 Java8 Stream 流一边 filter 过滤一边 map 映射??
@wowo243
@ye2moe
```java
Map<Boolean, List<Integer>> partitionMap = Stream.of(1, 2, 3, 4, 5).collect(Collectors.partitioningBy(p -> p / 2 == 0));

Stream<Integer> evenStream = partitionMap.get(true).stream().map(p -> p + 2);
Stream<Integer> oddStream = partitionMap.get(false).stream().map(p -> p + 1);
Stream.concat(evenStream, oddStream);
```
分组成两个流,然后再合并,合并后的流和原来的流元素顺序不一样了~~
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   886 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 20:54 · PVG 04:54 · LAX 13:54 · JFK 16:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.