RPC(Remote Procedure Call Protocol),是遠(yuǎn)程過程調(diào)用的縮寫,簡單說就是調(diào)用遠(yuǎn)端(跨進(jìn)程)的一個函數(shù)。在微服務(wù)中,通常需要不限定服務(wù)提供方使用的技術(shù)選型,實(shí)現(xiàn)跨團(tuán)隊(duì)技術(shù)解耦。查看全文>>
Protocol Buffer( 簡稱 Protobuf ) 是Google公司內(nèi)部開發(fā)的一種數(shù)據(jù)描述語言,它是一種輕便高效的結(jié)構(gòu)化數(shù)據(jù)存儲格式,可以用于結(jié)構(gòu)化數(shù)據(jù)串行化、序列化。很適合做數(shù)據(jù)存儲 或 RPC 數(shù)據(jù)交換格式。查看全文>>
環(huán)境變量(environment variables)是指在操作系統(tǒng)中用來指定操作系統(tǒng)運(yùn)行環(huán)境的一些參數(shù)。操作系統(tǒng)的進(jìn)程通常自帶一系列環(huán)境變量。如:PATH、HOME、LANG等。它們一般自帶初始變量值,我們可以給它賦新值替換原有值。查看全文>>
C是最早的高級語言,歷史悠久,企業(yè)覆蓋廣,任何軟件幾乎都跑在C程序的上面,C更像編程語言的根。學(xué)習(xí)這門語言能夠理解編程的本質(zhì),使得今后的IT職業(yè)生涯之路越走越寬。查看全文>>
最近在知乎上看到一個c/c++運(yùn)算符連寫的問題,引發(fā)了諸多網(wǎng)友的討論查看全文>>
對于很多初學(xué)Linux 的同學(xué),大多選擇使用虛擬機(jī)來展開學(xué)習(xí)??梢苑奖愕淖鰧?shí)驗(yàn),修改、測試,不必害怕出問題,可以隨便折騰!大不了換一個虛擬機(jī),原來的系統(tǒng)不受任何影響。但由于不是實(shí)體pc機(jī),使用難免受限。如果配置不好,后期開發(fā)必受其累!查看全文>>