程序设计和软件工程发展过程中产生的很多技术、设计原则,都可以从内聚和耦合的角度进行解读。
阅读更多分类: 程序
嵌入式 C 语言踩内存问题
这篇笔记我们来聊聊踩内存。踩内存,通过字面理解即可。本来是操作这一块内存,因为设计失误操作到了相邻内存,篡改了相邻内存的数据。
阅读更多分析嵌入式软件代码的漏洞–代码注入
随着互联网的发展,嵌入式设备正分布在一个充满可以被攻击者利用的源代码级安全漏洞的环境中。
阅读更多函数指针几个应用场景
函数指针是一种非常强大的编程工具,它可以让我们以更加灵活的方式编写程序。
阅读更多多线程编程如何进行性能优化
今天,我们讲解多线程环境中的一种典型的性能问题,以及调优方式。
阅读更多有史以来最受欢迎的 25 本编程书籍
推特上一位名为 Pierre de Wulf 的网友突发奇想,有史以来最受欢迎的编程书籍到底是哪些
阅读更多C语言最最最核心语法
挑战一篇文章搞定C语言核心语法。
阅读更多C语言网络编程:实现一个自己的读写Buffer
这篇文章,我们主要解决两个问题。第一,如何使用套接字接收和发送数据,第二,实现一个自己的读写Buffer。
阅读更多CUDA编程学习—CUDA内存介绍
现代计算机中的内存往往存在一种组织结构(hierarchy)。在这种结构中,含有多种类 型的内存,每种内存分别具有不同的容量和延迟(latency,可以理解为处理器等待内存数据的时间)。
阅读更多