软件开发思想
wode1366
这个作者很懒,什么都没留下…
展开
-
电脑生产流水线工人(角色问题) 递归 逐步求精
一个工厂流水线制造电脑。 A工人制造键盘, 交给B工人,B工人制造屏幕,加上键盘后交给C工人,C工人制造主机,加上屏幕和键盘后便完成了电脑的加工。A(键盘)---->B(屏幕)---->C工人(主机) 那么我们有一个问题: C提供了完整的电脑,那么C工人的角色是电脑加工人员还是主机加工人员? 如果是主机加工人员,那么ABC的关系就是流水线关系。原创 2013-03-26 22:04:36 · 1068 阅读 · 0 评论 -
B从A获得信息的三种模式
1.由A决定发不发的消息。 A主动发给B。2.A默认不发,而B决定想不想要的消息。 B主动向A注册事件,当某事件发生了,则A发送消息给B。3. A默认不发,但保存。由B决定想不想要的消息。 B主动来查询。原创 2013-05-07 21:47:07 · 450 阅读 · 0 评论 -
什么是状态(程序员可见状态)
物理学上的状态,当系统的温度、压力、体积、物态、物质的量、相、各种能量等等一定时,我们就说系统处于一个状态(state)。其实,就是系统中,我们所关心的某些性质特征是有意义,持续一段时间,可描述时,就说系统处于某(特征)状态。所以系统的状态是会保持一段时间的,不会突变。http://blog.csdn.net/wode1366/article/details/89103原创 2013-05-11 21:17:21 · 2334 阅读 · 0 评论 -
SQL语言总结
schema: 数据库和表数据的数据。 表schema包括字段名,类型,key否,即表头的的定义。这里的数据是给数据库管理系统使用(数据类型【字段类型:整数,小数,字符,可变字符,日期】和地址【where指出哪行,字段名指出哪列】)及给程序设计人员使用的语义(字段名).另外还有完整性约束:数据本身存在符合语义的限制,另外数据之间是存在关系的,保存数据需要同时保存这两部分内容。数原创 2013-04-03 16:38:59 · 443 阅读 · 0 评论 -
数据基本类型,符合数据类型,数据结构的理解,抽象数据结构
基本数据类型是对于指令操作的数据单元来说的。其决定了操作,字节数。这个概念很对编译有用。比如short int x = 2; 则是把数“2”指令中使用2个字节,X也用2个字节的存储。然后 int y = x;汇编代码为: Movl $2,%ax # %ax=x. Movswl %ax,%ecx #%ecx=y. y使用4个字节的存储,而且因为x的int关系,决定了操作movswl。原创 2013-05-09 21:35:21 · 1148 阅读 · 0 评论