当前位置:网站首页>【技术直播】如何用 VSCode 从 0 到 1 改写 TDengine 代码
【技术直播】如何用 VSCode 从 0 到 1 改写 TDengine 代码
2022-07-05 09:28:00 【涛思数据(TDengine)】
VSCode 是一款由微软开发且跨平台的免费源代码编辑器。该软件支持语法高亮、代码自动补全、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。用户可以更改主题和键盘快捷方式实现个性化设置,也可以通过内置的扩展程序商店安装扩展以拓展软件功能。
TDengine 是一款用 C 语言编写的时序数据库(Time-Series Database),运行环境大多数是 Linux。同样地,开发环境我们也是集中在 Linux 下。与 Java 不同,C 语言的程序开发在不同平台有不同的工具支持。
工欲善其事,必先利其器,VSCode 以其轻量且强大的代码编辑功能和丰富的插件生态系统,备受 TDengine 内部研发同学的青睐。
2022 年 6 月 23 日(周四) 20:00-21:00,TDengine 解决方案架构师陈伟灿将分享如何在 Linux + Docker 的环境下,快速搭建 TDengine 的开发环境并编写代码。同时,也会通过几个 Bug Fix 的例子,带大家进一步熟悉并理解 TDengine 的代码。
陈伟灿,TDengine 解决方案架构师,曾参与搜索引擎、Ranking 算法、业务系统、数据平台、Database 等领域的工作。目前在涛思数据从事 TDengine 解决方案的架构工作。
他将分享:
1. VSCode + Docker + Linux 开发环境的原理
2. 通过 Dockerfile 搭建 TDengine 开发环境
3. 如何快速入手一个 Bug Issue
4. 修复 Bug 的一些小技巧
️ 扫描图片二维码,立即预约报名!
点击阅读原文,了解体验 TDengine!
边栏推荐
- How to improve the operation efficiency of intra city distribution
- LeetCode 556. 下一个更大元素 III
- 太不好用了,长文章加图文,今后只写小短文
- How to empty uploaded attachments with components encapsulated by El upload
- uni-app---uni.navigateTo跳转传参使用
- Why do offline stores need cashier software?
- Multiple solutions to one problem, asp Net core application startup initialization n schemes [Part 1]
- Svg optimization by svgo
- 22-07-04 西安 尚好房-项目经验总结(01)
- 【el-table如何禁用】
猜你喜欢
Hosting environment API
一次 Keepalived 高可用的事故,让我重学了一遍它
22-07-04 Xi'an Shanghao housing project experience summary (01)
Node collaboration and publishing
Community group buying has triggered heated discussion. How does this model work?
Why does everyone want to do e-commerce? How much do you know about the advantages of online shopping malls?
Can't find the activitymainbinding class? The pit I stepped on when I just learned databinding
Lepton 无损压缩原理及性能分析
How do enterprises choose the appropriate three-level distribution system?
Applet customization component
随机推荐
Talking about the difference between unittest and pytest
VS Code问题:长行的长度可通过 “editor.maxTokenizationLineLength“ 进行配置
[hungry dynamic table]
植物大战僵尸Scratch
LeetCode 503. Next bigger Element II
STM32简易多级菜单(数组查表法)
Svgo v3.9.0+
项目实战 | Excel导出功能
LeetCode 556. Next bigger element III
阿里十年测试带你走进APP测试的世界
mysql安装配置以及创建数据库和表
太不好用了,长文章加图文,今后只写小短文
Community group buying exploded overnight. How should this new model of e-commerce operate?
初识结构体
Composition of applet code
Can't find the activitymainbinding class? The pit I stepped on when I just learned databinding
Global configuration tabbar
AUTOSAR from getting started to mastering 100 lectures (103) -dbc file format and creation details
2311. Longest binary subsequence less than or equal to K
Kotlin introductory notes (II) a brief introduction to kotlin functions