知識散點(一)

2021-10-20 19:37:24 字數 586 閱讀 9358

同源策略

同源策略是web的基礎,當瀏覽器在載入頁面指令碼時,會對當前的指令碼進行判斷,如果不進行特殊允許,則不可以載入此頁面的指令碼。這個策略有效防止了很多的攻擊。

打個比方,a.com中載入了b.com的指令碼,這種情況是不允許的,除非得到了同意,在這裡對同源策略下乙個定義。

瀏覽器的同源策略,限制了來自不同源的「document」和指令碼,對當前的「document」讀取或者設定某些屬性。

同源策略,關鍵在於子網域名稱,埠,協議。

瀏覽器時不允許跨域獲取資源的(一定情況下可以,oauth協議)

這種策略是基於一種信任,即是js**不可以修改http頭

瀏覽器為了解決惡意網頁的問題

sandbox(沙盒)通過對某種物體的限制以觀察他的行動,只允許進行必要的舉動。

多程序架構,對於單程序架構而言多程序架構並不會因為乙個頁面的崩潰而破壞整個瀏覽器,但是單架構瀏覽器會。

瀏覽器為了識別惡意**通常會每隔一段週期去伺服器端進行惡意**的更新,但是現在多數都是啟用evssl證書。

linux 散知識點

1 大端模式,是指資料的高位元組儲存在記憶體的低位址中,而資料的低位元組儲存在記憶體的高位址中,這樣的儲存模式有點兒類似於把資料當作字串順序處理 位址由小向大增加,而資料從高位往低位放 小端模式,是指資料的高位元組儲存在記憶體的高 位址中,而資料的低位元組儲存在記憶體的低位址中,這種儲存模式將位址的...

零散知識點

魔術變數 echo 這是第 line 行 當前行號 echo 該檔案位於 file e wamp www test index.php 絕對路徑 echo 該檔案位於 dir e wamp www test 等價於 dirname file echo 命名空間為 namespace 當前命名空間的名...

零散知識點

一 sendmessage 和broadcastmessage 在了解專案結構的前提下,sendmessage 和broadcastmessage 方法使用起來非常靈活而且容易實現,但它使用了反射,而反射會造成更多的cpu開銷。在清楚要呼叫哪個元件的哪個方法時應該通過元件的引用直接呼叫方法 在不清楚...