![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程哲学
文章平均质量分 63
弱冠少年
记录细节
展开
-
编程哲学——具体与抽象
在软件开发的广阔天地中,面向对象编程(OOP)以其独特的抽象哲学,为构建复杂软件系统提供了一种强大的方法论。原创 2024-06-24 16:15:45 · 179 阅读 · 0 评论 -
编程哲学——任务优先级 与 个人生活
在操作系统中,"用户态"和"内核态"是两种不同的执行级别或模式。进程和线程是用户态下的执行实体,而硬件中断处理则通常在内核态进行。这里的“三等公民”、“二等公民”和“一等公民”是形象地描述它们在资源访问权限和优先级上的不同。因此,在嵌入式框架中,我们往往也会采用 执行具体任务的线程是三等公民、app_task是二等公民、硬件中断是一等公民。在《Unix传奇》中有这样一句话,用户态的进程/线程是三等公民、root线程是二等公民、硬件中断是一等公民。掌握其他任务的生杀大权,它的时间流程是确定的。原创 2024-05-31 12:57:53 · 447 阅读 · 0 评论 -
编程哲学——Ctrl C+V的弊端
Ctrl C+V”(即复制粘贴)是程序员在编写代码时常用的一种操作,它在某些情况下可以提高工作效率,但过度依赖复制粘贴也可能带来一些弊端。:很多程序员只知道Ctrl C+V的弊端,这样对于学习代码有什么好处和弊端。原创 2024-06-12 09:45:54 · 223 阅读 · 0 评论