logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

条件变量与互斥锁复习

只在访问共享数据(临界区)时上锁。业务逻辑应放在锁外执行。问题简答要点cv.wait()为什么要传入锁?让系统在 wait 内能自动释放并重新加锁,保证条件检查的原子性。会释放锁吗?❌ 不会;它只发信号,锁仍由当前线程持有。为什么要在 notify 前 unlock?防止被唤醒线程拿不到锁,造成白唤醒和吞吐下降。lock_guard和区别?前者作用域固定、不可 unlock;后者灵活可多次 loc

#c++#面试
条件变量与互斥锁复习

只在访问共享数据(临界区)时上锁。业务逻辑应放在锁外执行。问题简答要点cv.wait()为什么要传入锁?让系统在 wait 内能自动释放并重新加锁,保证条件检查的原子性。会释放锁吗?❌ 不会;它只发信号,锁仍由当前线程持有。为什么要在 notify 前 unlock?防止被唤醒线程拿不到锁,造成白唤醒和吞吐下降。lock_guard和区别?前者作用域固定、不可 unlock;后者灵活可多次 loc

#c++#面试
模式识别复习—线性回归

线性回归的顺损失函数:思考题目:线性回归中的正则项:岭回归:线性回归的优化算法:回归任务的模型性能的评价

文章图片
#线性回归#算法#机器学习
模式识别与机器学习—PCA分析

将高维空间线性投影到一个低维空间,希望在这个低维空间能够 表征高维空间中的绝大部分信息,即信息损失最小。

文章图片
#机器学习#人工智能
模式识别复习—聚类

问题是簇的概念并不明确:

文章图片
#聚类#机器学习#算法
图像处理复习1

重点关注直方图均衡和匹配算法。

文章图片
#图像处理#人工智能
到底了