V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  w568w  ›  全部回复第 1 页 / 共 13 页
回复总数  249
1  2  3  4  5  6  7  8  9  10 ... 13  
> 当然也许有人会说顺序很重要,但是一般来说 visitor 在业务代码例如 web 应用里面都是用在树状数据结构上,这种使用场景应该没差?

你也想到了,如果 visitor 的结果依赖于访问状态(例如访问的顺序或访问的次数),你提出的这种设计就失效了。换句话说,你的设计要求 visitor 必须是无状态的(或者通俗地说,纯的),这就限制了使用场景。

因此,不如在设计上退一步。无论是否需要访问状态,都要求访问者自己维护。
打了一大段话,太乐了又删了。

不管怎么说,我支持 Java 超过 C++!
2 天前
回复了 5261 创建的主题 Rust rust 大抵是病了,它担心大家太容易掌握了
@VchentozV 是。反过来说,Rust 是工业界语言里汇聚了最多近年来学术成果的,也是学术界语言里唯一有实际落地应用的。
3 天前
回复了 5261 创建的主题 Rust rust 大抵是病了,它担心大家太容易掌握了
Rust 的语法特性属于两头卡,工业界的人一看到 Trait 、Bound 、Variance 这些头都大了:啥啥啥,这都写的啥;学术界的人还觉得 Rust 得多练练,一个 Higher rank trait bounds for closure 到现在都没写出来: https://github.com/rust-lang/rust/issues/97362

@FreeWong 「内存安全」的语言,从 Java 开始基本就都是了。
标题党?

- 标题和帖子内容毫无关系,没讲任何详情

- 网站 AI 生成,简介全是错别字,所有页面看着都是模板

- 最近三条帖子全是推广自己的作品,起一个吸睛标题
14 天前
回复了 xuanwu 创建的主题 分享创造 中文 API 表达正则
恭喜你重新发明了 Parser combinator: https://en.wikipedia.org/wiki/Parser_combinator
18 天前
回复了 mahogany 创建的主题 程序员 在家闲置的主机怎么利用?
@drymonfidelia #5 看了你的 https://www.v2ex.com/t/1077711 ,没有给出任何实际代码。Talk is cheap, show me the code.

#8 Flutter 在 Android 上使用 Skia 。顺带一提,Android 自己绘制画面用的就是 Skia 。
18 天前
回复了 LZYMichael 创建的主题 程序员 眼睛好痛,大家编辑器用的什么主题
@w568w 错字:最后一句的“请告诉你”应为“我”。
18 天前
回复了 LZYMichael 创建的主题 程序员 眼睛好痛,大家编辑器用的什么主题
一些我知道的事实:

- 没有足够的实验证据表明夜晚直视亮色主题所发出的蓝光会导致褪黑素减少,也没有证据表明电子设备发出的蓝光会对眼睛造成伤害。所有的“防蓝光”软件( F.lux 、电脑的夜览模式……)都没有足够证据支撑其有效性。

- 偏色可能导致视疲劳。请不要拉高“防蓝光”软件里的色温到离谱水平,大脑将不得不补偿暖色差。

- 散光在黑暗模式下会有重影,因此阅读更加困难。这是因为黑暗模式下光量更少,虹膜不得不张开以接收更多光线,而散光者晶状体的变形会在眼睛处产生更加模糊的焦点。

- 亮色模式对大多数人来说更容易阅读。

- 在完全黑暗的环境中不得不使用设备时(例如半夜看手机),减少亮度和使用黑暗模式是有益的。然而这种情况下,最好是完全不要使用设备。

- 大部分程序加入黑暗模式的一个原因其实正是上一点:他们希望你即使在床上也会多用他们的 App 。

- 看到楼上有人提到“假性近视”,这是上世纪六七十年代就证伪的日本舶来伪科学,目前没有任何正规的眼科医生会这么说。“假性近视”根本上不存在,是用于商家营销的伪术语。

- 鉴于没有任何研究(如果你看到了,请告诉你)能给出亮暗色模式的定论,一个很可能的结论是:每个人身体状况不同,适合的配色也不同。争吵这种尚无定论的事情意义不大。如果你觉得亮色模式刺眼,换成暗色;如果你觉得暗色模式伤眼,换成亮色。
34 天前
回复了 vfx666 创建的主题 程序员 一行简单的 C++字符串处理代码引发的血案
@vfx666 怎么“故意跳过”的? if(false)?

说实话我觉得可能性更大的是定位错了问题位置。具体闪退有 dump 吗?有试过删除这行代码就好了吗?
可以参考一下我之前的问题帖: https://www.v2ex.com/t/955040
@realArtooStark 我说你行为引流,你跟我扯视频内容如何如何。转移话题、避重就轻有一手的
啥 B 标题党和营销号引流差不多得了
「 Stability AI 公司摆烂」:来源请求?人家不是刚刚才发新版 SD3 权重吗
138 天前
回复了 seekafter 创建的主题 Node.js node 写的程序怎么打包成 exe
142 天前
回复了 boris1993Jr 创建的主题 程序员 今天在小红书看到个逆天的
明确几件事:

1. 不是因为修改行数或者内容的多少而蔑视 PR ,而是因为 k8s 的 contribution guidelines 不鼓励 trivial edits ,因此我们不鼓励这样的 PR ;

2. GitHub 作为开源社区的一种,无论何时都不应该发布无意义的情绪输出内容(强如 Linus 骂人也是要有根据的)。一口一个「小仙女」「郭楠」就是纯粹的滥用行为,和发小广告牛皮癣没有任何区别。这也是为什么 org member 最后强调说「会整改回复」而不是「会整改 PR 」,这些人是真正的社区毒瘤;

3. 小红书方面的内容很像是营销,但毕竟还没有开始卖课、秀简历,不要滑坡。当然骂一骂无妨,但明确骂的目的是 (1) 让她不能/不敢再作秀,且 (2) 有机会解释自己的行为。而不是纯粹挑起鄙视甚至性别对立。其实这种人才是最傻逼的。
142 天前
回复了 turfbook 创建的主题 Android Lineageos 上有没有方案可以刷 NFC 进地铁?
交通乘车卡 +1 。目前国内极少数支持 HCE 的 NFC 方案。

其他方案的汇总可参考此贴: https://tieba.baidu.com/p/7247881364
142 天前
回复了 blucas01 创建的主题 程序员 为什么是 PageSpy?一图胜千言
有点意思,但作为移动开发,其实更想要一个 Android 和 iOS 移动端的远程在线调试工具……
142 天前
回复了 awanganddong 创建的主题 Go 编程语言 golang 依赖循环的问题。
这个本质上不是 Java 的问题,你换哪个语言都有这样的问题,Rust 、Dart 等新兴语言,你这么写也是报错,也得拆。

根本上,就像 #26 说的,是设计上的错误:楼主没有搞懂自己想要什么架构,只是随意地把模块放在名字相近的包里,然后需要哪个模块就去直接导入那整个包…… 然后就出问题了。
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1535 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 16:49 · PVG 00:49 · LAX 08:49 · JFK 11:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.