![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式开发
文章平均质量分 64
奇遇宏-
此行山高路远
展开
-
什么是死锁,死锁产生的条件是什么,什么是锁住?
死锁是指在并发系统中,两个及以上的进程(线程)互相持有对方所需资源的情况,导致他们无法继续向前执行,进入到一种相互等待的状态,从而无法进行下去。死锁出现的四个必要条件每个资源在同一时间只能被一个进程(线程)占有。进程(线程)至少占有一个资源并等待获取其他进程(线程)占有的资源。已分配给进程(线程)的资源不能被强制性地抢占,只能在使用完毕后自愿释放。存在一个进程(线程)资源的循环链,每个进程(线程)都在等待下一个进程(线程)所占有的资源。原创 2024-06-13 12:27:46 · 189 阅读 · 0 评论 -
面向对象编程的三个性质
这三个性质是:封装、继承、多态。原创 2023-05-24 18:44:16 · 111 阅读 · 0 评论 -
TCP和UDP的概念、区别以及优缺点(针对面试题回答)
TCP是传输控制协议,是面向连接的通讯协议,通过三次握手建立连接,四次握手断开连接,一般应用在对安全性和完整性有严格要求的场景。原创 2023-05-17 09:00:31 · 909 阅读 · 2 评论 -
C/C++中,那些常见常考且常忘的关键字
这些关键字你都记住了吗?原创 2023-05-29 11:12:03 · 50 阅读 · 1 评论 -
嵌入式开发面试题的各类区别汇总
前方发现若干宝藏资源,不妨点开看看?原创 2023-05-20 14:28:36 · 105 阅读 · 1 评论