2010年5月6日
摘要: 数据模型三要素:数据结构、数据操作以及约束条件关系数据库基础:数据库的结构域模式:关系数据模型三要素:关系数据结构、关系数据操作以及关系约束条件E-R模型:主要概念:实体、联系、属性。 数据规范化:关系数据模型中个属性之间的关系及其对关系模式性能的影响。关系数据库设计理论的核心是函数依赖,衡量的标准是关系规范化的程度及其分解的无损连接和保持函数依赖性。数据依赖:数据间的相互关系,是数据的内在性... 阅读全文
posted @ 2010-05-06 09:44 BLoodMaster 阅读(4423) 评论(0) 推荐(1) 编辑
摘要: 计算机网络的定义:   计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 计算机网络的功能:计算机网络的功能主要表现在硬件资源共享、软件资源共享和用户间信息交换三个方面。 计算机网络的组成:计算机、网络操作系统、传输介质、应用软件。 计算机网络种类: ... 阅读全文
posted @ 2010-05-06 09:43 BLoodMaster 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 计算机与网络的基础知识进程:程序的一次执行。PCB程序与进程的区别:程序是静态的指令序列 进程是为执行程序线程而保留的资源集 进程的转换与控制:进程的基本状态: 三态模型: 五态模型: 五态模型比三态模型引进了新建态与终止态,具有挂起状态的进程状态及其转换 对进程的控制一般由操作系统完成。 进程互斥以及P,V操作:进程间的同步:异步环境 按一定的顺序互斥:共享资源 争端临界资源:一次仅能... 阅读全文
posted @ 2010-05-06 09:41 BLoodMaster 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 数据存取技术篇文件与注册表存取技术C#将每个文件看做顺序字节流,每个文件以一个文件结束标志或者特殊的字节符结束。Console.In:返回标准的输入流对象,使得程序能够从键盘读取数据Console.Out:返回标准的输出流对象,使得程序能够像屏幕输出数据Console.Error:返回标准的而错误流对象System.IO.Stream提供了将流表示成字节的功能。FileStream:读写文件Mem... 阅读全文
posted @ 2010-05-06 09:20 BLoodMaster 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 以下是 SendKeys 的一些特殊键代码表。 键 代码 BACKSPACE {BACKSPACE}、{BS} 或 {BKSP} BREAK {BREAK} CAPS LOCK {CAPSLOCK} DEL 或 DELETE {DELETE} 或 {DEL} DOWN ARROW(下箭头键) {DOWN} END {END} ENTER {ENTER} 或 ~ ESC {ESC} HELP {HE... 阅读全文
posted @ 2010-05-06 09:19 BLoodMaster 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 使用LINQ查询LINQ是微软在C#中退出的语言集成查询技术。许多人将其看做微软的对象关系映射框架。LINQ不仅可以在数据库中查询,还可以在文本、xml等文件以及使用同一语法的数据源中查询数据,从而增加了应用对于数据的操作能力。 LINQ(语言级集成查询):把查询与设置等操作封装起来,用于实现更加灵活的数据查询机制。LINQ主要解决的是data!=objects的问题而产生的。现在有了table与... 阅读全文
posted @ 2010-05-06 09:19 BLoodMaster 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 扩展方法: namespace ExtensionMethods{ public static class MyExtensions { public static int WordCount(this String str) { return str.Split(new char[] { ' ', '.', '?' }, StringSplitOptions.... 阅读全文
posted @ 2010-05-06 09:18 BLoodMaster 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 控件添加控件:利用ToolBox,直接在form.cs[design]中可视的添加 代码添加: 在form.designer.cs中InitializeComponent()中添加 如:this.label1 = new System.Windows.Forms.Label() 在form.cs中的构造函数Form()添加 如:Button btnNew=new Button();控件分类: 1、... 阅读全文
posted @ 2010-05-06 09:17 BLoodMaster 阅读(11247) 评论(1) 推荐(0) 编辑
摘要: C#实现Winform间的数据交互的三种方法 1、修改子窗体的构造函数:   简单地说就是通过修改子窗体Form的构造函数,如下所示:  public Frm_Child(string Para1, ArrayList List1, TextBox textBox1, Form. Frm_Main){InitializeComponent();}  上面的例子中,为子窗体Frm_Child添加了... 阅读全文
posted @ 2010-05-06 09:14 BLoodMaster 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 基本样式以及使用:Css单位:1、元素定位的属性值:Position:一个比较基础的属性。用法:XML元素名{position:[absolute | relative | static ]}Absolute:在一段文字中定义一个全新的容器,当XML元素的position值定义为absolute时,百偶是整个xml包含的部分将作为一个矩形容器来看待。该矩形容器独立于原始位置,一额度利于其他窗口。R... 阅读全文
posted @ 2010-05-06 09:13 BLoodMaster 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 1、创建DataSet对象:DataSet ds = new DataSet("DataSetName");  2、查看调用SqlDataAdapter.Fill创建的结构 da.Fill(ds,"Orders");   DataTable tbl = ds.Table[0];   foreach(DataColumn col in tbl.Columns)   Console.WriteLine... 阅读全文
posted @ 2010-05-06 09:13 BLoodMaster 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 在.net里面读取xml文件有两种方法,一种是线形模型,一种是对象模型。         线性模型示例     string   fileName=@"D:\Documents and Settings\桌面\xml\TestXmlTestReader\Company.xml";     XmlTextReader   tr=new   XmlTextReader(fileName);     l... 阅读全文
posted @ 2010-05-06 09:12 BLoodMaster 阅读(574) 评论(0) 推荐(0) 编辑
摘要: ADO.NET建立在NetFramwork一些核心类的基础之上,可以将这些类分为两组:用于包含于管理数据的容器类与用于连接特定数据源的控制类。容器类是通用的,无论使用什么样的数据源,都可以使用相同的数据容器实现数据存储。用于连接特定数据源的类成为ADO.NET的数据提供程序。此处仅研究AQL Server数据库提供程序。几个重要的命名空间:System.Data:包含了DataSet与DataRe... 阅读全文
posted @ 2010-05-06 09:10 BLoodMaster 阅读(2033) 评论(0) 推荐(0) 编辑
摘要: C#是面向组件的语言 编程语言趋势:自包含 自描述 垃圾回收 异常处理 类型安全 C#继承与c++与Java的糅合 版本控制 virtual override.cs作为扩展名 命名空间 程序 类型 成员 程序集 程序集的扩展名一般为 .dll(library)或者 .exe(application)。主要看其中是否包含main入口函数。 C#本身没有类库 X()方... 阅读全文
posted @ 2010-05-06 09:09 BLoodMaster 阅读(3849) 评论(1) 推荐(0) 编辑
摘要: 1. <html>和</html>2. <head>和</head>3. <title>和</title>4. <body>和</body>5. <hn>和</hn>6. <br> 换行7. <hr> 水平线 字号:1. <small>和<... 阅读全文
posted @ 2010-05-06 09:05 BLoodMaster 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 重要技能 UML基础案例与应用(转)(可下载)1.1了解软件建模的原因 1.2理解统一建模过程1.3什么是UML 1.4认识UML的构件 1.5寻找有效的UML建模工具 1.1了解软件建模的原因 1.1.1分析、设计与实现 依赖大量的分析,而不是设计,甚至也不是实现。 行业专家:谁要使用这个系统 重要提示: 1、模型是真实世界的简化。用模型表示系统的行为和结构。 2、使双方(需求方、开发方)更好地... 阅读全文
posted @ 2010-05-06 08:57 BLoodMaster 阅读(2039) 评论(0) 推荐(0) 编辑
摘要: 图一: 此实线箭头表示, 继承, 从一个非接口类的继承.图二: 那条连线表示双向关联:看左边, Flight扮演assignedFights角色, 有0到1个Plane跟他关联(一个航班要么取消了没有飞机,要么只能对应一架飞机)看右边, Plane扮演着assignedPlane角色, 有0到多个Flight跟他关联(一个飞机可以参与多个航班, 也可以停在仓库里面烂掉)图三: 那条连线表示单... 阅读全文
posted @ 2010-05-06 08:54 BLoodMaster 阅读(742) 评论(0) 推荐(0) 编辑