测试性能
python -m cProfile -o [output.prof] [file.py]
生成火焰图
pip install flameprof
python -m flameprof [output.prof] > [output.svg]
#
服务发现(Service discovery) 是一种在网络上自动识别设备和服务的处理过程。SDP (Service Discovery Protocol) 是一种用来完成识别网络资源的标准协议。传统上,服务发现帮助减少用户配置工作,比如识别蓝牙打印机或服务器。
近来,这个概念被扩展到了对网络或被称为“服务”的分布式容器资源的发现和访问。
1 | start=>start |
Rust, 语言支持插件
crates, 用来检查Rust项目依赖的版本情况
Better TOML, 支持Cargo配置文件编辑
C/C++ for Visual Studio Code, Windows环境Debug, https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools
CodeLLDB, Linux环境Debug, https://marketplace.visualstudio.com/items?itemName=vadimcn.vscode-lldb
VS Code File -> Preferences -> Settings ,找到Debug,配置可以在任意位置下断点
选择“Debug-> Add Configuration”
如果是Windows环境,选择 C++ (Windows)
如果是Mac环境,选择 LLDB: Custom Launch
如上步骤将创建 launch.json
。需要手动配置”program”项目的可执行程序路径。
1 | { |
然后,使用F5, 开始Debug吧!
参考
https://www.forrestthewoods.com/blog/how-to-debug-rust-with-visual-studio-code/