Loading

上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 76 下一页
摘要: 前不久在公司向大牛请教问题,期间被vim行云流水的操作折服,这里记录一些比较实用的技巧。 基础按键 下述按键均大小写敏感 ZZ保存退出=:wq ZQ不保存退出=:q! u撤销 Ctrl+r反撤销 r替换光标所在字符(适合修改配置文件0->1) dd删除一行 5dd删除五行 5j向下五行 o下方插入新 阅读全文
posted @ 2021-03-21 17:37 azureology 阅读(445) 评论(0) 推荐(0)
摘要: 情况 在win10下使用WSL + Ubuntu18.04 + VScode 进行开发 项目工程cmake用到protobuf无法编译通过,报Error 解决 缺少编译依赖,安装后顺利通过 sudo apt install protobuf-complier 阅读全文
posted @ 2021-03-11 15:38 azureology 阅读(255) 评论(0) 推荐(0)
摘要: 用惯了linux的wget命令,在macOS没有替代 可以使用curl -O进行替换 vi ~/.zshrc alias wget='curl -O' 保存的文件名与远程服务器一致,如需指定文件名可调用-o参数 curl -o b.zip http://dl.file.com/a.zip 阅读全文
posted @ 2021-03-11 11:19 azureology 阅读(161) 评论(0) 推荐(0)
摘要: 在C++11中引入了许多好用的STL模版,如vector 但调用clear()方法后内存并不会随即释放 需配合shrink_to_fit()完成释放 举例 #include <iostream> #include <vector> int main() { std::vector<int> vec; 阅读全文
posted @ 2021-03-09 21:45 azureology 阅读(305) 评论(0) 推荐(0)
摘要: 看代码对::std的写法不理解,经查含义是解除当前namespace从顶端调用。 举例: namespace A { B::D d1; //d1类型为A::B::D ::C::D d2; //d2类型C::D } 原文: using A::foo; resolves A from the curre 阅读全文
posted @ 2021-03-09 21:26 azureology 阅读(202) 评论(0) 推荐(0)
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 76 下一页