一 什么是認(rèn)證和授權(quán) 認(rèn)證與授權(quán)是計(jì)算機(jī)安全的兩個(gè)基礎(chǔ)概念.簡單的說: 認(rèn)證:解決你是誰的問題,就是系統(tǒng)對用戶的合法身份進(jìn)行驗(yàn)證.授權(quán):解決你能干什么的問題 ,就是對用戶所能...
這是密碼學(xué)筆記第三篇。之前兩篇分析了 RSA 算法和橢圓曲線密碼學(xué)的基本原理,從中可以知道 RSA 算法的本質(zhì)是大整數(shù)質(zhì)數(shù)因子分解,橢圓曲線密碼學(xué)的本質(zhì)是曲線上的打點(diǎn),樸素的...
今天遇到一個(gè)Sublime Text3在Mac上啟動(dòng)時(shí)顯示窗口后就卡死的問題,下載了最新的Sublime Text3替換當(dāng)前安裝的版本也沒有解決. 網(wǎng)上找到的解決辦法有說是用...
一起加油 哈哈
《webkit技術(shù)內(nèi)幕》讀書筆記第一章 瀏覽器和瀏覽器內(nèi)核 渲染引擎的組成:HTML解釋器、CSS解釋器、布局(Layout)、JS引擎、繪圖等 Blink和Webkit的不同: 跨進(jìn)程的iframe:為了...
簡述 redux-saga是用于維護(hù)redux異步操作的狀態(tài)的一個(gè)中間件實(shí)現(xiàn),其中reducer負(fù)責(zé)處理state更新,sagas負(fù)責(zé)協(xié)調(diào)異步操作。它提供了一系列的side-...
一起加油
vue源碼解讀 -- 整體架構(gòu)vue在引入后會(huì)進(jìn)行一些初始化操作,主要是在全局對象和vue原形鏈上掛載函數(shù),這些函數(shù)在后續(xù)的實(shí)例化過程中用到時(shí)再進(jìn)行討論。 一個(gè)例子 如下是vue一個(gè)最簡單的例子,基于此例...
為了定位線上問題,前端和客戶端很類似,需要進(jìn)行一些異常收集工作。 通過定位到錯(cuò)誤的位置以及錯(cuò)誤出現(xiàn)的上下文,可以解決潛在的bug。 現(xiàn)狀 現(xiàn)行有一些已經(jīng)開源的前端異常監(jiān)控庫,...
在開發(fā)過程中,有時(shí)候我們發(fā)現(xiàn)JVM占用的CPU居高不下,跟我們的預(yù)期不符,這時(shí),CPU在做什么呢?是什么線程讓CPU如此忙碌呢?我們通過如下幾步,可以查看CPU在執(zhí)行什么線程...
像素是個(gè)相對尺寸。例如同樣5寸的手機(jī),分辨率是不同的。PC端上,屏幕的的像素?cái)?shù)是固定的了。 調(diào)整分辨率只是把有效的像素?cái)?shù)改變了。 屏幕會(huì)通過一定的算法,把無效的像素點(diǎn)填上。 ...