会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
alanfeng
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2016年1月6日
[转载]软件开发中的问题:什么是高内聚、低耦合?
摘要: 文章出处:http://www.cnblogs.com/robnetcn/archive/2012/04/15/2449008.html起因:模块独立性指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单,两个定性的度量标准――耦合性和内聚性。 耦合性也称块间联系。指软件系统结构...
阅读全文
posted @ 2016-01-06 13:43 alanyunfeng
阅读(401)
评论(0)
推荐(0)
2016年1月4日
嵌入式学习推荐大家读得书
摘要: 朋友也问过我,一些基础的东西学完了,如何进一步的成长,该学习哪些书呢?如果没有读过计算机专业的基础课程,那么计算机基础课程是一定要学习的。1.数据结构、离散数学、操作系统、编译原理这四门课学习完。数据结构和操作系统两门课程一定要细心学习,这个是基础理论。特别是数据结构,建议学习严蔚敏_吴伟民的《数据...
阅读全文
posted @ 2016-01-04 11:25 alanyunfeng
阅读(250)
评论(0)
推荐(0)
学习嵌入式的感想(来自分享)
摘要: 一.学会裸奔:从51出发。在这个阶段有三个目标:1.学会看原理图,熟悉掌握IIC,SPI等等协议(以后会发现不管MCU或是SOC怎么变但是这些协议还是一样的)。2.了解51单片机的工作原理,明白其是怎样执行程序的,内部资源有哪些(串口,DAC,ADC等)。3.熟悉C语言在单片机编程中的运用(了解C语...
阅读全文
posted @ 2016-01-04 10:03 alanyunfeng
阅读(433)
评论(0)
推荐(0)
2015年12月31日
内存的静态分配和动态分配的区别
摘要: 内存的静态分配和动态分配的区别主要是两个:一是时间不同。静态分配发生在程序编译和连接的时候。动态分配则发生在程序调入和执行的时候。 二是空间不同。堆都是动态分配的,没有静态分配的堆。栈有2种分配方式:静态分配和动态分配。静态分配是编译器完成的,比如局部变量的分配。动态分配由函数malloc进行分配。...
阅读全文
posted @ 2015-12-31 14:01 alanyunfeng
阅读(877)
评论(0)
推荐(0)
2015年12月30日
指针和指针的引用
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2015-12-30 21:34 alanyunfeng
阅读(1)
评论(0)
推荐(0)
C指针心得
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2015-12-30 19:11 alanyunfeng
阅读(7)
评论(0)
推荐(0)
【C语言】11-指针
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2015-12-30 19:08 alanyunfeng
阅读(2)
评论(0)
推荐(0)
linux内核数据结构之kfifo
摘要: 1、前言 最近项目中用到一个环形缓冲区(ring buffer),代码是由linux内核的kfifo改过来的。缓冲区在文件系统中经常用到,通过缓冲区缓解cpu读写内存和读写磁盘的速度。例如一个进 程A产生数据发给另外一个进程B,进程B需要对进程A传的数据进行处理并写入文件,如果B没有处理完,则A要...
阅读全文
posted @ 2015-12-30 14:57 alanyunfeng
阅读(345)
评论(0)
推荐(0)
C语言宏定义使用技巧
摘要: 写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。。。。。。1,防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H//头文件内容#endif2,重新定义一些类型,防止由于各种平台和编译...
阅读全文
posted @ 2015-12-30 10:43 alanyunfeng
阅读(3831)
评论(0)
推荐(1)
C语言宏定义和宏定义函数
摘要: 要写好C语言,漂亮的宏定义是非常重要的。宏定义可以帮助我们防止出错,提高代码的可移植性和可读性等。 在软件开发过程中,经常有一些常用或者通用的功能或者代码段,这些功能既可以写成函数,也可以封装成为宏定义。那么究竟是用函数好,还是宏定义好?这就要求我们对二者进行合理的取舍。 我们来看一个例子,比较...
阅读全文
posted @ 2015-12-30 10:39 alanyunfeng
阅读(2407)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告