logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数字信号处理翻转课堂笔记1——基本概念、离散LTI系统及matlab实现

数字信号处理第一次翻转课堂,主题为数字信号处理基本概念、离散LTI系统的特性以及matlab编程实现

#matlab#学习
C++基础:Stanford CS106L学习笔记 4 容器(关联式容器)

本文介绍了C++中的关联式容器,包括map和set等有序容器的使用要求与操作方法。重点说明了容器元素必须支持比较运算符或自定义比较函数,详细列举了map的常见操作如插入、查找、删除等,并指出使用[]访问可能意外插入默认值的特性。文章还对比了三种自定义比较方式:重载运算符、函数对象和lambda表达式,为开发者提供了灵活的选择方案。最后提醒了访问不存在的键可能导致意外插入的问题。

文章图片
#c++#学习
C++基础:Stanford CS106L学习笔记 15 RAII&智能指针&构建C++工程

本文介绍了C++中的异常处理和RAII(资源获取即初始化)编程范式。主要内容包括:1)异常处理机制及其在多处代码路径中可能引发的异常情况分析;2)RAII的核心思想,通过构造函数获取资源、析构函数自动释放资源来避免内存泄漏;3)RAII在动态内存、文件操作和线程锁等场景的应用示例;4)三种智能指针(unique_ptr、shared_ptr和weak_ptr)的基本概念和使用方法。文章强调RAII

文章图片
#c++#学习
信号与线性系统翻转课堂笔记17——z变换及其性质

信号与线性系统翻转课堂笔记17——z变换及其性质

信号与线性系统翻转课堂笔记12——时域取样定理

信号与线性系统翻转课堂笔记12——时域取样定理

信号与线性系统翻转课堂笔记8——周期信号的频谱

信号与线性系统翻转课堂笔记8——周期信号的频谱

到底了