模式(Schema)是数据库中全体数据的逻辑结构和特征的描述,又称概念模式或概念视图。视图可理解为一组记录的值,用户或程序员看到和使用的数据库的内容。
模式处于三级结构的中间层,它是整个数据库实际存储的抽象表示,也是对现实世界的一个抽象,是现实世界某应用环境(企业或单位)的所有信息内容集合的表示,也是所有个别用户视图综合起来的结果,所以又称用户共同视图。
所谓模式是指用数据描述...
分类:
数据库 时间:
2014-06-03 00:39:39
阅读次数:
289
C#基础知识的巩固对写出一段优秀的代码十分有利,那么语句是程序完成一次完整操作的基本单位。在我们之前学过的VB中也出现了语句这一概念,现在温故而知新一下。
VB基本控制结构:顺序结构内,各块是按照它们出现的先后顺序依次执行图(a);选择结构中包含一个判断条件E,当条件成立时执行A,否则执行B图(b);循环结构在一定条件下反复执行一个程序块的结构图(c)。
以上是VB语句流程图,...
分类:
其他好文 时间:
2014-06-03 00:19:13
阅读次数:
297
线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多...
分类:
编程语言 时间:
2014-06-02 23:11:22
阅读次数:
399
和修房子打地基是一个道理,房子要想稳固,地基必须先打好。C语言程序运行过程分为三个阶段,分别是,编写、编译和链接。C语言编写的程序称为源程序,又称为编译单位。所以,编译环境设置好,才能正式开始学习C语言。而编译环境就得从基础说起。第一:基础1、变量(1)变量的类型和表示方式:由于数值类型有多类,浮点...
分类:
编程语言 时间:
2014-06-01 23:50:46
阅读次数:
640
前言:
进程的概念包含了两个不同的特点:1.资源所有权;2.调度/执行能力;
既然这两个特点是独立的,那么操作系统应该能够独立地处理它们,这就引出了线程的概念。为区分这两个特点,我们把分派的单位称为线程或者轻量级进程,而把拥有资源所有权的单位通常仍称为进程。
线程的概念:
指操作系统在单个进程内支持多个并发执行路径的能力。
线程的优点:
1....
分类:
编程语言 时间:
2014-06-01 17:27:47
阅读次数:
451
讲完了算法的运行时间,现在讲一下关于算法的内存占用率。
内存单位
在计算机中,内存是通过字节来表示的,一个字节表示8个位。1KB是2^10字节。
数据类型占用的内存
在32位系统中,一个指针占用4个字节。在64位系统中一个指针占用8个字节。本课程中使用64位机器,一个指针占用8字节。
基本数据类型
...
分类:
其他好文 时间:
2014-06-01 16:24:44
阅读次数:
204
Description
Z城市居住着很多只跳蚤。在Z城市周六生活频道有一个娱乐节目。一只跳蚤将被请上一个高空钢丝的正中央。钢丝很长,可以看作是无限长。节目主持人会给该跳蚤发一张卡片。卡片上写有N+1个自然数。其中最后一个是M,而前N个数都不超过M,卡片上允许有相同的数字。跳蚤每次可以从卡片上任意选择一个自然数S,然后向左,或向右跳S个单位长度。而他最终的任务是跳到距离他左边一个单位长度的地方...
分类:
其他好文 时间:
2014-06-01 14:42:41
阅读次数:
283
dd命令简单使用举例
bs为单位,count为写入的范围区间,如下举例:
例:使用dd清除vote disk和ocr(裸设备)
$dd if=/dev/zero of=/dev/rrac_ocr1 bs=8192 count=17000
$dd if=/dev/zero of=/dev/rrac_vote1 bs=8192 count=17000
例:使用dd...
分类:
其他好文 时间:
2014-06-01 14:01:09
阅读次数:
231
本章要点: 基础:进程描述及控制 策略:进程调度 实现:互斥与同步 避免:死锁与饥饿进程定义:
可并发执行的程序,在一个数据集合上的运行过程; 申请/拥有资源的最小单位; 程序定义:静态概念,是指令和数据的集合,可长期存储; 进程与程序对应关系:
一个程序可以对应一个进程或者多个进...
分类:
其他好文 时间:
2014-06-01 12:09:07
阅读次数:
210
本节主要通过建立数学模型,来计算算法的运行时间。
公式
算法的运行时间=所有操作的开销乘以操作的次数之和
开销
下表展示了各种操作所需要的时间(单位:纳秒)
整数加法 2.1
整数乘法 2.4
整数除法 5.4
浮点加法 4.6
浮点乘法 4.2
浮点除法 13.5
sin 91.3
...
分类:
其他好文 时间:
2014-06-01 10:42:00
阅读次数:
228