![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++开发
文章平均质量分 94
愿得一人心6
这个作者很懒,什么都没留下…
展开
-
Linux内核学习——进程管理之调度器进程优先级
学进程调度那么久,你该不会不知道进程优先级到底有哪些吧?不会吧?不会吧?一起来学习一下吧。原创 2022-10-23 18:10:50 · 407 阅读 · 1 评论 -
Linux内核学习——进程管理之调度器基本原理(基于CFS调度器)
学进程管理学了那么久,该不会还不知道Linux操作系统是如何进行进程调度的吧?一文带你弄懂Linux内核进程管理之CFS调度算法。原创 2022-10-22 17:16:45 · 769 阅读 · 0 评论 -
C++程序员 / 软件开发 常见面试题(合集11-20)
11.深拷贝和浅拷贝的区别浅拷贝:简单的赋值拷贝操作深拷贝:在堆区重新申请空间,进行拷贝操作对一个已知对象进行拷贝,编译系统会自动调用一种构造函数——拷贝构造函数,如果用户未定义拷贝构造函数,则会调用默认拷贝构造函数。这是由于编译系统在我们没有自己定义拷贝构造函数时,会在拷贝对象时调用默认拷贝构造函数,进行的是浅拷贝!浅拷贝可以理解为简单的复制粘贴,浅拷贝带来的问题是:可能会重复释放两次指向同一个位置的空间。浅拷贝是让两个指针指向同一个位置。而深拷贝是让另一个指针自己再开辟空间,所以,在对含有指原创 2021-10-18 19:41:42 · 469 阅读 · 0 评论 -
C++程序员 / 软件开发 常见面试题(合集1-10)
1.二叉树的层序遍历层序遍历所要解决的问题很好理解,就是按二叉树从上到下,从左到右依次打印每个节点中存储的数据。如下图:详情请看二叉树的层序遍历先序遍历:A → B → D → C中序遍历:B → D → A → C后续遍历:D → B → C → A层序遍历:A → B → C → D实现过程1、创建一个指针数组,保存二叉树结构体指针,2、保存二叉树根节点,再申请变量 in、out ,控制数组,在遍历过程中,始终能找到节点和该节点的前一个节点,3、循环以上过程。void FloorP原创 2021-10-13 13:57:25 · 899 阅读 · 0 评论