數(shù)據(jù)庫課索引部分的學(xué)習(xí)筆記汽畴。 教材: Database System: The Complete Book, Chapter 15 Database System Imple...

數(shù)據(jù)庫課索引部分的學(xué)習(xí)筆記汽畴。 教材: Database System: The Complete Book, Chapter 15 Database System Imple...
Nginx 極簡教程 本項(xiàng)目是一個(gè) Nginx 極簡教程斯嚎,目的在于幫助新手快速入門 Nginx锣光。examples 目錄中的示例模擬了工作中的一些常用實(shí)戰(zhàn)場景捏卓,并且都可以通過腳...
前言 其實(shí)大家大可不必被服務(wù)器這三個(gè)字嚇到祭陷,一個(gè)入門級后端框架苍凛,所需的僅僅是HTTP相關(guān)的知識與應(yīng)用這些知識的編程工具。據(jù)本人的經(jīng)驗(yàn)兵志,絕大多數(shù)人擁有搭建后端所涉及到的基礎(chǔ)理論...
這個(gè)夏天除了出國準(zhǔn)備醇蝴,時(shí)間基本都用在寫Leetcode上。從6月28日到8月25日想罕,終于寫完了非premium部分的300多題悠栓,解答全部用C++編寫,備份在Github上: ...
1. 引言 最近寫python用unittest模塊做單元測試按价,才發(fā)現(xiàn)自己過去寫C++居然都是手工測試惭适。查了一番資料之后,發(fā)現(xiàn)Catch和Valgrind這兩個(gè)工具可以很好地...
1. 引言 最近刷Leetcode經(jīng)陈ジ洌看discuss癞志,通常是佩服別人算法漂亮。但做第373題Find K Pairs with Smallest Sums時(shí)框产,被這個(gè)答案語言...
題記 之前一直說要分析拉勾網(wǎng)的數(shù)據(jù)就去學(xué)了爬蟲错洁,學(xué)習(xí)爬蟲的過程還是很有意思的,寫了很多小玩意也遇到很多問題戒突,把學(xué)習(xí)過程記錄在博客里屯碴,還意外還賺了點(diǎn)點(diǎn)擊量。(貌似有點(diǎn)跑題了膊存,好...
1. 引言 1.1 起因 這周去見應(yīng)用數(shù)學(xué)的畢設(shè)老師Z导而,閑聊時(shí)Z說另一個(gè)同學(xué)代碼里某個(gè)for循環(huán)要跑幾小時(shí),但這個(gè)for循環(huán)里操作并不復(fù)雜隔崎,主要就是轉(zhuǎn)換和賦值嗡载。然后我就想,可...
1. 前言 并查集(Union Find Set)仍稀,也稱為不相交集數(shù)據(jù)結(jié)構(gòu)(Disjointed Set Data Structure)洼滚,兩個(gè)名字各自概括了這一數(shù)據(jù)結(jié)構(gòu)的部分...
網(wǎng)絡(luò)的基本概念 客戶端:應(yīng)用 C/S(客戶端/服務(wù)器) B/S(瀏覽器/服務(wù)器) 服務(wù)器:為客戶端提供服務(wù)铲掐、數(shù)據(jù)、資源的機(jī)器 請求:客戶端向服務(wù)器索取數(shù)據(jù) 響應(yīng):服務(wù)器對客...
正則表達(dá)式摆霉,一個(gè)十分古老而又強(qiáng)大的文本處理工具,僅僅用一段非常簡短的表達(dá)式語句奔坟,便能夠快速實(shí)現(xiàn)一個(gè)非常復(fù)雜的業(yè)務(wù)邏輯携栋。熟練地掌握正則表達(dá)式的話,能夠使你的開發(fā)效率得到極大的提...
突然想起來挺久前的一件事何之,因?yàn)樘嵥榫筒环诺健干钜箤W(xué)算法」系列里了。 「交換兩數(shù)」大概是編程入門者緊接著Hello World寫的程序咽筋,常用和知名到都有段子: 通常交換兩數(shù)都...
1. 前言 Bloom Filter的名字早有耳聞溶推,但一直沒看實(shí)現(xiàn)原理。今天乘地鐵時(shí)心血來潮看了算法,頓時(shí)被其簡單與優(yōu)雅震驚悼潭。摘錄下wiki上的介紹: A Bloom fil...