
上大学时考期末考试经常会有些名词解释的题目,虽然都在老师给的考试纲要里,但是花个几周一样突击记不下来。
现在从事编程工作,经常也纠结一些词,比如内存泄漏,我就是不明白为啥要叫泄漏? 本来还怀疑是不是翻译的不好,但英文 memory leak,内存泄漏没毛病啊。
然后比如背面试题经常分不清 redis 缓存击穿、穿透。
但我就是没法理解泄漏的真实意思,怎么改变这个思维呢,还是真的对语义不敏感,语文有很大毛病?
1 wjswxp 2021-02-26 13:05:25 +08:00 via iPhone 不受管理的内存叫泄露可能是不准确,只是个惯用语?击穿也许只是形象的用法,因为也会说“把流量打到某台机器上”。对名词敏锐希望表述更精确是好事呀。 |
2 yeqizhang OP @wjswxp 嗯嗯,其实我自己强行去理解这个泄漏, 就是说内存失去管理时像是丢失了一样,也就是容器里的东西渗漏掉了 |
3 imn1 2021-02-26 14:30:57 +08:00 我最早接触 leak 这个词的时候,不叫泄漏,叫流出, |
4 wutiantong 2021-02-26 16:25:01 +08:00 你不能指望通过语文学会计算机编程 |
5 superrichman 2021-02-26 16:41:03 +08:00 via iPhone 鲁棒性 套接字 |