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