使用 JavaScript 获取 table 行号和列号
使用 JavaScript. 获取 table 行号和列号(附源代码) 怎样获取预定义的table的行号和列号呢?很简单,只需要了解 table 的几个属性值用法即可。Table的总行数可以通过标记“tr” 得到,但是table的列数却不能直接...
c# abstract
abstract可以修饰类、方法、属性、索引器、事件;当一个类被abstract修饰则这个类只能被继承;不能被初始化;可以在子类中复写父类的方法;如 abstract class shapsClass{ ...
泛型函数
例如我要写一个数字自加的函数,一般会这样写int f(int id){return id++;}但是在使用时往往会因为传递的值的类型可能不是id而被迫多写一些重载long f(long id){return id++;}用于解决在传递值时的类型不同,当然...
oop 之继承
1、抽象类;如abstract class AbstractMethod{}不能实例化但是可以被继承;如abstract class AbstractMethod{ int i,m=10,n=12; publict void...
泛型类及系统中常用的泛型类
上回说了泛型函数的定义及使用方法,这回说说泛型类,所谓泛型类就是把类带有泛型参数class A<T>{}泛型类中的T多用于定义类中的属性或函数的返回值如一个类可以存2个值。我只要这么写:class A<T>{public T F...
继承 重写和抽象类
继承一个子类只能有一个父类,一个父类可以有多个子类;可以说父类是对子类的泛化,当子类继承拉父类以后则子类拥有父类的所有成员;注意:在继承中访问修饰符只是限制访问他不影响继承;当一个子类被实例化的...
Gridview 中的radio唯一选中
方法1:如果你只是想唯一选中,不触发任何事件:你可以用前台控件<input id = "select" type = "radio" />方法2:Gridview中的radio用服务器控件 后台:this._offerCounties.Attributes.Add(...
NET设计模式工厂方法(Factory Method)
从耦合关系谈起耦合关系直接决定着软件面对变化时的行为– 模块与模块之间的紧耦合使得软件面对变化时,相关的模块都要随之更改。 – 模块与模块之间的松耦合使得软件面对变化时,一些模块更容易被替换或者。 动...
Pocket pc 与 Smartphone 开发的区别
Pocket PC和Smartphone都是微软Windows Mobile下的子品牌产品。 两者的内核都一样,都是基于WinCE 至于Pocket PC和Smartphone的区别,从直观上来看: 1.PPC具有触摸屏,SP没有 2.PPC的常...
.net框架笔记——属性
一.无参属性通常被称为属性.面向对象设计和编程的其中一个原则是数据封装. Code<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1public&n...
c#的装箱和拆箱
拆箱(unboxin)给一个值装箱(boxing)指隐式地把任何值类型转换成类型对象。当一个值类型被装箱(boxing)时,一个对象实例就被分配,且值类型的值被拷贝给新的对象。看以下例子:int nFunny = 2000;object Fun...
GridView正反双向排序
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML&nbs...
SQL2005性能分析:细节功能你是否用到?
重要参数SET STATISTICS TIME 我简单的提到了些关于SQL性能分析最基本的一些方法,下面的文章我会陆续补充. 前面提到了根据SQL的执行IO和执行计划来分析,还有一个特别重要的参数,就是SET STATISTICS TIM...
SQL2005性能分析一些细节功能执行IO和执行计划
执行IO和执行计划 我相信很多朋友对现在越来越大的数据量而感到苦恼,可是总要面对现实啊,包括本人在内的数据库菜鸟们在开发B/S程序时,往往只会关心自己的数据是否正确的查询出来,一旦自己写的程序哪天要...
C#3.0之神奇的Lambda表达式和Lambda语句
“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型。所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。该 La...
C# 与 Java 的不同点总结
关于:C# 与 Java 的不同点总结(C#的特点):1.@在字符窜前面加上@可使字符窜中的转义符失效。可尝试实行如下代码:string aaa = @"C:\\tmp\\aaa.txt"; Console.WriteLine(aaa); aaa =&...
SQL 2005 得到增强的功能
1、外键的级联更能扩展 新版本中外键级联加入了SET NULL 和 SET DEFAULT 属性,能够提供能好的级联设置。 (有点像oracle了)语法如下(引用sql server 2005 help来说明): CREATE TABLE 和 ALTER TABLE 语...
SQL 2005 中新的数据类型
SQL 2005 中新的数据类型 1.用varchar(max)代替text。varchar的最大长度为8000,但是varchar(max)则可以存储多达2G的数据,因此其作用相当于SQL 2000中的text。但是微软可能会后续的SQL Server版本中移除text...
.NET Framework 新功能和增强的功能
ASP.NET 移动控件 ASP.NET 移动控件(原来为 Microsoft Mobile Internet Toolkit)扩展了 .NET Framework 和 Visual Studio .NET,提供了对移动电话和个人数据助理 (PDA) 等移动(无线)设备的支持。.NET Framework 1...
C/S和B/S应用程序的本质区别
在Windows系统中,除驱动程序外,应用程序大概有如下几类: 单机程序(只考虑主体功能,程序更新和注册等,也含网络通讯):WinForm,如:office、金山词霸、杀毒软件等;控制台程序;Windows服...