11 2014 档案
摘要:在进行Revit二次开发的时候,加载命令/程序使用的是添加addin文件的方式,每次都需要手动的写,而且参数有好多,很不方便。于是乎我有了写一个小工具的想法。进过研究终于完成了。主要使用RevitAddInUtility的dll中的API。好,话不多说。先来看一张截图,再分享源码。最后猛戳这里
阅读全文
摘要:1.闲言碎语 由于项目的需要接触到Linq,刚开始有些不适应,好多概念都很模糊。不过经过一段时间的摸索,慢慢地对Linq有了一个更加深入的了解。在此记录一下备忘。 2.查询表达式语法执行Linq有两种方式,一种是方法形式eg:names.Contains('K');,另一种就是查询表达式eg:va...
阅读全文
摘要:前言 由于项目的原因好久没写博客了,也正是项目的原因开始系统的学习WinForm,从而接触到自定义控件的开发。自定义控件的开发有一定的难度,对开发者要求比较高,需要了解Windows运行的机制,熟悉win32Api和GDI+。下面是我收集的一些资料,挺不错的。 资料 .NET组件编程http://w
阅读全文
摘要:操作系统是管理和控制计算机硬件与软件资源的计算机程序,它是一个软件。多任务多任务是操作系统一次运行多个应用程序的能力。多任务有两种形式:协作式多任务和抢占式多任务协作式多任务:处理器同一时间内只能处理一个程序,直到该程序将占用处理器资源释放时(执行完退出),其他运行的程序才可以得到处理器资源。这种多...
阅读全文
摘要:什么是智能客户端 要了解智能客户端,首先要认识瘦客户端技术和胖客户端技术各自的优缺点。对于前者,典型的应用就是使用浏览器,通过输入URL远程访问服务端,并向服务端发送命令,获取服务端的资源,然后在客户端的浏览器上显示出来。由于这种技术数据库存放在服务端,客户端应用界面的也是由服务端的文件生成,因此...
阅读全文
摘要:设计数据库其实就是设计数据库中的表。到底要注意些什么才能够设计好一个数据库呢?一个宗旨,8个建议。 一个宗旨“尽量少的表,每个表中尽量少的列,合理的表结构”。 8个建议: 第一个,首先要考虑的是咱们这个数据库的主要作用是什么?至少包含哪些数据?这些数据又分别属于哪些实体对象?对象之间又存在什么样的关
阅读全文
摘要:关于主键的话大家很好理解,主键的主要作用就是用来标识一条数据是唯一的,也就是保证数据的实体完整性。防止数据重复。但是外键的话就有许多的疑问了,那外键是咋回事儿呢? 1. 外键的定义:外键(FK)是用于建立和加强两个表数据之间连接的一列或多列。通过将保存表中主键值的一列或多列中的值添加到另一个表中,...
阅读全文
摘要:概念数据模型(Conceptual Data Model)也称为信息模型。它是对客观事物及其联系的抽象,用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具。概念数据模型摆脱了计算机系统及数据库管理系统的具体技术问题,集中精力分析数据及数据之间的联系等,与...
阅读全文
摘要:实体(Entities)联系(Relationships)模型简称E-R模型也称E-R方法,是由P.P.Chen于1976年首先提出的。还有一个关键元素Attributes-属性,它提供不受任何数据库管理系统(DBMS)约束的面向用户的表达方法,在数据库设计中被广泛用作数据建模的工具。E-R图也即实...
阅读全文
摘要:1. 表及其属性表(Table):也称实体,是存储同类型数据的集合。列(Field):也称字段、域或属性,它构成表的架构,具体表示为一条信息中的一个属性。行(Row):也称元组(Tuple),存储具体的条数据。码(Key):也称主键,就像人的身份证号码,是一个独一无二的字符,代表当前这条数据的标识。...
阅读全文
摘要:第一范式(First Normal Form,简称1NF):数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数、字符型、逻辑型、日期型等。要求一个属性只包含一个值,多个属性的意义不能相同比如下面就不符合第一范式学号课程001C#,数据库原理第二范式(2NF):数据库...
阅读全文

浙公网安备 33010602011771号