經(jīng)歷了大概 4 個(gè)月的打磨省核,LotusDB 的第一個(gè) release 版本終于發(fā)布了震叮,我看了下,有 200 多次 commit(接近 rosedb 一年多的 commit 次...

經(jīng)歷了大概 4 個(gè)月的打磨省核,LotusDB 的第一個(gè) release 版本終于發(fā)布了震叮,我看了下,有 200 多次 commit(接近 rosedb 一年多的 commit 次...
大家好,我是 roseduan,今天我向大家推薦一下我寫的一個(gè) Go 語(yǔ)言實(shí)戰(zhàn)項(xiàng)目—rosedb。 rosedb 是一個(gè)簡(jiǎn)單糙俗、內(nèi)嵌的 k-v 數(shù)據(jù)庫(kù),使用 Golang 實(shí)現(xiàn)...
gRPC 是 Google 開源的一個(gè)高性能的 RPC(Remote Procedure Call) 框架预鬓,它具有如下的優(yōu)點(diǎn): 提供高效的進(jìn)程間通信巧骚。gRPC 沒有使用 XM...
首先推薦《Go 程序設(shè)計(jì)語(yǔ)言》這本書: 豆瓣評(píng)分挺高的,需要特別說(shuō)說(shuō)這本書里面的示例代碼格二,質(zhì)量非常高劈彪!如果跟著敲一遍,自己多理解的話顶猜,對(duì)于 Go 一定會(huì)有更好的理解沧奴。我目前也...
從畢業(yè)到現(xiàn)在已經(jīng)接近兩年了,在這段時(shí)間里长窄,我日常開發(fā)都是使用的 Java滔吠,因?yàn)榇髮W(xué)自學(xué)的是 Java,然后畢業(yè)找到的工作也是做 Java 開發(fā)的∧尤眨現(xiàn)在做 Go 其實(shí)也沒多久疮绷,...
一、第一個(gè) Go 程序 最近在閑來(lái)無(wú)事之際開始學(xué)習(xí)點(diǎn) Go 語(yǔ)言嚣潜,Go 語(yǔ)言在近幾年很火冬骚,有 Docker 和 Kubernetes 這兩大殺器做支撐,它已經(jīng)是云計(jì)算領(lǐng)域主流...
ppt
字符串匹配之 BM 算法一懂算、基本概念 字符串匹配是計(jì)算機(jī)科學(xué)領(lǐng)域中最古老只冻、研究最廣泛的問題之一,層出不窮的前輩們也總結(jié)了非常多經(jīng)典的優(yōu)秀算法计技,例如 BF 算法属愤、RK 算法、BM 算法酸役、KMP 算法,...
排序指的是將一組對(duì)象按照特定的邏輯順序重新排列的過程驾胆,排序的應(yīng)用十分廣泛涣澡,可以說(shuō)是無(wú)處不在,它在商業(yè)數(shù)據(jù)處理和現(xiàn)代科學(xué)計(jì)算中發(fā)揮著舉足輕重的作用丧诺,目前已知的應(yīng)用最廣泛的排序算...
一入桂、基本概念 字符串匹配是計(jì)算機(jī)科學(xué)領(lǐng)域中最古老、研究最廣泛的問題之一驳阎,層出不窮的前輩們也總結(jié)了非常多經(jīng)典的優(yōu)秀算法抗愁,例如 BF 算法馁蒂、RK 算法、BM 算法蜘腌、KMP 算法沫屡,...
一、認(rèn)識(shí)二叉樹 首先撮珠,在了解 mysql 中的 B+ 樹之前沮脖,我們需要搞懂什么是二叉樹。二叉樹是一種常見的非線形數(shù)據(jù)結(jié)構(gòu)芯急,數(shù)據(jù)是以一對(duì)多的形態(tài)組織起來(lái)的勺届,我畫了一張圖來(lái)幫助你...
收藏娶耍!Linux常用命令合集 1. 幫助命令 1.1 man 命令名稱免姿,man 的意思是 manual,即手冊(cè)榕酒,對(duì)于大多數(shù)命令都可以使用這個(gè)命令來(lái)查看其使用的方法胚膊。 1.2...
今天接觸到了一個(gè)概念奈应,叫做生命線分享澜掩,覺得十分的受益,想在此分享給大家杖挣。 這個(gè)概念其實(shí)很簡(jiǎn)單肩榕,我們花一點(diǎn)時(shí)間回顧一下自己過往的人生經(jīng)歷,盡可能的詳細(xì)惩妇,從中找到那些對(duì)我們的成長(zhǎng)...
大學(xué)生活已經(jīng)結(jié)束了株汉,縱然心中有萬(wàn)般不舍,但還是得收拾行囊去往人生的下一站歌殃,迎接新的挑戰(zhàn)乔妈。到上海已經(jīng)有幾天了,安頓下來(lái)之后氓皱,花點(diǎn)時(shí)間寫一篇文章路召,記錄總結(jié)一下自己的整個(gè)大學(xué)生活。...
@[toc] 0. 前言 排序算法中涉及到了兩個(gè)概念: 原地排序:根據(jù)算法對(duì)內(nèi)存的消耗情況波材,可以將算法分為原地排序和非原地排序股淡,原地排序特指空間復(fù)雜度為 O(1) 的排序。 ...
1. 成績(jī)一下來(lái)廷区,那幫熊孩子們就得忙著填寫志愿了唯灵。 高考志愿,歸根到底就是一個(gè)選擇的問題隙轻,城市埠帕,學(xué)校垢揩,還有專業(yè),這幾者之間該如何權(quán)衡敛瓷。 人這一生的選擇有很多叁巨,但關(guān)鍵的卻寥寥無(wú)...
一、Lock 和 Condition Java 并發(fā)包中的 Lock 和 Condition 主要解決的是線程的互斥和同步問題琐驴,這兩者的配合使用俘种,相當(dāng)于 synchroniz...
一、同步容器 常用的一些容器例如 ArrayList绝淡、HashMap宙刘、都不是線程安全的,最簡(jiǎn)單的將這些容器變?yōu)榫€程安全的方式牢酵,是給這些容器所有的方法都加上 synchroni...