程序猿都非常懒,你懂的!敏捷不是快,而是拥抱变化(不断反馈的一个过程)。 简单的说,敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过測试,具备集成和可执行的特征。换言之。就是把一个大项目分为多个相互联系,但也可独立执行的小项目 ...
分类:
其他好文 时间:
2017-07-05 13:45:59
阅读次数:
153
1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解所有问题,而仅仅是选择当中的一部分,临时不用部分细节。抽象包含两个方面,一是过程抽象。二是数据抽象。 2.继承: 继承是一种联结类的层次模型,而且同意和鼓舞类的重用,它提供了一种明白表述 ...
分类:
编程语言 时间:
2017-06-30 09:40:09
阅读次数:
171
PID算法是早期发展起来的控制算法,该算法因其简单、鲁棒性强且可靠性高而被广泛地应用于过程控制和运动控制中。 ...
分类:
其他好文 时间:
2017-06-26 00:35:30
阅读次数:
305
汇编语言是除了机器语言,最贴近计算机的编程语言。 作为直接在硬件之上工作的编程语言,了解硬件的系统结构,可以更好的应用汇编语言编程。 微型计算机系统由硬件和软件系统组成。 硬件系统可以分为主机和外围设备,主机由CPU、内存储器、I/O接口电路组成;外围设备则是外部设备和过程控制I/O通道。 软件系统 ...
分类:
其他好文 时间:
2017-06-20 00:58:31
阅读次数:
140
视频播放过程控制的资料很少,几经模块化改进后,原播放模式需进一步改进,改进过程中遇到了不少问题,以下为解决思路。 1. 为了达到均速播放,视频数据写入内存后,不能马上刷新显示,只能在帧间隔延时的时间点上显示。不是写入后显示,而是定时显示。 2. 视频帧间隔时间到,需要判断视频数据是否已写入内存,如果 ...
分类:
其他好文 时间:
2017-05-24 16:09:04
阅读次数:
130
近些年来,随着嵌入式系统飞速的发展。嵌入式实时操作系统广泛地应用在制造工业、过程控制、通讯、仪器仪表、汽车、船舶、航空航天、军事、装备、消费类产 品等方面。Nucleus PLUS 是为实时嵌入式应用而设计的一个抢先式多任务操作系统内核,其95%的代码是用ANSIC写成的。因此很便于移植并可以支持大 ...
分类:
其他好文 时间:
2017-04-27 21:08:21
阅读次数:
152
Scrum 是一个用于开发和维持复杂产品的框架 ,是一个增量的、迭代的开发过程。在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是2到4周(互联网产品研发可以使用1周的Sprint)。在Scrum中,使用产品Backlog来管理产品 ...
分类:
其他好文 时间:
2017-03-31 13:37:24
阅读次数:
232
虽然零零星星接触过scrum的一些知识,之前并没有深入了解过。这次机缘巧合,将 Jeff Sutherland 的《用一半的时间做两倍的事》拜读完毕,感觉 scrum 的做法其实很多和我自己摸索总结出来的是一样的,很多地方都有知音之感。并且,在理论穿透性方面,我的方式还略胜一筹 ^_^。倒是今后某些... ...
分类:
其他好文 时间:
2017-03-27 18:38:08
阅读次数:
434
从此图中简单描述一下struts2的运行流程:1、客户端请求一个HttpServletRequest的请求,如在浏览器中输入http://localhost: 8080/bookcode/Reg.action就是提交一个(HttpServletRequest)请求。2、这个请求经过一系列的过滤器(F ...
分类:
其他好文 时间:
2017-03-21 12:20:53
阅读次数:
184
1.C和C++的各自特点 C是一种结构化语言,重点在于算法和数据结构。C程序的设计首先考虑的是如何通过一个过程(面向过程),对输入进行运算处理得到输出。而对C++,首先考虑的是如何构造一个对象模型(面向对象),让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程控制 ...
分类:
编程语言 时间:
2017-03-12 11:44:00
阅读次数:
133