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