觀察者模式應(yīng)用場(chǎng)景 在量子物理中,如果觀察者是一頭豬或者一只螞蟻,會(huì)產(chǎn)生觀察者效應(yīng)嗎?
在量子物理中,如果觀察者是一頭豬或者一只螞蟻,會(huì)產(chǎn)生觀察者效應(yīng)嗎?現(xiàn)代物理學(xué)和古典物理學(xué)最大的區(qū)別是現(xiàn)代物理學(xué)沒有上帝的觀點(diǎn)。你的問題本身就是假設(shè)粒子本身具有客觀確定性,但是確定性是由客觀觀察者引起的
在量子物理中,如果觀察者是一頭豬或者一只螞蟻,會(huì)產(chǎn)生觀察者效應(yīng)嗎?
現(xiàn)代物理學(xué)和古典物理學(xué)最大的區(qū)別是現(xiàn)代物理學(xué)沒有上帝的觀點(diǎn)。你的問題本身就是假設(shè)粒子本身具有客觀確定性,但是確定性是由客觀觀察者引起的。事實(shí)上,如果你觀察,粒子會(huì)塌縮,但如果我不觀察,它對(duì)我來說不會(huì)塌縮。例如,薛定諤的貓對(duì)外面的人來說是不確定的,但對(duì)貓來說卻是確定的。回答你的問題,豬見豬倒,人見人倒,但你的倒并不代表我的倒,因?yàn)槟愕氖澜绾臀业氖澜绮煌瑳]有理想的客觀世界和上帝的視角。
這不是直觀和邏輯的。這就是量子力學(xué)的魔力。當(dāng)然,科學(xué)家們對(duì)這種反邏輯現(xiàn)象做了很多假設(shè),比如平行世界。這有點(diǎn)像佛教里說的“天地都是我的”。以薛定諤的貓為例,有人說,實(shí)際上,貓是什么樣的。記住,所謂客觀必須有一個(gè)參照系,即一切客觀都有主觀性,而每一個(gè)參照系都是一個(gè)世界。粒子不會(huì)坍縮,它只是你觀察時(shí)的一種表現(xiàn)。因?yàn)椤巴瑫r(shí)”也是相對(duì)的,對(duì)你來說,貓的生死是未來,對(duì)貓來說是過去。只要我們擺脫絕對(duì)客觀的思想。rxjava在GitHub上的正式引入是:一個(gè)庫,用于使用javavm的可觀察序列來編寫異步和基于事件的程序。在JVM上使用可觀察序列來形成一個(gè)異步的基于事件的庫。很難讀懂。它本質(zhì)上是異步觀察者模式。主要有可觀察、觀察、事件和訂閱等概念。觀察者通過訂閱observable了解observable中的事件并做出相應(yīng)的響應(yīng)
你好,很高興回答您的問題。
訂閱和發(fā)布事件實(shí)際上是一種常見的編程設(shè)計(jì)模式:觀察者模式。
在這里我用一種流行的方式來解釋:
這種模式規(guī)定了出版者和觀察者,就像我們生活中的一個(gè)例子:如果你想訂閱報(bào)紙,你需要去郵局訂閱。訂閱報(bào)紙意味著你關(guān)注報(bào)紙的內(nèi)容。當(dāng)你訂閱時(shí),報(bào)紙一出版你就會(huì)收到。你是觀察者,報(bào)紙是出版商。事實(shí)上,報(bào)紙是一件大事。
因此,在編程環(huán)境中,觀察者選擇感興趣的內(nèi)容來訂閱事件,而發(fā)布者,無論誰訂閱我,都只發(fā)布我的內(nèi)容。只要發(fā)布,訂戶就可以啟動(dòng)事件。
在JS中,鼠標(biāo)點(diǎn)擊事件觸發(fā)后,事件發(fā)布者不知道要處理什么,但需要觀察者先訂閱事件。例如,我們要求用戶單擊按鈕并提交表單。收到通知后,執(zhí)行相關(guān)功能。