
總覽 從事開發(fā)越久梳码,就會越來越思考這樣一個(gè)問題:什么樣的設(shè)計(jì)是好的設(shè)計(jì)佛纫?怎樣才能做出好的設(shè)計(jì)?本人從事開發(fā)的時(shí)間也就只有兩年,最近思考之后稍有一...
top 查看系統(tǒng)使用情況 vmstat與top類似 ulimit 限制當(dāng)前shell的資源使用未完待續(xù)
1. redis的幾種基本數(shù)據(jù)類型 一般來說节槐,最常用的集中數(shù)據(jù)類型有五種褐奴,字符串,隊(duì)列溉卓,集合皮迟,有序集合搬泥,哈希。在較新的redis版本中還會有bi...
1 基本的實(shí)現(xiàn)方式 分布式鎖的主要實(shí)現(xiàn)方式主要有以下幾種:mysql,zookeeper和redis伏尼。下面依次介紹這三種組件實(shí)現(xiàn)分布式鎖的方式忿檩。...
一 什么是智能指針 c++的智能指針是利用了c++的RAII機(jī)制,這樣可以及時(shí)的釋放資源爆阶,且即使代碼中觸發(fā)了異常燥透,也不會因?yàn)橥泴慸elete而...
一 什么是線程安全 通俗的說,如果在多線程下扰她,每一個(gè)線程都能正常的工作兽掰,最終產(chǎn)生的結(jié)果也是確定的,那么這就是線程安全的徒役。 常見的保證線程安全的手...
1 什么是右值引用 這里面a是左值孽尽,4是右值,一般的引用都只能設(shè)置為左值的引用 b就是一個(gè)左值引用變量忧勿,意思為定義一個(gè)變量杉女,綁定一個(gè)左值。顧名思...
服務(wù)器自己要綁定ip和端口鸳吸。 同時(shí)還需要大小端的問題熏挎。 epoll_create創(chuàng)建epoll,返回epoll_fd epoll_ctl放入監(jiān)聽...
看了一些raft的文章晌砾,這篇講的感覺比較清楚坎拐,首先推薦去看這篇:一文搞懂raft算法,這個(gè)動畫演示可以幫助你理解raft:raft演示 raft...