科学网

 找回密码
  注册
linux学习之fgetc与getc的区别
居建涛 2017-2-16 16:21
函数getchar等价于getc(stdin)。getc与fgetc的区别是getc可被实现为宏,而fgetc则不能实现为宏。这意味着: (1) getc的参数不应当是具有副作用的表达式。 (2) 因为fgetc一定是一个函数,所以可以得到其地址。这就允许将fgetc的地址作为一个参数传递给另一个函数。 (3) 调用fgetc所需时间很可能长于调用getc,因为调用函 ...
个人分类: Linux|3771 次阅读|没有评论
数理逻辑
居建涛 2016-10-20 09:29
研究人的思维形式和规律的科学,称为逻辑学。根据所研究的对象和方法的不同,逻辑学主要分辩证逻辑、形式逻辑和数理逻辑。 数理逻辑是研究演绎推理的一门科学,是传统演绎法研究的继续和发展。它的主要研究内容是推理,特别是着重推理过程是否正确;它不是研究某个特定的语句是否正确,而是着重于语句之间 ...
个人分类: 离散数学|2154 次阅读|没有评论
Windows无法停用通用卷设备...
居建涛 2016-10-10 18:31
出现“Windows无法停用通用卷设备...”如何解决? 系统:win7 出现问题:插上移动硬盘,就会出现上述问题。 解决:(1)本以为移动硬盘中毒了,杀毒后还是不行。 (2)上网查了很多,解决办法都不适用。 (3)怀疑是移动硬盘上上的某个隐藏文件(而我们没有权限查看到),始终在运行中,于是将移动硬盘 ...
个人分类: 计算机常见问题|4333 次阅读|没有评论
数据库基础(六)
居建涛 2016-9-28 11:40
由数据库生成物理模型 这个功能是 ER/Studio 里面一个重要的功能,它可以通过导入数据库或对应数据库的脚本文件 ( 如 ToyUniverse.sql) 来生成数据库物理模型,便于数据库设计者进行查看和修改,提高其工作效率。总的来说,这个数据库生成的过程正好相反。具体步骤如下: 1) 关闭刚才使用的数据模型,选择菜 ...
个人分类: 数据库|2097 次阅读|没有评论
数据库基础(五)
居建涛 2016-9-28 11:36
1 数据库设计 是数据库系统设计与开发的 关键, 是建立数据库系统的 核心 和 基础 。从 应用 角度看, 数据库系统 主要由 数据库 、 数据库管理系统 和 数据库应用程序 3 个部分组成。从系统开发的角度看, 数据库设计 包括数据库的 结构设计 和数据库的 行为设计 两方面。其中,数据库 ...
个人分类: 数据库|3102 次阅读|没有评论
数据库基础(四)
居建涛 2016-9-28 11:34
使用 ER/Studio8.0 生成数据库 物理模型 用 ER/Studio 8.0 生成数据库物理模型的步骤如下 : 1) 玩具商店的数据库逻辑模型设计完成后,在无误的情况下接着生成物理模型。单击菜单命令 ” Model ” → ” Generate Physical Model ” , 即弹出如图 2-15 所示的对话框,在这里填写物理模型名称, ...
个人分类: 数据库|2140 次阅读|没有评论
数据库基础(三)
居建涛 2016-9-28 11:31
使用 ER/Studio 8.0 生成数据库和导入数据库 1. 由物理模型生成数据库 在物理模型生成后,即可通过 ER/Studio 生成数据库。具体步骤如下: 1) 首先打开 SQL Server 2008, 创建一个空数据库,取名为 ” ToyUniverse ” 。 2) 在 ER/Studio 8.0 中,右击物理模型 ” ...
个人分类: 数据库|1736 次阅读|没有评论
数据库基础(二)
居建涛 2016-9-28 11:22
非规范化设计 规范化的最终产物是一系列相关的表,这些表构成了 数据库 。但是,有时为了得到简单的输出,得连接多个表,这就 影响查询的性能 。在这种情况下,更明智的做法是引入一定程度的冗余,包括引入额外的列或额外的表。为了提高性能,在表中故意引入冗余的做法称为 非规范化 。 非 ...
个人分类: 数据库|1776 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-9-19 23:59

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部