示例代碼 運(yùn)行結(jié)果 是不是懷疑以上結(jié)果寫錯(cuò)了?但是結(jié)果確實(shí)是這樣的,你可以親自運(yùn)行以上代碼試試。 WHY? 為什么出現(xiàn)這種情況?因?yàn)?float 或 double 浮點(diǎn)類型在...
示例代碼 運(yùn)行結(jié)果 是不是懷疑以上結(jié)果寫錯(cuò)了?但是結(jié)果確實(shí)是這樣的,你可以親自運(yùn)行以上代碼試試。 WHY? 為什么出現(xiàn)這種情況?因?yàn)?float 或 double 浮點(diǎn)類型在...
@妄想癥男孩_51e0 是紅黑樹啊
Select、Poll、Epoll詳解同步異步與阻塞非阻塞 用戶空間和內(nèi)核空間 操作系統(tǒng)為了支持多個(gè)應(yīng)用同時(shí)運(yùn)行,需要保證不同進(jìn)程之間相對(duì)獨(dú)立(一個(gè)進(jìn)程的崩潰不會(huì)影響其他的進(jìn)程 , 惡意進(jìn)程不能直接讀取和修改其他...
00 目錄 遺傳算法定義 生物學(xué)術(shù)語(yǔ) 問題導(dǎo)入 大體實(shí)現(xiàn) 具體細(xì)節(jié) 代碼實(shí)現(xiàn) 01 什么是遺傳算法? 1.1 遺傳算法的科學(xué)定義 遺傳算法(Genetic Algorithm...
問題描述 有 n 個(gè)城市,其中一些彼此相連,另一些沒有相連。如果城市 a 與城市 b 直接相連,且城市 b 與城市 c 直接相連,那么城市 a 與城市 c 間接相連。 省份 ...
問題描述: 序列化二叉樹的一種方法是使用前序遍歷。當(dāng)我們遇到一個(gè)非空節(jié)點(diǎn)時(shí),我們可以記錄下這個(gè)節(jié)點(diǎn)的值。如果它是一個(gè)空節(jié)點(diǎn),我們可以使用一個(gè)標(biāo)記值記錄,例如 #。 例如,上面...
問題描述 給你一個(gè)字符串表達(dá)式 s ,請(qǐng)你實(shí)現(xiàn)一個(gè)基本計(jì)算器來計(jì)算并返回它的值。 整數(shù)除法僅保留整數(shù)部分。 示例 1: 示例 2: 提示: 1 <= s.length <= ...
題目描述 假設(shè)你正在爬樓梯。需要 n 階你才能到達(dá)樓頂。 每次你可以爬 1 或 2 個(gè)臺(tái)階。你有多少種不同的方法可以爬到樓頂呢? 注意:給定 n 是一個(gè)正整數(shù)。 示例 1: ...
題目描述 給你一個(gè)字符串 s,找到 s 中最長(zhǎng)的回文子串。 示例 1: 示例 2: 中心擴(kuò)散法 直接兩張圖就能夠解釋,如下是兩種情況: 第一種:由中間一個(gè)字符向左右兩邊進(jìn)行擴(kuò)...
從兩個(gè)層面上來說:一個(gè)是數(shù)據(jù)的訪問頻次層面,一個(gè)是數(shù)據(jù)分析層面。 訪問頻次層面 熱數(shù)據(jù):是需要被計(jì)算節(jié)點(diǎn)頻繁訪問的在線類數(shù)據(jù)。冷數(shù)據(jù):是對(duì)于離線類不經(jīng)常訪問的數(shù)據(jù),比如企業(yè)備...
如何讓網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)馗欤?合并一些層) 為什么需要QUIC? 中間設(shè)備的僵化可能是 TCP 協(xié)議使用得太久,也非常可靠。所以我們很多中間設(shè)備,包括防火墻、NAT 網(wǎng)關(guān),整流...
TCP擁塞控制算法的目的可以簡(jiǎn)單概括為:公平競(jìng)爭(zhēng)、充分利用網(wǎng)絡(luò)帶寬、降低網(wǎng)絡(luò)延時(shí)、優(yōu)化用戶體驗(yàn),然而就目前而言要實(shí)現(xiàn)這些目標(biāo)就難免有權(quán)衡和取舍。 算法分類 基于丟包策略的傳統(tǒng)...
哈夫曼編碼算法用字符在文件中出現(xiàn)的頻率表來建立一個(gè)用0,1串表示各字符的最優(yōu)表示方式。給出現(xiàn)頻率高的字符較短的編碼,出現(xiàn)頻率較低的字符以較長(zhǎng)的編碼,可以大大縮短總碼長(zhǎng)。 Hu...
參考地址: cloudflare.com[cloudflare.com] 使用Cloudflare和Nginx來托管網(wǎng)站[https://www.howtoing.com/h...
為什么需要三次握手 為什么TCP客戶端最后還要發(fā)送一次確認(rèn)呢? 為了防止 已失效的鏈接請(qǐng)求報(bào)文突然又傳送到了服務(wù)端,因而產(chǎn)生錯(cuò)誤??蛻舳税l(fā)出的連接請(qǐng)求報(bào)文并未丟失,而是在某個(gè)...
OSI與TCP/IP分層模型 為什么網(wǎng)絡(luò)需要分層? 大部分軟件系統(tǒng)都是分層架構(gòu)的,為了工程上實(shí)現(xiàn)/調(diào)試/維護(hù)方便。網(wǎng)絡(luò)系統(tǒng)分得更明顯一點(diǎn),因?yàn)槠湎到y(tǒng)設(shè)計(jì)寫成了協(xié)議。 把TCP...
索引 MySQL的優(yōu)化主要分為結(jié)構(gòu)優(yōu)化(Scheme optimization)和查詢優(yōu)化(Query optimization)。高性能索引策略主要屬于結(jié)構(gòu)優(yōu)化范疇。 相關(guān)...