IPO图与HIPO图的关系? 此次项目中概要设计要求说明本系统的系统元素(各层模块、子程序、公用程序等)的关系。而HIPO图是个很好的表示方法,它既可以描述软件总的模块层次结构,又可以描述每个模块输入/输出数据、处理功能及模块调用的详细情况。 由于刚刚学习HIPO图,所以开始会将HIPO与IPO图搞 ...
分类:
其他好文 时间:
2016-04-03 00:15:54
阅读次数:
147
1.存储 存储过程、存储函数:指存储在数据库中供所有用户程序调用的子程序。 --创建存储过程(procedure) --用create procedure 命令建立存储过程。 格式: create or replace procedure 过程名(参数列表) as PLSQL子程序体; --存储函数 ...
分类:
数据库 时间:
2016-03-31 18:35:04
阅读次数:
168
协程: 1、单线程运行,无法实现多线程。 2、修改数据时不需要加锁(单线程运行),子程序切换是线程内部的切换,耗时少。 3、一个cpu可支持上万协程,适合高并发处理。 4、无法利用多核资源,因为协程只有一个线程。 使用yield实现协程: ...
分类:
编程语言 时间:
2016-03-31 16:39:24
阅读次数:
237
因为数据范围并不大,所以可以枚举。 枚举的方法是枚举二叉树,之后计算每棵树的答案。 枚举的时候,每次选择两个没有父节点的节点连接,n-1次之后即得一棵二叉树。 计算的时候,分别计算两棵子树的宽,再结合本节点天平的宽。 有一个小技巧,由于计算时子程序要返回两个值(最左长度和最右长度),不能直接写成返回 ...
分类:
其他好文 时间:
2016-03-31 01:57:36
阅读次数:
256
RPC简介:
RPC(Remote Procedure Call)远程过程调用,它允许一台计算机程序远程调用另外一台计算机的子程序,而不用去关心底层的网络通信细节,对我们来说是透明的。经常用于分布式网络通信中。
Hadoop的进程间交互都是通过RPC来进行的,比如Namenode与Datanode之间,Jobtracker与Tasktracker之间等。
RPC协议假定某些传输协议的存在,如...
分类:
其他好文 时间:
2016-03-24 14:49:05
阅读次数:
282
要写子程序的delete 和insert 要不会很乱。 1.void delete(int p) { v[v[p].last].next=v[p].next; v[v[p].next].last=v[p].last; } 2.void insert(int q,int p) q后插入p { int
分类:
其他好文 时间:
2016-03-21 01:34:48
阅读次数:
153
正在执行的程序为执行该程序的初始(或主)线程维护一个主堆栈,并为每个从属线程维护不同的堆栈。堆栈是临时内存地址空间,用于保留子程序或函数引用调用期间的参数和自动变量。如果线程堆栈的大小太小,则可能会出现堆栈溢出,从而导致无提示数据损坏或段故障。 使用 f95 -stackvar 选项编译 Fortr
分类:
其他好文 时间:
2016-03-17 21:21:50
阅读次数:
233
【程序15】 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 1.程序分析:(a>b)?a:b这是条件运算符的基本例子。 2.程序源代码:
分类:
编程语言 时间:
2016-03-15 06:16:11
阅读次数:
179
”单元测试“这对于我们来说是一个全新的专业含义,在上了软件工程这门课,并当堂编写了简单的"求一组数中的最大值"函数的单元测试之后,我们对它有了全新的认识。 单元测试:即为, 老师让我们回去之后将“二柱子四则运算升级版”的程序进行单元测试(二柱子程序的源码我已经上传,这里不再重复,只列举单元测试的部分
分类:
其他好文 时间:
2016-03-13 12:56:12
阅读次数:
175
作用:可以把调用者与被调用者分开。 这里举个简单的例子,程序员A写了一段程序(程序a),其中预留有回调函数接口,并封装好了该程序。程序员B要让a调用自己的程序b中的一个方法,于是,他通过a中的接口回调自己b中的方法。Android的例子就是:Button点击后,去调用自己程序员写的方法,这样按钮的点
分类:
移动开发 时间:
2016-03-12 06:42:36
阅读次数:
161