V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Nitroethane  ›  全部回复第 12 页 / 共 53 页
回复总数  1055
1 ... 8  9  10  11  12  13  14  15  16  17 ... 53  
2021-11-19 12:26:10 +08:00
回复了 All2B9S 创建的主题 问与答 macOS 上有能媲美 Wallpaper engine 的动态壁纸软件吗?
有一说一,这玩意有啥用,我好几天都看不见一次空白桌面,除非重启机器
2021-11-19 10:56:51 +08:00
回复了 iyear 创建的主题 Go 编程语言 关于 accept interfaces, return structs
最近在看 docker 源码,这种设计挺普遍的,方法的返回值类型是 interface ,实际 return 的是实现了 interface 的结构体实例。我觉着这种思路挺好啊,对外部屏蔽内部的实现细节
interface 类型的变量能保存实现了这个 interface 的结构体实例
2021-11-17 00:42:26 +08:00
回复了 18870715400 创建的主题 Python 多进程传递进去的值没有生效。
@ClericPy 我主要是很长时间没写过 Python 了,一直写的 go ,而且以前写 Python 的时候学了一阵协程愣是没搞懂,然后就扔下了。直到最近翻了下流畅的 Python 里关于协程的部分才通透了。
我用多进程的时候就是 Manager 那一套,先创建 Manager ,然后用 Manager 创建 Queue ,通过这个 Queue 在进程和线程之间传递数据。等后面有时间再 all-in 协程了
2021-11-17 00:21:56 +08:00
回复了 18870715400 创建的主题 Python 多进程传递进去的值没有生效。
@ClericPy #6 同感,在 python 里搞多线程 /多进程纯粹是自讨苦吃。最近接手一个老项目,多进程套多线程,而且还是 python2 的,给我搞吐了。幸亏项目不大,迁移到 3.9 加部分重构花了三天时间
2021-11-17 00:19:40 +08:00
回复了 18870715400 创建的主题 Python 多进程传递进去的值没有生效。
@18870715400 #4 fork 模式的工作机制应该和 fork 系统调用类似,子进程和父进程的地址空间完全一致,因此引用的是同一个对象。
spawn 模式的工作机制应该和 execve 系统调用类似,用 fork 系统调用产生子进程后会用 execve 系统调用加载一个全新的 python 解释器实例,这时子进程和父进程的地址空间就不同了。不过这还不能解释,为什么给子进程传一个实例化的对象就没问题,我猜应该和内部的具体实现有关。
如果想快速解决这个错误的话,只需要在 main 函数最开始掉用一下 multiprocessing.set_start_method() 方法设置成 fork 。
2021-11-16 23:07:37 +08:00
回复了 18870715400 创建的主题 Python 多进程传递进去的值没有生效。
@Nitroethane #2 请忽略这个回答,纯粹胡扯…… (被 bug 搞了一天,大脑处于混乱状态)。出现这个现象的原因是不同版本的 multiprocessing 库使用的默认的 start_method 导致的。3.9.7 上的 start_method 是 spawn ,而 3.7.5 是 fork ,所以 3.7.5 下面每次打印的 id 值是相同的。
2021-11-16 22:50:20 +08:00
回复了 18870715400 创建的主题 Python 多进程传递进去的值没有生效。
`Example` 的类型是 `<class 'type'>`。刚试了下,3.9 对于 type 类型是传值,3.7.5 是传引用。因此你这个代码在 3.7.5 上是能正常跑的,但是在 3.9.6 上会报 AttritubeError 。
把代码改成这样,运行结果在两个版本上是不同的:
https://i.imgur.com/ooBRShg.png
https://i.imgur.com/jJUY8Q8.png
2021-11-11 16:02:32 +08:00
回复了 bmpidev2019 创建的主题 Kubernetes 分享我用 K8S 在个人项目上的应用
@bmpidev2019 难道我用的是假的?那图里面那些图例是自己画的还是自带的啊?
2021-11-11 14:49:55 +08:00
回复了 bmpidev2019 创建的主题 Kubernetes 分享我用 K8S 在个人项目上的应用
借楼问图使用什么工具画的呀
2021-11-07 12:07:21 +08:00
回复了 cathedrel 创建的主题 程序员 追踪与中断点陷阱 (核心已转储),何解?
Chrome 支持 --proxy-server 命令行参数手动指定代理啊,而且这个参数可以写到配置文件里,启动的时候会自动读取配置文件里的参数,完全没必要用 proxychains
老早的 bug 了,以前用微信插件的自动登录功能的时候也有这个问题
2021-10-31 21:45:35 +08:00
回复了 NanonaN 创建的主题 Apple 有人遇到 macOS Monterey Safari 地址栏输入中文卡顿的问题吗?
19 款 16 寸标配 mbp ,啥 app 里中文输入都卡
2021-10-27 22:44:56 +08:00
回复了 silencil 创建的主题 macOS 第一次用 Mac,请教下环境变量问题
不用管 GOROOT 啊,我执行 `go env`,GOROOT 的值是 `/usr/local/Cellar/go/1.16.3/libexec`,也没什么影响。`echo $GOROOT` 输出空值。
2021-10-11 16:37:24 +08:00
回复了 Nitroethane 创建的主题 Kubernetes k8s 中有关 service 的 iptables 的疑问
@tubaflute 你部署 k8s 集群的内核版本是多少呢?我是安装的 elrepo 里 5.4 的内核
2021-10-11 10:33:49 +08:00
回复了 Nitroethane 创建的主题 Kubernetes k8s 中有关 service 的 iptables 的疑问
@tubaflute #6 应该不是 cilium 的问题。当时为了排除网络插件的原因,使用 flannel 也是这样的规则
2021-10-10 09:49:37 +08:00
回复了 reaCodes 创建的主题 macOS MacBook Pro 16 这个电池健康度正常吗?
制造日期:2021 年 6 月 4 日。健康度:91%。循环次数:22
2021-10-09 16:57:25 +08:00
回复了 Nitroethane 创建的主题 Kubernetes k8s 中有关 service 的 iptables 的疑问
@tubaflute 这个我知道。关键问题是我列出来的 DNAT 的那条规则很奇怪,跟你的完全不一样,从没见过 dnat 那样用的
2021-10-09 14:21:52 +08:00
回复了 Nitroethane 创建的主题 Kubernetes k8s 中有关 service 的 iptables 的疑问
@tubaflute #1 已更新。你的这个 k8s 的版本是多少呢?因为我看一本书里讲的和你这个一样,但是书里用的版本比较旧
1 ... 8  9  10  11  12  13  14  15  16  17 ... 53  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1296 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 18:02 · PVG 02:02 · LAX 11:02 · JFK 14:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.