golang 中的协程使用非常方便,但是协程什么时候结束是一个控制问题,可以用 select 配合使用。
shared_ptr 和 unique_ptr 深入探秘
C++ 中 shared_ptr
和 unique_ptr
是 C++11 之后被广泛使用的两个智能指针,但是其实他们在使用上还是有一些“秘密”的,我根据平时遇到的两个问题,总结记录一些知识。
SSH 穿越多个跳板机的连接方法
鉴于安全原因,工作需要使用跳板机登录;鉴于服务器环境老旧,我需要在服务器上使用 docker 来搞个开发环境,所以需要有一种方法穿越层层阻隔,让我的 vscode 直接连过去。
语音识别 FBank 和 MFCC 特征
ASR 流程中,音频特征提取是第一步。和 CV 不同,图片本身的 RGB 数值就是一种特征,但是音频本身无法被用于分析,常常是将一段音频提取 FBank 和 MFCC 特征然后作为模型的输入。
使用 gdbserver 调试 Android Native 程序
使用 Android NDK 编译得到 Android native program,可以直接 push 到手机上运行,但是没办法直接用 gdb debug。