课程内容
我有话说
1/1 C++ constexpr 关键字
constexpr 是 C++11 中增加的关键字,我们可以使用该关键字定义以下对象: 1. 编译期常量; 2. 编译期计算的常量表达式函数; 3. 编译期自定义对象。
本课程通过编译期与运行期常量对比及反汇编验证,讲解C++编译期计算机制,解决运行时重复计算性能浪费,帮助学习者将计算前移至编译期。
constexpr 是 C++11 中增加的关键字,我们可以使用该关键字定义以下对象: 1. 编译期常量; 2. 编译期计算的常量表达式函数; 3. 编译期自定义对象。
本课程通过工厂函数问题讲解引用折叠与std::forward,解决模板转发多余拷贝及左右值属性丢失,帮助学习者掌握完美转发机制。
本课程通过环境配置与Gradio开发,讲解ChatGLM3-6B本地部署流程,解决开源大模型私有化运行,帮助学习者搭建对话应用。
本课程通过 Flat/IVF/PQ 索引案例,讲解 Faiss 索引原理,解决大规模向量检索慢与内存高,帮助学习者高效相似检索。