前言 最近抽時(shí)間看了boltdb的源碼[https://github.com/boltdb/bolt],代碼量不大(大概4000行左右),而且支持事務(wù),結(jié)構(gòu)也很清晰,由于比較...
前言 最近抽時(shí)間看了boltdb的源碼[https://github.com/boltdb/bolt],代碼量不大(大概4000行左右),而且支持事務(wù),結(jié)構(gòu)也很清晰,由于比較...
目前為止看到過(guò)最好的寫(xiě)建造者模式的文章!不過(guò)只有這一個(gè)模式,很遺憾
一篇文章就徹底弄懂建造者模式(Builder Pattern)背景 當(dāng)一個(gè)類(lèi)的內(nèi)部數(shù)據(jù)過(guò)于復(fù)雜的時(shí)候(通常是負(fù)責(zé)持有數(shù)據(jù)的類(lèi),比如Config、VO、PO、Entity...),要?jiǎng)?chuàng)建的話可能就需要了解這個(gè)類(lèi)的內(nèi)部結(jié)構(gòu),還有這些東西是怎...
今天,是我在簡(jiǎn)書(shū)上寫(xiě)的第一篇文章,那就是關(guān)于搭建 redis 集群的,現(xiàn)在就開(kāi)始吧 第一步,安裝docker 和 docker-compose (自行百度) 第二步,那就是先...
忘記看 ```minimum_should_match``` 的用法了!第一次還沒(méi)成功,感謝!
Elasticsearch(七)——復(fù)合查詢(xún)constant_score 將查詢(xún)內(nèi)部的結(jié)果文檔得分都設(shè)定為1或者boost的值,多用于結(jié)合bool查詢(xún)實(shí)現(xiàn)自定義得分 bool布爾查詢(xún)有一個(gè)或者多個(gè)布爾子句組成 filt...
糾正一下,跨域不是因?yàn)榍昂蠖硕丝诓灰粯印?
前后分離Vue+Gin(go)總結(jié)一、Vue是啥,解決了什么問(wèn)題 Vue是一個(gè)前端MVVM框架,官方教程:https://cn.vuejs.org/v2/guide/,自己學(xué)習(xí)時(shí)覺(jué)得不錯(cuò)的一個(gè)教程:https...
本文同步發(fā)布于:如何分析golang程序的內(nèi)存使用情況 | yoko blog 前言 本篇文章介紹如何分析golang程序的內(nèi)存使用情況。包含以下幾種方法的介紹: 執(zhí)行前添加...
好了,又給大家?guī)?lái)常用的動(dòng)畫(huà),本期的主題是轉(zhuǎn)場(chǎng)動(dòng)畫(huà)。下面來(lái)看 效果圖: 介紹: 上圖中的動(dòng)畫(huà)效果在開(kāi)發(fā)中很常見(jiàn),例如版本更新的彈窗,退出界面的提醒彈窗等,因此將它們封裝成彈窗...
效果圖: 類(lèi)似這樣的彈窗,在APP中很常見(jiàn),接下來(lái)說(shuō)一下 實(shí)現(xiàn)思路: 1.點(diǎn)擊彈出按鈕時(shí),陰影alpha由0到1,彈窗的scale由0到1(這里使用CABasicAnimat...
近期項(xiàng)目使用到了時(shí)間和類(lèi)型轉(zhuǎn)換官方包,特此整理了一下, 方便大家查閱。 1.[]byte轉(zhuǎn)為string: 2.string 轉(zhuǎn)為int64類(lèi)型 3.golang格式化為當(dāng)前...