笑赢明天

导航

 

2011年8月31日

摘要: 1.获取自增列值方法 IDENT_CURRENT 返回为某个会话和用域中的指定表生成的最新标识值。@@IDENTITY 返回为跨所有作用域的当前会话中的某个表生成的最新标识值。SCOPE_IDENTITY 返回为当前会话和当前作用域中的某个表生成的最新标识值。2.禁用和启用自增列SET IDENTITY_INSERT 表名 ON --自动增长插入无效SET IDENTITY_INSERT 表名 OFF--自动增长插入有效 阅读全文
posted @ 2011-08-31 09:45 笑赢明天 阅读(133) 评论(0) 推荐(0)
 

2011年8月7日

摘要: 1.使用function定义函数2.函数具有被调用时创建封闭环境的特性,称为“闭包”3.允许在函数体中定义并返回另一个函数 function parabola(a,b,c) { var ret=function(x) { return a*x*x+b*x+c; } ret.toString=function() { return a+"x^2+"+b+"x+"+c; } return ret; } var p1=parabola(2,3,4); document.write(p1+"->"+p1(15)+"<br 阅读全文
posted @ 2011-08-07 15:57 笑赢明天 阅读(151) 评论(0) 推荐(0)
 
摘要: 1.数组 1.1使用构造函数Array()创建数组 var a=new Array(); a[0]=1.2; a[1]="Hello!"; 1.2javascrip是动态类型语言,数组元素不必具有相同的类型 1.3构造函数可以包含参数 a[4]=new Array(1,2,3); 1.4只给构造函数传递一个参数,并且参数数数值,该参数指定的是数组的长度 var a=new Array(10); 1.5可以用length设置或获取数组的长度2.对象 2.1.对象是通过构造函数来创建的 var o=new Object(); var now=new Date(); var pa 阅读全文
posted @ 2011-08-07 13:49 笑赢明天 阅读(388) 评论(0) 推荐(0)
 

2011年7月20日

摘要: 1.对于小的数据结构,最好使用结构体以提高性能。 struct Person { string name; int age; }2.结构的定义和类相同3.说明结构是值类型结构不支持继承结构不允许定义无参的构造函数可以像类那样定义close()和Dispose()方法 阅读全文
posted @ 2011-07-20 16:18 笑赢明天 阅读(267) 评论(0) 推荐(0)
 
摘要: 1.var和new一起使用时,可以创建匿名类型var caption=new {FirstName="james",MiddleName="T",LastName="K"};var caption=new {person.FirstName,person.MiddleName,person.LastName};2.匿名类型只是一个继承自object且没有名称的类 阅读全文
posted @ 2011-07-20 16:06 笑赢明天 阅读(226) 评论(0) 推荐(0)
 
摘要: 1.类中的数据和函数称为类成员。2.成员的访问性可以是public、protected、internal protected、private或internal.3.数据成员数据成员是包含类的数据---字段、常量和事件的成员。类成员总是实例成员,除非用static显示声明。4.函数成员函数成员提供了操作类中数据的某些功能。包括方法、属性、构造函数、终结器(filalizer)、运算符已经索引器。5.方法参数传递默认是值传递声明为ref和out的参数都是引用传递值传递和ref声明的参数都必须事先初始化6.属性 (1)、只读和只写属性 private string name public strin 阅读全文
posted @ 2011-07-20 15:49 笑赢明天 阅读(356) 评论(0) 推荐(0)
 
摘要: 1.类和结构都是创建对象的模板2.类和结构都用new关键字来声明实例。3.类是引用类型,结构是值类型。 阅读全文
posted @ 2011-07-20 12:09 笑赢明天 阅读(123) 评论(0) 推荐(0)
 
摘要: 1.类型推断 var i=0;变量必须初始化,否则编译器没有推断变量类型的依据。初始化器不能为空。初始化器必须放在表达式中。不能把初始化器设置为一个对象,除非在初始化器中创建了一个新对象。声明了对象,推断出了变量类型,变量类型就不可以更改了。2.枚举 枚举是用户定义的整形类型 public enum TimeOfDay { Morning=0; Afternoon=1; Evenning=2; }3.命名约定名称空间和类,以及基类中的成员等的命名应遵循Pascal风格,即所有英文单词首字母大写。类型中的所有私有成员字段应采用camel风格,即首单词首字母小写,其他首字母大写。传递给方法的所有参 阅读全文
posted @ 2011-07-20 12:06 笑赢明天 阅读(283) 评论(0) 推荐(0)
 
摘要: 1.概念上看,值类型直接存储其值,引用类型存储对值的引用。2.内存中存储的位置来看,值类型存储在堆栈中,引用类型存储在托管堆上。3.把基本类型规定为值类型,把包含较多字段的类型规定为引用类型。如果要将自定义类型设置成值类型,需定义结构体。 阅读全文
posted @ 2011-07-20 10:42 笑赢明天 阅读(185) 评论(0) 推荐(0)
 

2011年7月16日

摘要: 开发web项目需要安装IIS,当安装完以后,web程序已经映射到了本地IIS上,运行出现如下错误提示处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”原因:vs2010默认的是4.0框架,4.0的框架是独立的CLR,和2.0的不同,如果想运行4.0的网站,需要用aspnet_regiis注册4.0框架,然后用4.0的Class池,就可以运行4.0的web项目了.如何用aspnet_regiis注册4.0框架 :方法如下,启动cmd (win键+R 启动cmd) ,找到 4.0所在的目录,本人机器目录 阅读全文
posted @ 2011-07-16 00:26 笑赢明天 阅读(1154) 评论(0) 推荐(0)