前言 tcpdump 是一款強(qiáng)大的網(wǎng)絡(luò)抓包工具,它使用 libpcap 庫來抓取網(wǎng)絡(luò)數(shù)據(jù)包,這個庫在幾乎在所有的 Linux/Unix 中都有逐抑。熟悉 tcpdump 的使用能...
前言 tcpdump 是一款強(qiáng)大的網(wǎng)絡(luò)抓包工具,它使用 libpcap 庫來抓取網(wǎng)絡(luò)數(shù)據(jù)包,這個庫在幾乎在所有的 Linux/Unix 中都有逐抑。熟悉 tcpdump 的使用能...
openssl是web安全通信的基石唐责,沒有openssl益兄,可以說我們的信息都是在裸奔晨炕。要想了解openssl平委,有幾個前置的概念需要先熟悉一下: SSL SSL的全名叫做sec...
堆就是用數(shù)組實(shí)現(xiàn)的二叉樹画拾,所以它沒有使用父指針或者子指針啥繁。堆根據(jù)“堆屬性”來排序,“堆屬性”決定了樹中節(jié)點(diǎn)的位置青抛。 堆的常用方法: 構(gòu)建優(yōu)先隊(duì)列 支持堆排序 快速找出一個集合...
什么是JWT Json web token (JWT), 是為了在網(wǎng)絡(luò)應(yīng)用環(huán)境間傳遞聲明而執(zhí)行的一種基于JSON的開放標(biāo)準(zhǔn)((RFC 7519).該token被設(shè)計(jì)為緊湊且安...
問題描述 排行榜主要分為兩種,一種是并列排行榜(存在相同排名的情況)蜜另,一種是嚴(yán)格排行榜(分先后順序适室,不存在并列名次)。 一般根據(jù)不同的業(yè)務(wù)場景举瑰,選用不同的排行榜捣辆。例如,對于存...
本篇文章將講枚舉類型的基礎(chǔ)知識此迅,枚舉與哈希汽畴,集合這三者的區(qū)別以及各自合適用的場景。 枚舉 枚舉常用于定義一些帶名字的常量耸序,枚舉內(nèi)的數(shù)據(jù)項(xiàng)類型可為number或string忍些。 ...
const和redaonly這兩個大家應(yīng)該都熟悉,當(dāng)它們修飾的是非引用類型的數(shù)據(jù)時坎怪,表現(xiàn)很正常罢坝。 很顯然,上面最后兩句賦值語句都會報錯搅窿∴夷穑可如果我們把它們修飾的對象換成引用類型...
泛型是類型推斷的產(chǎn)物闹司,其目的是為了提高代碼復(fù)用性娱仔。在其他強(qiáng)類型語言中,泛型常用來寫可重用的組件开仰,使組件可以支持多種類型的數(shù)據(jù)(TS也有拟枚,TS自帶的lib的定義就大量使用了泛型...
函數(shù)類型 類型定義 函數(shù)類型定義分為兩部分: 入?yún)⒍x和出參定義恩溅。按定義的時機(jī)分就近定義和前置定義兩種。 類型推斷 有些情況下谓娃,編譯器會根據(jù)我們的代碼上下文自動推斷類型脚乡。 可...
在最近看一些代碼時,發(fā)現(xiàn)ts的class可以當(dāng)做接口(interface)用滨达。為了知道ts的class還有哪些騷操作奶稠,我去把官方文檔完整地看了一遍。 定義 ts定義類的寫法和...