02 2014 档案
摘要:示例代码: 1 static void Main(string[] args) 2 { 3 //声明 4 int value; 5 string strOutValue; 6 7 //调用函数 8 //函数的参数有两个返回的值 9 ReturnMulValue(out strOutValue,out value);10 11 Console.WriteLine("Call ReturnMulValue(out ...
阅读全文
摘要:visiblity 是设置元素的可见性,即可见 / 隐藏;隐藏后元素所占有位置保留;display 是设置元素按什么样的方式来显示,是按块显示,显示成一条线的形式,显示为“消失”等等,当display为none时,元素看不见,且其所占位置也空出来了。sildeDown()和slideUp()方法只能对display属性隐藏的元素进行操作,对visiblity=hidden隐藏的元素,这两个方法改变不了显示隐藏。http://www.cnblogs.com/roucheng/
阅读全文
摘要:Web页面运行在各种各样的浏览器当中,浏览器载入、渲染页面的速度直接影响着用户体验简单地说,页面渲染就是浏览器将html代码根据CSS定义的规则显示在浏览器窗口中的这个过程。先来大致了解一下浏览器都是怎么干活的: 1. 用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回html文件; 2. 浏览器开始载入html代码,发现标签内有一个标签引用外部CSS文件; 3. 浏览器又发出CSS文件的请求,服务器返回这个CSS文件; 4. 浏览器继续载入html中部分的代码,并且CSS文件已经拿到手了,可以开始渲染页面了; 5. 浏览器在代码中发现一个标签...
阅读全文
摘要:代码如下: 已在项目中实现:http://hovertree.com/h/bjaf/76q5yeli.htm
阅读全文
摘要:第一节 接口慨述 接口(interface)用来定义一种程序的协定。实现接口的类或者结构要与接口的定义严格一致。有了这个协定,就可以抛开编程语言的限制(理论上)。接口可以从多个基接口继承,而类或结构可以实现多个接口。接口可以包含方法、属性、事件和索引器。接口本身不提供它所定义的成员的实现。接口只指定实现该接口的类或接口必须提供的成员。 接口好比一种模版,这种模版定义了对象必须实现的方法,其目的就是让这些方法可以作为接口实例被引用。接口不能被实例化。类可以实现多个接口并且通过这些实现的接口被索引。接口变量只能索引实现该接口的类的实例。例子: 1 interface IMyExample { ..
阅读全文
摘要:1、建立一个文本文件 1 public class FileClass 2 { 3 public static void Main() 4 { 5 WriteToFile(); 6 } 7 static void WriteToFile() 8 { 9 StreamWriter SW;10 SW = File.CreateText(@"c:\MyTextFile.txt");11 SW.WriteLine("God is greatest of them all");12 S...
阅读全文
摘要:耦合度一、什么是耦合度软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分摸块的一个准则就是高内聚低耦合。 耦合度(Coupling)是对模块间关联程度的度量。耦合的强弱取决与模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。降低模块间的耦合度能减少模块间的影响,防止对某一模块修改所引起的“牵一发动全身”的水波效应,保证系统设计顺利进行。 内聚和耦合密切相关,同其它模块存在强耦合关系的模块常意味这弱内聚,强内聚常意味着弱耦合。耦合度就是某模块(
阅读全文
摘要:一种方法是可以在窗体的属性面板将窗体的 ControlBox属性设置为false,或者在窗体的构造函数中这样写: 1 public Form1()2 3 {4 5 InitializeComponent();6 7 this.ControlBox = false; // 设置不出现关闭按钮 http://www.cnblogs.com/roucheng/8 9 } 不过这样做的话,会连同最小化和最大化按钮都给弄掉了,所以,如果你想只想让关闭按钮不起作用,然后保留最小化、最大化的话,就重写窗体的Create...
阅读全文
摘要:满园春色关不住 一串代码飘出来。日照屏幕直冒烟, 遥看代码挂前川。春眠不觉晓,起来敲代码。春宵一刻值千金,完事起来敲代码。洛阳亲友如相问,就说我在敲代码。夜阑卧听风吹雨,做梦还在敲代码。举头望明月,低头敲代码。http://www.cnblogs.com/roucheng/君当做磐石,我愿敲代码。商女不知亡国恨,一天到晚敲代码。小扣门扉久不开,主人在家敲代码。人面不知何处去,原来伊在敲代码。孤舟蓑笠翁,独自敲代码。风萧萧兮易水寒,壮士要去敲代码。松下问童子,言师敲代码。白发三千丈,缘BUG很长。座中BUG谁最多,江州司马青衫湿。两个BUG鸣翠柳,一行代码上西天。天长地久有时尽,BUG绵绵无绝期
阅读全文
摘要:使用了static修饰的方法是静态方法,反之则为非静态方法。静态方法是一种特殊的方法,他不属于某个具体的实例。非静态方法可以访问类中的任何成员,而静态方法只能访问静态成员。http://www.cnblogs.com/roucheng/请看以下示例: 1 class A 2 { 3 int x; 4 static int y; 5 static int F() 6 { 7 x = 1;//不允许 编译提示错误 8 y = 1;//允许 9 }10 }
阅读全文
摘要:1. 关键字 在C#代码中常常使用关键字,关键字也叫保留字,是对C#有特定意义的字符串。关键字在Visual Studio 环境的代码视图中默认以蓝色显示。例如,代码中的using、namespace、class、static、void等,均为C#的关键字。2. 命名空间系统命名空间使用using关键字导入,System是Visual Studio .NET中的最基本的命名空间,在创建项目时,Visual Studio 平台都会自动生成导入该命名空间,并且放在程序代码的起始处。3. 类和方法C#要求每个程序必须且只能有一个“Main”方法。“Main”方法必须放在某一个类中。“Main”方法是
阅读全文
摘要:中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际上只是一些Codingfans,压根没有资格称为程序员,但是据我所知,不少小网络公司的CTO就是这样的codingfans,拿着吓人的工资,做着吓人的项目,项目的结局通常也很吓人。程序员基本素质:作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。1:团队精神和协作能力把它作为基本素质,并不是不重要,恰恰相反,这是程序员
阅读全文
摘要:什么是存储过程: 存储过程(Procedure)类似于C#语言中的方法,它是SQL语句和控制流语句的预编译集合。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、逻辑控制语句以及其他强大的编程功能。 存储过程可包含逻辑控制语句和数据操作语句,它可以接收参数、输出参数、返回单个或多个结果集以及返回值。 存储过程在创建时即在服务器上进行编译,所以执行起来比单个SQL语句快。 类似于C#中的类库,SQL Server 提供了一些预编译的存储过程,这些存储过程称为“系统存储过程”。SQL Server中的存储过程的特征如下: 1>接收输入参数,并向调用过程或语句返回值。
阅读全文