摘要: In InferenceRunner.h,声明了一个构造函数: class InferenceRunner{ public: const MLU270Config& config_; std::atomic<bool>& running_flag_; public: InferenceRunner( 阅读全文
posted @ 2025-05-08 10:04 正明小佐 阅读(10) 评论(0) 推荐(0)
摘要: 在ModelManager.h的声明了 class ModelManager{ public: static cnrtModel_t createModel(const std::string& model_path); ... }; 在ModelManager.cc中,有如下实现: static 阅读全文
posted @ 2025-05-04 23:40 正明小佐 阅读(8) 评论(0) 推荐(0)
摘要: 报这个错的原因是类Session继承了std::enable_shared_from_this<Session>,其构造函数中尚未初始化*this,但是在构造函数中调用了shared_from_this(),将其初始化逻辑移到单独方法即可解决 class Session: public std::e 阅读全文
posted @ 2025-03-09 23:37 正明小佐 阅读(388) 评论(0) 推荐(0)
摘要: Q:图画完了怎么裁剪画布? 按住ctrl,鼠标划到画布边缘,会发现可以自由拉伸画布; Q:导出pdf时候怎么把紧贴画布的灰色边框去掉 导出pdf—>选项—>取消“辅助功能文档结构标记”,即可; 阅读全文
posted @ 2024-11-04 21:28 正明小佐 阅读(47) 评论(0) 推荐(0)
摘要: 1. 基本概念 1.1 并发、进程、线程的基本概念与综述 1.1.1 并发 并发:表示两个或多个任务同时发生,比如一边唱歌一边弹琴;在计算机领域中,即一个程序同时执行多个独立的任务; 并行:以往计算机只有单核CPU的时候,某一时刻只能执行一个任务,实现多任务的方式是每秒钟进行多次“任务切换”,比如这 阅读全文
posted @ 2024-11-02 15:45 正明小佐 阅读(40) 评论(0) 推荐(0)
摘要: 描述 命令 强制删除进程 pkill -9 [pid]/[pid name],如sudo pkill -9 code 强制删除所有和code相关的进程 直接pkill -f 'code',简单方便 阅读全文
posted @ 2024-10-31 15:50 正明小佐 阅读(20) 评论(0) 推荐(0)
摘要: 从文件中读数据用ifstream,比如: #include <iostream> #include <fstream> int main(){ std::string file_name = "path/filename.txt"; std::ifstream i_f_stream(file_nam 阅读全文
posted @ 2024-10-30 22:27 正明小佐 阅读(62) 评论(0) 推荐(0)
摘要: 描述 answer vscode在ctrl+shift+b选择cmake编译后怎么快速切回terminal运行一把? 只需要ctrl+`就行了 vscode怎么快速切换文件 ctrl+tab+上下键 阅读全文
posted @ 2024-10-30 22:05 正明小佐 阅读(36) 评论(0) 推荐(0)
摘要: Q:vscode新建cmake项目ctrl左键无法索引头文件? A:生成c_cpp_properties.json文件 打开命令面板ctrl+shift+p,输入[c/c++:]edit configuration(UI)或[c/c++:]edit configuration(JSON)即可生成; 阅读全文
posted @ 2024-10-30 13:12 正明小佐 阅读(37) 评论(0) 推荐(0)
摘要: 1.计算密集型 定义:计算密集型任务指主要依赖处理器进行大量计算的任务,这类任务的特点是需要大量的CPU时间来进行复杂的算法和数学运算。 特点:计算密集型任务通常涉及大量的数值计算、判断逻辑和数据处理,而输入/输出操作相对较少。 瓶颈:计算密集型任务的性能瓶颈通常在CPU的计算能力。 优化方法: 优 阅读全文
posted @ 2024-07-09 16:16 正明小佐 阅读(1220) 评论(0) 推荐(0)