CherieLi Student

clion学习

2023-05-09
CherieLi

配置工具链

选择File->Settings

新增一个Remote Host配置项,并放到最顶端,设置为默认编译工具。

配置远程SSH连接,第一次设置需要点右边的设置选项新建远程SSH连接。

一般Clion可以自动连上SSH环境并自动识别环境上的编译工具链

符号查找

快速按两下Shift,呼出查找菜单,类似SI的F7功能。这个联想查找的能力也可以了。

查看调用栈:
Ctrl+Alt+H   

查看调用:  
函数名->右键->find usages


ALT+SHIFT+← 返回上个页面

ALT+SHIFT+→ 返回下个页面

格式化代码

选中要格式化的代码块---Code--Reformat Code

插件

lion的sonar插件,实时提示可能存在bug和编码规范提醒信息。 下载地址https://plugins.jetbrains.com/plugin/7973-sonarlint/versions

https://www.iplayio.cn/post/786616461

clion:一些相见恨晚的技巧_clion 全局搜索_zanget的博客-CSDN博客

数据库中的 “行式存储”和“列式存储”-腾讯云开发者社区-腾讯云 (tencent.com)

深入剖析 - Oracle SCN机制详细解读 - 知乎 (zhihu.com)

https://zhuanlan.zhihu.com/p/345976871

https://blog.csdn.net/zhuiqiuzhuoyue583/article/details/109245400

https://www.cnblogs.com/hider/p/12194675.html

drop,truncate与purge的区别:
truncate 只是把表里的信息全部删除,但是表依然存在。
truncate 会删除表中所有记录,对于外键(foreignkey )约束引用的表,不能使用truncate table。
drop 语句删除表结构及所有数据,并将表所占用的空间全部释放。
purge 可以将表彻底清除,并且释放表所占用的空间。
一旦对一个表执行了 purge 操作,该表将无法再恢复。


上一篇 libaio学习

下一篇 gtest学习

Comments

Content