V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  msg7086  ›  全部回复第 84 页 / 共 1018 页
回复总数  20358
1 ... 80  81  82  83  84  85  86  87  88  89 ... 1018  
2022-08-22 17:31:01 +08:00
回复了 frankies 创建的主题 问与答 关于新版红绿灯
不亮灯视同无灯,完全符合预期。「新版红绿灯」本身就是伪命题,新版的是红绿灯的「国家标准」,又不是出了新的标准就会变得和以前的标准不一样。
以前国际度量单位「米」是国际米原器的长度,现在的「米」是真空光速×( 1/299792458 )秒,怎么没有人跳出来说全世界的尺子得换新啊。
2022-08-22 16:05:52 +08:00
回复了 tianlianjie 创建的主题 问与答 32g 内存已经不够用了,现在软件这么耗内存吗
是不是应该把内存那一页的图贴出来。
2022-08-22 11:29:39 +08:00
回复了 276562578 创建的主题 NAS 是否存在 RAID15 这种模式的文件系统?
RAID 和实时同步都不是备份。
2022-08-22 02:35:06 +08:00
回复了 Osk 创建的主题 SSD 西部数据 SN570 温度能上 83 度正常吗?
不算离谱吧。我 970evo+,闲置温度 62 。
2022-08-20 17:55:29 +08:00
回复了 ajaxgoldfish 创建的主题 随想 这至少是我前半辈子的遗憾,英语
有没有一种可能,你比我年轻十几岁,你现在开始学英语,到和我一个年纪的时候,是不是也学了十几年英语了?
2022-08-20 14:11:39 +08:00
回复了 Sanarara 创建的主题 问与答 WMV 的视频拖动进度条
早就淘汰了,甚至不是开放的格式,包括 wmv codec 和 asf container ,支持都很差。
要转码的话自己找个 nvenc 或者支持 quicksync 的机器去转。
淘汰了的格式就不要追求更多的支持度了。
2022-08-19 12:00:10 +08:00
回复了 ysjiang4869 创建的主题 汽车 终于说服家属买车了,求推荐
@Antigen #32 啥车只能开 6 年就价值归零了。
2022-08-19 11:53:53 +08:00
回复了 leogm9408leo 创建的主题 NAS 推荐给大家一套便宜够用的 diy nas 配置
主板 160 ,吓得我去 ebay 上看了眼,$84.19 Free shipping from China 。好的吧,和我无缘。
你想把扫全表变成二分搜来做 grouping 是吗?

确实可以做的。

比如说 Ruby 里有 bsearch_index 可以通过条件在数组里做二分搜,返回第一个满足条件的项的下标。
假设 times 是时间数组,降序,time2 是比较日期
year2_date = time2 - 1.year
year2_idx = times.bsearch_index {|time| time < year2_date} #找到第一个 1 年以前的日期
year3_date = time2 - 2.year
year3_idx = times.bsearch_index {|time| time < year3_date} #找到第一个 2 年以前的日期
然后把 0-year2_idx 的和 year2_idx-year3_idx 等等的 slice 切出来放进不同数组就行了。
2022-08-19 11:34:24 +08:00
回复了 voidmnwzp 创建的主题 程序员 大家公司的项目代码会写的尽善尽美吗
我们代码写得不干净的话连 code review 都过不了。长期发被人喷的 PR 没多久就 PIP 送走了。
当然实际上我们这里不太会出现这种可能性,因为代码写不干净的话,连组里的 code interview 都过不了,就算过了我们的 interview ,bar 那边也过不了,所以不需要担心招进来一些写代码稀烂的人。




(除非和印度人一起写代码。)
2022-08-19 11:26:57 +08:00
回复了 Pangurban 创建的主题 美国 请教大龄青年的 transfer 问题~
湾区,工资低一点是指年薪$150k 左右的水平吗?
2022-08-19 00:44:42 +08:00
回复了 MrZhaoyx 创建的主题 问与答 异世界舅舅治好了我的精神内耗
动漫 != 动画。
2022-08-16 15:27:21 +08:00
回复了 brader 创建的主题 程序员 除了 md5 有没有比较短的哈希算法
xxhash 挺好的,非密码安全的哈希,速度也快。
2022-08-14 02:28:21 +08:00
回复了 Kawnnor 创建的主题 Ubuntu 笔记本厂商预装 Ubuntu 不需要付费吗?
@gam2046 遇到消费者找茬要求技术支持的时候你怎么办? Ubuntu 至少还有个公司可以做商业支持。
2022-08-14 02:26:22 +08:00
回复了 ericgui 创建的主题 程序员 日本程序员薪资
@ericgui 日本程序员收入和美国比是不是过分了点。虾图随随便便就是 200k ,东京你要拿 20m 那得多富啊。
一般只有程序源代码的著作权容易有争议。
心得随笔这些一般不受著作权污染影响。
2022-08-12 08:08:40 +08:00
回复了 dxatgp02 创建的主题 Java Java 对象里为什么要用 get set?
至于通常用 getter/setter 而不是直接读写 field 的理由是,代码可控性。

字段是一个数据。读取和写入数据的是代码。那么这个代码,谁有最终控制权?

如果一个类只包含数据,并且有另一个你能控制的类来操作这个数据,那么这个数据类就不需要 getter/setter 。操作数据的类就充当了 getter/setter 的作用,因为这个类也是属于你全权控制的。
但是如果是交给第三方调用的类就不行了。当你要修改一个行为的时候,你需要一个一个组去协调,让别人按照你的意思去改他们的调用方法才行。

又比如你调试 bug 的时候需要监控谁在什么时候修改了你类里面的一个字段。如果有 setter ,你把日志或者断点插进去即可。没有 setter 的话,你去哪里找调用方呢。

还有一个点,就是 getter/setter 是方法,而方法是可以重载的。子类行为可以和父类不同。比如同样存储数据,父类可以存在字段里,子类可以重写然后存进数据库里。

顺便一提,上面很多人都说 C#的 property 好用。Property 就是字段+getter+setter 的语法糖,归根结底还是 getter/setter 设计方案。
2022-08-12 07:26:48 +08:00
回复了 dxatgp02 创建的主题 Java Java 对象里为什么要用 get set?
是不是先明确一下你问的到底是「用 getter/setter vs 字段」还是「写 getter/setter 代码 vs 不写 getter/setter 代码」?

我随便拿 Ruby 来举个例子。Ruby 里 obj.var = value 实际会调用 setter 方法 obj.var=(),obj.var 实际会调用 getter 方法 obj.var(),而获取 field 如果不走 getter/setter 则只能通过反射。

所以 Ruby 是一个典型的,用 getter/setter 但是不需要你手写 getter/setter 方法代码的语言。

现在你这个问题有些歧义,看上去像是在问为什么要用 getter/setter ,但是却又好像在抱怨需要手写 getter/setter 而不是语言自动生成。
@magic3584 两个都不应该用。你这篇文章里提到的 cherry pick 是更差的做法。
2022-08-10 11:38:45 +08:00
回复了 ttgo 创建的主题 硬件 感觉现在的电脑比小时候耐用了?
以前的电脑,钱没花在刀刃上。现在的电脑,你知道该怎么配性价比最高。
以前品牌机惯用的高性能 CPU 配微量内存配垃圾硬盘,别说三四年以后开始卡,你买来就开始卡了。
现在的电脑,你去买 i7 配 8G 内存 500G 机械硬盘,照样卡得你不能自理。
1 ... 80  81  82  83  84  85  86  87  88  89 ... 1018  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   761 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 83ms · UTC 21:23 · PVG 05:23 · LAX 14:23 · JFK 17:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.