无码人妻精品一区二区三18禁,影音先锋男人AV橹橹色,污污污污污污www网站免费,日韩成人av无码一区二区三区,欧美性受xxxx狂喷水

「技術課堂」如何用 VSCode 從 0 到 1 改寫 TDengine 代碼

Xiaxin Li

2022-06-24 /

VSCode 是一款由(you)微軟(ruan)開發且跨平臺的(de)免(mian)費(fei)源代碼編輯器。該(gai)軟(ruan)件支(zhi)持語(yu)法高亮、代碼自動補全、代碼重構、查看定義功能,并且內置(zhi)了(le)命令行工具和 Git 版本控制系統。用(yong)戶可(ke)以(yi)更改主題(ti)和鍵盤快捷方式實(shi)現個性化(hua)設置(zhi),也(ye)可(ke)以(yi)通過內置(zhi)的(de)擴(kuo)展程序商(shang)店安裝擴(kuo)展以(yi)拓展軟(ruan)件功能。

TDengine 是一款用 C 語言編寫的時序數據庫(Time Series Database),運(yun)行環境大多數是 Linux。同樣地(di),開(kai)發(fa)環境我們也是集中在 Linux 下。與 Java 不同,C 語言的(de)程序開(kai)發(fa)在不同平臺有(you)不同的(de)工具支持(chi)。

工欲善其事,必先利其器,VSCode 以其輕量且(qie)強大的代碼編輯功能和豐富的插件生態(tai)系統,備受(shou) TDengine 內部研發同學(xue)的青睞。

TDengine 解(jie)決方案(an)架構師陳偉燦分(fen)享(xiang)如何在(zai) Linux + Docker 的(de)(de)環境下,快速搭建 TDengine 的(de)(de)開(kai)發環境并編寫(xie)代(dai)碼(ma)。同時,通過幾(ji)個(ge) Bug Fix 的(de)(de)例子,帶大家進一(yi)步(bu)熟悉并理解(jie) TDengine 的(de)(de)代(dai)碼(ma)。

陳偉燦,TDengine 解(jie)決方案架(jia)構(gou)師,曾參與搜索引擎、Ranking 算法、業務系(xi)統、數據(ju)平臺、Database 等領域的(de)(de)工作(zuo)。目(mu)前在濤思(si)數據(ju)從事(shi) TDengine 解(jie)決方案的(de)(de)架(jia)構(gou)工作(zuo)。


內容大綱:

1. VSCode + Docker + Linux 開發(fa)環境的原理

2. 通過 Dockerfile 搭建 TDengine 開發環(huan)境

3. 如(ru)何快速(su)入手(shou)一(yi)個(ge) Bug Issue

4. 修復?Bug 的一些小(xiao)技巧(qiao)