摘要:特定實(shí)時(shí)性高穩(wěn)定性差參與者是雙向的同時(shí)推流和播放服務(wù)器模式為每一個(gè)參與者分配一個(gè)端口流量集中在一臺(tái)機(jī)器上特點(diǎn)實(shí)時(shí)性低穩(wěn)定性高流量通過(guò)均衡內(nèi)容加速,目前支持的協(xié)議有等通用協(xié)議流媒體協(xié)議對(duì)比基于和核心組件音視頻引擎?zhèn)鬏攲訁f(xié)議底層傳輸為媒體協(xié)議 WebRTC特定 實(shí)時(shí)性高穩(wěn)定性差參與者是雙向的(同時(shí)推流和播放)SFU服務(wù)器模式為每一個(gè)參與者分配一個(gè)端口流量集中在一臺(tái)機(jī)器上 RTMP特點(diǎn) 實(shí)時(shí)...
摘要:為了更貼近作者的實(shí)現(xiàn)意圖,以及中每個(gè)類(lèi)的功能特點(diǎn),決定從源碼的注釋中和實(shí)現(xiàn)來(lái)窺探其真諦。注意,迭代器本身的行為不能被保證,通常來(lái)說(shuō),在非線(xiàn)程安全的并發(fā)修改存在的情況下,不可能做任何硬性的保證。迭代器的機(jī)制拋出是最佳的處理方式。 紙上得來(lái)終覺(jué)淺,絕知此事要躬行。 為了更貼近作者的實(shí)現(xiàn)意圖,以及JDK中每個(gè)類(lèi)的功能特點(diǎn),決定從源碼的注釋中和實(shí)現(xiàn)來(lái)窺探其真諦。字斟句酌、查缺補(bǔ)漏;順帶提高英...
摘要:為了避免一篇文章的篇幅過(guò)長(zhǎng),于是一些比較大的主題就都分成幾篇來(lái)講了,這篇文章是筆者所有文章的目錄,將會(huì)持續(xù)更新,以給大家一個(gè)查看系列文章的入口。 前言 大家好,筆者是今年才開(kāi)始寫(xiě)博客的,寫(xiě)作的初衷主要是想記錄和分享自己的學(xué)習(xí)經(jīng)歷。因?yàn)閷?xiě)作的時(shí)候發(fā)現(xiàn),為了弄懂一個(gè)知識(shí),不得不先去了解另外一些知識(shí),這樣以來(lái),為了說(shuō)明一個(gè)問(wèn)題,就要把一系列知識(shí)都了解一遍,寫(xiě)出來(lái)的文章就特別長(zhǎng)。 為了避免一篇...
摘要:每一個(gè)被鎖住的對(duì)象都會(huì)和一個(gè)關(guān)聯(lián)對(duì)象頭的中的指向的起始地址,同時(shí)中有一個(gè)字段存放擁有該鎖的線(xiàn)程的唯一標(biāo)識(shí),表示該鎖被這個(gè)線(xiàn)程占用。 jdk 6 對(duì)鎖進(jìn)行了優(yōu)化,讓他看起來(lái)不再那么笨重,synchronized有三種形式:偏向鎖,輕量級(jí)鎖,重量級(jí)鎖. 介紹三種鎖之前,引入幾個(gè)接下來(lái)會(huì)出現(xiàn)的概念 mark work: 對(duì)象頭,對(duì)象頭中存儲(chǔ)了一些對(duì)象的信息,這個(gè)是鎖的根本,任何鎖都需要依賴(lài)m...
摘要:漏洞現(xiàn)狀跨站請(qǐng)求偽造,也被稱(chēng)為或者,通??s寫(xiě)為或,是一種對(duì)網(wǎng)站的惡意利用。與攻擊相比,攻擊往往不大流行因此對(duì)其進(jìn)行防范的資源也相當(dāng)稀少和難以防范,所以被認(rèn)為比更具危險(xiǎn)性。是一種依賴(lài)瀏覽器的被混淆過(guò)的代理人攻擊。 CSRF漏洞現(xiàn)狀 CSRF(Cross-site request forgery)跨站請(qǐng)求偽造,也被稱(chēng)為One Click Attack或者Session Riding,通??s...