![240](https://cdn2.jianshu.io/assets/default_avatar/6-fd30f34c8641f6f32f5494df5d6b8f3c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
利用策略模式優(yōu)化過多 if else 代碼 前言 來一點(diǎn)實(shí)際開發(fā)中會(huì)用到的小技巧躬充。 比如平時(shí)大家是否都會(huì)寫類似這樣的代碼: 條件少還好逃顶,一旦 else if 過多這里的邏輯將...
2-3-4 Tree(2-3-4樹) 二叉查找樹(Binary Search Tree,簡(jiǎn)稱BST)是一棵二叉樹充甚,它的左子節(jié)點(diǎn)的值比父節(jié)點(diǎn)的值要小以政,右節(jié)點(diǎn)的值要比父節(jié)點(diǎn)的值大...
2019新年伊始我磁,對(duì)于過去的一年孽文,心中縱有千萬語待傾吐,可組織起來總顯得艱難十性,借此貧文表達(dá)雜亂無章的思緒叛溢。那就想到哪寫到哪吧。 人往往對(duì)即將失去或者剛剛失去的東西異常惋惜劲适,時(shí)...
之前就很喜歡繪畫楷掉,可惜老是斷斷續(xù)續(xù)地學(xué)習(xí)著導(dǎo)致一直沒什么進(jìn)步,去年報(bào)了飛鳥集的課霞势,堅(jiān)持了一段時(shí)間感覺到了變化烹植。 工作終于停止忙碌的狀態(tài),決定重拾畫筆愕贡,加油草雕。 上面這幾張是前幾...
所有的抉擇都有因?yàn)楫a(chǎn)品的需要 Go誕生于Google, 是由以下三位計(jì)算機(jī)領(lǐng)域的大師寫的 由于出身名門墩虹,Go在誕生之初就吸引了大批開發(fā)者的關(guān)注。誕生十年以來憨琳,已經(jīng)有很多基于G...
linux 內(nèi)存是所有從事相關(guān)技術(shù)人員诫钓,需要深入了解的計(jì)算機(jī)資源管理方法論,合理的使用內(nèi)存篙螟,有助于提升機(jī)器的性能和穩(wěn)定性菌湃。本文主要從內(nèi)存的原理和結(jié)構(gòu),到內(nèi)存的算法優(yōu)化遍略,再到使...
第一章 Nginx簡(jiǎn)介 Nginx是什么 沒有聽過Nginx惧所?那么一定聽過它的“同行”Apache吧!Nginx同Apache一樣都是一種WEB服務(wù)器绪杏∠掠基于REST架構(gòu)...
1卷谈、數(shù)據(jù)庫設(shè)計(jì)方面: A. 對(duì)查詢進(jìn)行優(yōu)化,應(yīng)盡量避免全表掃描霞篡,首先應(yīng)考慮在 where 及 order by 涉及的列上建立索引世蔗。 B. 應(yīng)盡量避免在 where 子句中對(duì)...
寫的很不錯(cuò)啊,沒有下文了朗兵?
第1章1.2 Go語言的主要特性與發(fā)展的環(huán)境和影響因素1.2.1 影響 Go 語言發(fā)展的早期編程語言 正如 “21 世紀(jì)的 C 語言” 這句話所說污淋,Go 語言并不是憑空而造的,而是和 C++余掖、Java 和 C# 一樣屬于 C 系...
第7條錯(cuò)誤,后面沒看了
【原創(chuàng)】Redis簡(jiǎn)介冗美,容災(zāi)備份與消息隊(duì)列設(shè)計(jì)方案Redis簡(jiǎn)介 Redis是一個(gè)高性能的key-value非關(guān)系型數(shù)據(jù)庫,并且是開源免費(fèi)的魔种。Redis數(shù)據(jù)庫有以下特點(diǎn): 1、Redis支持?jǐn)?shù)據(jù)的持久化粉洼; 2节预、提供li...
一.Cookie 1.什么是cookie? Cookie 技術(shù)產(chǎn)生源于 HTTP 協(xié)議在互聯(lián)網(wǎng)上的急速發(fā)展唆铐。隨著互聯(lián)網(wǎng)時(shí)代的策馬奔騰哲戚,帶寬等限制不存在了,人們需要更復(fù)雜的互聯(lián)...
非常感謝分享梅猿,寫的非常好!有一點(diǎn)我跟不能理解秒裕,如果一個(gè)node 的主備都掛了袱蚓,為什么系統(tǒng)會(huì)掛掉?根據(jù)一致性哈希的做法几蜻,這個(gè)時(shí)候不是應(yīng)該所有的請(qǐng)求都會(huì)到下一個(gè)節(jié)點(diǎn)嗎喇潘?
Redis集群的原理和搭建前言 Redis 是我們目前大規(guī)模使用的緩存中間件,由于它強(qiáng)大高效而又便捷的功能梭稚,得到了廣泛的使用颖低。單節(jié)點(diǎn)的Redis已經(jīng)就達(dá)到了很高的性能,為了提高可用性我們可以使用Red...
前言 Redis 是我們目前大規(guī)模使用的緩存中間件弧烤,由于它強(qiáng)大高效而又便捷的功能忱屑,得到了廣泛的使用。單節(jié)點(diǎn)的Redis已經(jīng)就達(dá)到了很高的性能扼褪,為了提高可用性我們可以使用Red...