之前寫過利用Redis實(shí)現(xiàn)分布式鎖的文章,剛好最近在學(xué)習(xí)ZooKpeer的一些知識,想著利用Zookeeper去實(shí)現(xiàn)分布式鎖,查閱了一些文章,發(fā)現(xiàn)大家一致認(rèn)為高并發(fā)場景下并不...
之前寫過利用Redis實(shí)現(xiàn)分布式鎖的文章,剛好最近在學(xué)習(xí)ZooKpeer的一些知識,想著利用Zookeeper去實(shí)現(xiàn)分布式鎖,查閱了一些文章,發(fā)現(xiàn)大家一致認(rèn)為高并發(fā)場景下并不...
在mac中使用 brew install 安裝的軟件默認(rèn)都是最新版本的。有時(shí)候我們需要舊版本(指定版本)的時(shí)候,應(yīng)該怎么做呢? 由于在學(xué)習(xí) thrift 的過程中,希望安裝 ...
最近又開始了我的Go語言開發(fā)之路,開發(fā)過程中想使用Gdb調(diào)試代碼,但始終因?yàn)楦鞣N報(bào)錯而導(dǎo)致Gdb調(diào)試不了,今天晚上乘著吃了一頓烤肉的干勁,決定解決這個(gè)問題。遇見的問題主要有兩...
首先再次貼出我們最初的預(yù)期各個(gè)模塊的交互圖: 目前rpc的基本功能都已經(jīng)能夠?qū)崿F(xiàn),下面我們加點(diǎn)新的需求: 用戶可以添加自定義攔截器,實(shí)現(xiàn)rpc層面的AOP功能。 1.概述 首...
翻譯原文鏈接 轉(zhuǎn)帖/轉(zhuǎn)載請注明出處 英文原文鏈接 發(fā)表于2014/06/07 垃圾回收機(jī)制(Garbage Collection) Go語言因?yàn)閺?qiáng)制的內(nèi)存垃圾回收機(jī)制變得更加...
最近自己在做項(xiàng)目的時(shí)候,因?yàn)橛胁糠值膬?nèi)容會存儲到本地內(nèi)存,但是擔(dān)心占用過大,這個(gè)時(shí)候就需要計(jì)算我使用的內(nèi)存的大小,防止占用過大。之前接觸C,C可以很方便的操作內(nèi)存,程序開始的...
項(xiàng)目地址 github.com/xuri/glc 簡介 GLC (glog cleaner) 是 Go 語言編寫的 glog 日志清理類庫,glog 是由 Google 開發(fā)...