- 博客(5)
- 收藏
- 关注
原创 wsl2里Ubuntu访问不了网络问题,无eth0
在自己c盘的名字文件夹内,有一个.wslconfig文件,删除了就好了。这种错误就是之前设置wsl网络时重写这个文件导致的。ip addr 显示没有eth0。ping不了baidu.com。ping 不了8.8.8.8。煮波也是看到这篇文章才知道的。
2025-04-13 12:56:52
84
原创 条件变量线程池
一个生产者生产出任务,一个消费者从任务队列中取出任务来执行,为不让双方互相竞争临界资源(任务队列),产生读写错误,需要给临界资源上互斥锁,条件变量是控制任务队列的进度,当任务队列里没有任务时,用条件变量来阻塞消费者,有任务时则唤醒消费者,解决线程同步问题,生产者消费者不能同时作用于任务队列,谁先用谁后用有严格约束,体现线程协作关系。为方便理解,我用的是简单的功能函数。
2024-08-20 17:21:44
623
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人