假設(shè)預(yù)置了:json = "{\"name\": \"jack\", \"age\": 24}",在java中使用nashorn引擎執(zhí)行以下代碼塊: 具體java代碼為: 結(jié)...
假設(shè)預(yù)置了:json = "{\"name\": \"jack\", \"age\": 24}",在java中使用nashorn引擎執(zhí)行以下代碼塊: 具體java代碼為: 結(jié)...
當(dāng)我們項(xiàng)目需要下載一個(gè)模塊的時(shí)候,我們安裝npm包(在項(xiàng)目目錄下面npm install module_name)的時(shí)候,很多時(shí)候我們會(huì)在后面加上–save-dev 或 –s...
mini-css-extract-plugin 將CSS提取為獨(dú)立的文件的插件,對(duì)每個(gè)包含css的js文件都會(huì)創(chuàng)建一個(gè)CSS文件,支持按需加載css和sourceMap 只能...
ARP欺騙是局域網(wǎng)攻擊的老套路了,通過(guò)ARP欺騙加抓包的方法基本可以監(jiān)聽(tīng)一切局域網(wǎng)內(nèi)的非加密流量,這里介紹一個(gè)不需要什么技術(shù)基礎(chǔ)的方法。? 原理解釋 ARP欺騙攻擊原理非常簡(jiǎn)...
一 插入緩沖 1.1 解決的問(wèn)題 插入多條數(shù)據(jù)時(shí),除了需要插入聚集索引外,還需要插入到非聚集索引中,然而非聚集索引的插入走的是隨機(jī)寫,這個(gè)操作會(huì)影響性能。 1.2 基本原理 ...
本來(lái)想自己總結(jié)一番的,但是有更全面的博客,就不獻(xiàn)丑了...原文地址:http://hedengcheng.com/?p=771 背景 MySQL/InnoDB的加鎖分析,一直...
自己分析一下ibd文件還是蠻有意思的,能夠?qū)W到不少東西,建議跟著走一遍,慢慢領(lǐng)會(huì)作者設(shè)計(jì)的意圖人學(xué)東西總是先感性的認(rèn)識(shí),慢慢到理性 —— 過(guò)程中大腦需要理解和消化 mysq...
一 LRU算法 LRU算法在操作系統(tǒng)的內(nèi)存管理,MySQL頁(yè)管理,redis的緩存管理中都有使用到,這是一種通用的淘汰算法。 如下圖所示,假設(shè)緩存中有三個(gè)槽,而磁盤中有A~E...
一 預(yù)備 計(jì)算機(jī)的基本工作方式 在馮諾依曼體系結(jié)構(gòu)的計(jì)算機(jī)中,計(jì)算機(jī)由五大部分組成:運(yùn)算器,控制器,存儲(chǔ)器,輸入設(shè)備,輸出設(shè)備。而運(yùn)算器和控制器被做成了現(xiàn)代計(jì)算機(jī)的CPU,存...
一 系統(tǒng)調(diào)用的意義 在操作系統(tǒng)內(nèi)存中,肯定存在很多敏感的數(shù)據(jù),只希望在特定的場(chǎng)景下才能訪問(wèn)。例如linux登錄之后,用戶的密碼可能就被緩存在了內(nèi)存的某個(gè)位置。 假如用戶程序可...
一 預(yù)備 在8086系統(tǒng)CPU中,有兩個(gè)寄存器CS和IP用于保存CPU接下來(lái)需要執(zhí)行的指令地址,具體計(jì)算方法為 CS<<4+IP 例如CS=0x7c0,而IP=0x0001,...
步驟一 下載nasm編譯器 nasm編譯器用于把匯編代碼轉(zhuǎn)換為機(jī)器指令,免費(fèi),直接在官網(wǎng)上下載安裝即可,安裝完成后最好配置一下環(huán)境變量,在控制臺(tái)輸入:nasm -versio...
親愛(ài)的簡(jiǎn)書(shū)用戶 「簡(jiǎn)書(shū)」因個(gè)別上傳作品用戶違反《中華人民共和國(guó)網(wǎng)絡(luò)安全法》《互聯(lián)網(wǎng)信息服務(wù)管理辦法》《互聯(lián)網(wǎng)新聞信息服務(wù)管理規(guī)定》《互聯(lián)網(wǎng)用戶公眾賬號(hào)信息服務(wù)管理規(guī)定》《移動(dòng)...
存儲(chǔ)方式 符號(hào)位(Sign):0代表正,1代表為負(fù); 指數(shù)位(Exponent):用于存儲(chǔ)科學(xué)計(jì)數(shù)法中的指數(shù)數(shù)據(jù),并且采用移位存儲(chǔ); 尾數(shù)部分(Mantissa):尾數(shù)部分 ...
一、 客戶端設(shè)計(jì) 上圖簡(jiǎn)要描述了Apollo客戶端的實(shí)現(xiàn)原理1、客戶端和服務(wù)端保持了一個(gè)長(zhǎng)連接,從而能第一時(shí)間獲得配置更新的推送。(通過(guò)Http Long Polling實(shí)現(xiàn)...
java中使用javax.script 執(zhí)行js的安全防御 0x01 背景 在某次滲透測(cè)試中,發(fā)現(xiàn)系統(tǒng)后臺(tái)有一處服務(wù)器接收瀏覽器的js代碼,使用javax.script這個(gè)組...
一 字符串 底層使用SDS的數(shù)據(jù)結(jié)構(gòu)來(lái)保存字符串,而不是用C語(yǔ)言中的字符串。SDS即simple dynamic string,結(jié)構(gòu)如下: len: 已經(jīng)使用的字段的長(zhǎng)度 ...
這是發(fā)生在很多年以前的故事…… 幾天以前…… 幾天之后…… 拍賣行的商品總數(shù)量有幾十萬(wàn)件,對(duì)應(yīng)數(shù)據(jù)庫(kù)商品表的幾十萬(wàn)條記錄。 如果是按照商品名稱精確查詢還好辦,可以直接從數(shù)據(jù)庫(kù)...