《你必须知道的.net》读书笔记-继承本质论
摘要:继承: 继承就是面向对象中类与类之间的一种关系。继承的类成为子类,派生类。被继承的类称为父类,基类 超类。使得子类就有父类的属性跟方法。同时子类也可以通过加入新的属性很方法或者修改父类的属性和方法建立新的类层次。 继承机制体现了面向对象技术红的复用性,扩展性和安全性。为面向对象软件开发与模块话软件架构提供了最基本的技术基础 分类: 1实现继承(单一继承). 2接口继承(多继承)。代码 Code h...
阅读全文
posted @
2010-01-20 21:41
fxh嘟嘟
阅读(702)
推荐(1) 编辑
C# 常见笔试题
摘要:1. new有几种用法 3种 实例对象 方法隐藏2.如何把一个array复制到arrayList里 foreach( object o in array )arrayList.Add(o);3.datagrid.datasouse可以连接什么数据源 数据集DataSet 4.概述反射和序列化 动态获得信息的一种能力,5.概述o/r mapping 的原理 利用反射,配置 将类于数据库表映射6.类成...
阅读全文
posted @
2010-01-20 08:41
fxh嘟嘟
阅读(1649)
推荐(1) 编辑
XMLHttpRequest 对象 的属性与方法
摘要:属性: onreadystatechange 向服务器提交http请求(注册回调函数 如果带有括号会把函数返回值注册到对象里面)ØresponseText 返回文本responseXML 返回xml 方法open() 设置服务器建立连接的信息(此方法执行完回调函数也已经调用) post方式需要设置消息头 ("Content-Type","applcation/x-www-form-url...
阅读全文
posted @
2010-01-20 08:36
fxh嘟嘟
阅读(335)
推荐(2) 编辑
漂浮广告(从上往下飘最后消失)
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<scripttype="text/javascript">varadtime=100;//时间varadheight=0;//高度$(document).ready(function()...
阅读全文
posted @
2010-01-18 13:40
fxh嘟嘟
阅读(381)
推荐(2) 编辑
脚本实现列表左右移
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--functionChange(first,second){varindex=first.selectedIndex;if(index<0){alert("请选择项!");return;}else...
阅读全文
posted @
2010-01-18 13:35
fxh嘟嘟
阅读(228)
推荐(2) 编辑
SQL中Case的用法(转载学习)
摘要:Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女'ELSE '其他' END这两种方式,可以实现相同的功能。简单Case函数的写法相...
阅读全文
posted @
2010-01-18 10:20
fxh嘟嘟
阅读(409)
推荐(1) 编辑
asp.net 图片上传与显示
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--protectedvoidButton1_Click(objectsender,EventArgse){stringfileName=this.File1.PostedFile.FileName;//...
阅读全文
posted @
2010-01-18 09:52
fxh嘟嘟
阅读(446)
推荐(2) 编辑
C# 类和结构的差别
摘要:类 是引用类型在堆上分配,类的实例进行赋值只是复制了引 用,都指向同一段实际对象分配的内存 类有构造和析构函数 类可以继承和被继承 结构: 结构是值类型在栈上分配(虽然栈的访问速度比较堆要快, 但栈的资源有限放),结构的赋值将分配产生一个新的对象。 结构不能提供显示的无参的构造函数,如果提供有参的构造函数必须在构造函数里给所有的成员变量给初始值。结构没有析构函数 结构不可以继承自另一个...
阅读全文
posted @
2010-01-18 09:51
fxh嘟嘟
阅读(257)
推荐(2) 编辑
C#静态变量和非静态变量的区别
摘要:静态变量: •静态变量使用 static 修饰符进行声明 •在所属类被装载时创建 •通过类进行访问 •所属类的所有实例的同一静态变量都是同一个值 •非静态变量: •不带有 static 修饰符声明的变量称做非静态变量 •在类被实例化时创建 •通过对象进行访问 •同一个类的不同实例的同一非静态...
阅读全文
posted @
2010-01-16 22:46
fxh嘟嘟
阅读(808)
推荐(1) 编辑
c#中抽象类和接口异同
摘要:相同点: (1) 都可以被继承 (2) 都不能被实例化 (3) 都可以包含方法声明 (4) 派生类必须实现未实现的方法区 别: (1) 抽象基类可以定义字段、属性、方法实现。接口只能定义属性、索引器、事件、和方法声明,不能包含字段。 (2) 抽象类是一个不完整的类,需要进一步细化,而接口是一个行为规范。微软的自定义接口总是后带able字段,证明其是表述一类“我能做。。。” ...
阅读全文
posted @
2010-01-16 22:43
fxh嘟嘟
阅读(796)
推荐(4) 编辑
c# 代理/委托 Delegate
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1.委托的定义:委托是函数的封装,它代表一"类"函数.他们都符合一定的签名:拥有相同的参数列表,返回值类型.同时,委托也可以看成是对函数的抽象,是函数的"类".此时,委托的实例将代表一个具体的函数.委...
阅读全文
posted @
2010-01-13 13:46
fxh嘟嘟
阅读(1372)
推荐(2) 编辑
asp.net WebService的特点和运行原理
摘要:WebService是基于Web作开发,能跨语言开发,跨不同的平台。优点 缺点:性能差,速度慢 WebService三个核心技术:1、基于Http传输2、SOAP序列化,反序化 3、WSDL描述WebService结构,客户端调用
阅读全文
posted @
2010-01-13 13:42
fxh嘟嘟
阅读(599)
推荐(3) 编辑
asp.net response.redirect和Server.Transfer区别
摘要:一般会使用response.redirect这条语句进行地址转向,ASP32.0以后提供了一种新的方法给我们,这种方法更加高效。让我们先来看看response.redirect和Server.Transfer分别是如何Run的! response.redirect其实上是当服务器碰到这条语句时发送一条指令(包含新的地址)给浏览器,然后让浏览器去发送http请求,请求response.redir...
阅读全文
posted @
2010-01-11 14:01
fxh嘟嘟
阅读(604)
推荐(2) 编辑
ADO.net重要的类及功能
摘要:Dataset数据集是用于存储从数据库检索到的数据的对象。是一个临时数据库。 DataAdapter 适配器,用于管理与数据库的连接,执行命令并向数据集返回数据 DataReader 提供执行查询时从数据库返回的只读数据流,每次只能读取一条记录, Connection连接对象,提供数据库连接 Command命令对象,用于执行数据库操作的命令对象
阅读全文
posted @
2010-01-11 13:59
fxh嘟嘟
阅读(414)
推荐(2) 编辑
AJAX 用途 以及 同步与异步的区别
摘要:ajax.open方法中,第3个参数是设同步或者异步。prototype等js类库一般都默认为异步,即设为true。js会等待请求返回,获取status。(此方法的同步或异步方式取决于open方法中的第3个参数此方法将会等待请求完成或者超时时才会返回,如果True,此方法将立即返回。 )不需要onreadystatechange事件处理函数。而异步则需要onreadystatechange事件处理...
阅读全文
posted @
2010-01-08 09:29
fxh嘟嘟
阅读(1450)
推荐(2) 编辑
asp.net DBHelper类
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Data;using...
阅读全文
posted @
2010-01-08 09:02
fxh嘟嘟
阅读(2523)
推荐(2) 编辑
asp.net Application对象session对象
摘要:1.application对象(全局共享) 应用程序的一个实例第一个被访问的时候就会发生 存储的是对象 发任何东西都可以 (1)访问控制(防止并发用户访问的冲突) Application.lock()上锁 Application.Nulock()解锁 Application_End()关机才执行 World Wide Web Publishing Service() 2.Server对象 Exec...
阅读全文
posted @
2010-01-08 08:47
fxh嘟嘟
阅读(305)
推荐(0) 编辑
C# 中 tree 结构的显示
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--//访问数据库publicDataTablegettable(Stringsql){SqlConnectionsqlcon=null;try{//得到连接字符串Stringconstr="DataSo...
阅读全文
posted @
2010-01-08 08:47
fxh嘟嘟
阅读(462)
推荐(0) 编辑
好好工作 好好学习
摘要:从今天开始, 好好工作 好好学习 努力就有希望,付出就有回报
阅读全文
posted @
2010-01-08 08:47
fxh嘟嘟
阅读(206)
推荐(1) 编辑
《你必须知道的.net》读书笔记—对象的旅行
摘要:对象创建过程: Bird bird=new Bird(); Bird bird 创建的是一个bird类型的引用 而new Bird() 完成的是创建Bird对象,分配内存空间 和初始化操作,然后将这个对象引用赋给bird变量,也就是建立bird变量与Bird对象对象的关联
阅读全文
posted @
2010-01-08 08:35
fxh嘟嘟
阅读(174)
推荐(1) 编辑
javascript---使用createElement动态创建HTML对象.窗体传值
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1.创建链接<BODY><scriptlanguage="JavaScript">varo=document.body;//创建链接functioncreateA(url,te...
阅读全文
posted @
2010-01-08 08:24
fxh嘟嘟
阅读(755)
推荐(1) 编辑
Asp.net Tree 角色相应权限的显示 (选中子节点 该子节点下全选中,以及修改权限)
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--//显示所有权限并勾上该角色的权限publicpartialclassDefault3:System.Web.UI.Page{protectedvoidPage_Load(objectsender,E...
阅读全文
posted @
2010-01-08 08:20
fxh嘟嘟
阅读(644)
推荐(2) 编辑