首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
LaoTouGuai
›
全部回复第 1 页 / 共 1 页
回复总数
1
2017-07-13 15:22:02 +08:00
回复了
Reign
创建的主题
›
程序员
›
由一次玩笑回复想到的,或许所有的缓存真的该叫做薛定谔的缓存
和猫还是不一样的吧,猫的死活是在观察者观测后确定的,观测前处于叠加态,观测后坍缩成生、或死的本征态;
但对于 little-dog-800x600.jpg 是否存在这个状态,访问者、bot 就好比观察者,缓存在没有被观测(访问)之前是不存在于服务器上的,这不是叠加态;被观测(访问)后存在了,这个状态也是确定的。
至于为什么会有楼主描述的这种情况,只是访问者不知道在其之前有没有其他人访问过而已,访问者只能通过浏览器访问这一种渠道来获取缓存的存在状态。访问者在主观上认为,自己没有进行观测,所以缓存是处于存在与不存在的叠加态。但从客观角度来看,第一个访问的(不管是人还是 bot )就已经将缓存是否存在的状态确定下来了。
假设你是一个全知的存在,能随时观测世界上的事物,知道某台服务器在此刻被多少人访问、某个硬盘的存储状态、某张图片是否生成了缓存、某个女同事今天的胖次花色,可以通过浏览器访问之外的渠道来知晓缓存是否存在,那就不会觉得这个状态是不确定的了。
所以这只是我们的主观感受而已。
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
1034 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 9ms ·
UTC 22:57
·
PVG 06:57
·
LAX 14:57
·
JFK 17:57
Developed with
CodeLauncher
♥ Do have faith in what you're doing.