自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

从小就犯困

每天学习一点点,每天进步一点点 用文字记录工作,用文字记录人生

  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 C#温故而知新学习系列之面向对象编程—9-静态方法

静态方法  定义静态方法和定义非静态方法类似,只是在定义静态方法时,需要在返回值类型前加static关键字,静态方法在程序启动的时候,系统就会为静态方法在内存中创建一个实例,不需要再手动去实例静态方法,通过类名可以直接调用静态方法,静态方法在内存中占有一定的内存空间。  在类中一旦定义了静态方法,那么就可以直接通过类名调用静态方法,并不需要实例化对象访问静态方法  实例  usin

2012-01-18 14:42:03 593

原创 C#温故而知新学习系列之面向对象编程—8-方法的重载

前言探讨  我们说过构造函数是对类进行初始化的,我们希望刚出生的小猫有个姓名叫“咪咪”,当它叫的时候,能说“我的名字叫咪咪”,此时就要用到构造函数了,如下代码没有加绿色代码的部分,但是问题来了?如果我们事先没有给小猫起好名字,那么就创建不了实例了,这种现象很正常,有些父母刚生下孩子的时候,姓名没有起好是很正常的事情,就以下的代码没有加绿色代码的部分,你如果写Cat cat = new Cat(

2012-01-18 14:14:45 512

原创 C#温故而知新学习系列之面向对象编程—7-构造函数

构造函数  构造函数又叫构造方法,其实就是对类进行初始化,构造函数与类同名,无返回值,也不需要void,在new时候调用  所有的类都有构造函数,如果你不写构造函数的话,系统默认生成空的构造函数,若你有自定义的构造函数,那么默认的构造函数就失效了,也就是说,由于你没有在Cat类中定义过构造函数,C#会生成一个空的构造函数Cat(),当然这个空的函数什么也不做,只是为了让能顺利的实例化而已

2012-01-18 14:14:00 537

原创 C#温故而知新学习系列之面向对象编程—6-out参数

out参数  out关键字与ref关键字很相似,out关键字也会导致参数通过引用来传递,与ref关键字不同,ref关键字要求变量必须在传递之前进行初始化,out关键字不要求变量在传递之前必须进行初始化,但是必须在方法中为变量赋值,如果使用out关键字,方法定义和调用方法都必须显示的使用out关键字  注意  1:如果在方法体中没有为out参数赋值,那么将无法编译  什么时候使用ou

2012-01-18 14:13:01 585

原创 C#温故而知新学习系列之面向对象编程—5-ref参数

ref参数  不仅可以通过值为方法传递参数,还可以通过引用为方法传递参数,若通过引用为方法传递参数,需要使用ref关键字  如果把一个参数传递给方法,且这个方法的输入参数前带有ref关键字,那么这个方法对参数所作的任何改变都会影响原来对象的值  注意  1:通过ref传递的引用参数,在函数成员调用之前,必须已赋值,如果没有明确赋值会报错  实例  using System;

2012-01-18 14:12:20 514

原创 C#温故而知新学习系列之面向对象编程—4-方法

方法  在C#中通过创建函数实现方法,方法是一个执行可以由对象和类完成计算或者行为的成员,方法通过指定访问级别,返回值,方法名称,方法参数,在类或者结构中声明的,这些部分统称为方法的“签名”,访问修饰符默认为private  方法格式  如果为方法传递参数,必须声明数据类型,如果方法有返回值,return必须与返回值一起使用以指明出口点  访问修饰符 返回值类型 方法名称 方法参数

2012-01-18 14:11:23 462

原创 C#温故而知新学习系列之面向对象编程—3-类的数据成员

类的数据结构  类是一种包括数据成员,函数成员,嵌套类型进行封装的数据结构  类包含的数据成员  构造函数,析构函数,常数,字段,属性,方法,事件,委托,类,结构,接口,索引器  数据成员可以是静态成员,即与整个类相关,也可以是实例成员,即与对象相关  字段是与类相关的变量,与声明变量的方式相同,字段在类中声明,变量则在主函数和方法中声明  实例  using Syst

2012-01-18 14:10:28 467

原创 C#温故而知新学习系列之面向对象编程—2-定义结构

定义结构  结构与类相似,主要区别在于,类是存储在堆上的引用类型,而结构是存储在堆栈上的值类型,以及访问方式和一些特征(结构不支持继承)。  在C#中使用struct关键字,一个名称,一对大括号来定义一个结构,也是使用new关键字声明实例。  结构的语法格式  struct MyStruct     {           //结构主体     }  实例  u

2012-01-12 15:50:59 499

原创 C#温故而知新学习系列之面向对象编程—1-定义类与创建类的对象

定义类  在C#中使用class关键字,一个名称,一对大括号来定义一个新类,类的数据成员和方法位于类的主体内(一对大括号之间)  类的语法格式  class MyClass  {    //类的主体  }  类修饰符  在定义类的时候可以在类的前面加上访问修饰符,类的修饰符用于控制被访问的范围,默认情况下,类的修饰符为internal  我们可以看到我们在类前面

2012-01-12 15:50:28 656

原创 ASP.NET温故而知新学习系列之ASP.NET中的多线程编程—.NET下的多线程编程2.2-Thread中利用构造函数传递参数

前言  前一节说了我们创建线程的参数是一个函数,当新的线程启动的时候,它就会执行这个函数,这个函数是没有任何参数的,且没有返回值的,那么新的需求来了,如何调用一个有参数的函数呢?  利用构造函数传递参数  using System;  using System.Collections.Generic;  using System.Linq;  using System.Te

2012-01-12 15:49:05 2479

原创 ASP.NET温故而知新学习系列之ASP.NET中的多线程编程—.NET下的多线程编程2.1-Thread类的使用

前言  多线程编程是跨语言的,跨环境的,所以我们得学好它,对应用程序的性能提高是有帮助的。  Thread类的使用  1.1 启动新的线程  Thread thread = new Thread(new ThreadStart(Count));Count是要被新的线程执行的函数,这个函数默认情况下是没有参数的。    1.2 杀死线程  在杀死一个线程前,先判断这个线程是否

2012-01-12 15:48:04 2828

原创 ASP.NET温故而知新学习系列之ASP.NET中的多线程编程—1-线程机制

线程概念  线程是程序执行的基本原子单位,我们上学的时候学过一个分子包括无数个原子,而原子是不能在分割的,原子是最小的单位,一个进程可以由多个线程来组成,解放战争中有好多战役比如淮海战役,淮海战役中有很多小的战斗组成的,我们可以把战役看做进程,而战役中很多小的战斗看做线程,从这个角度来看,为什么会提高效率呢,把一个进程分成好多线程,把一个战役分成好多小的战斗来组成,让它们并发异步执行来提高运行

2012-01-09 17:08:00 919

原创 ASP.NET温故而知新学习系列之深度剖析ASP.NET架构—HttpHandler(三)

前言  我们在上节讲了使用ISAPI是一种重要的技术,可以让我们扩展服务器的功能,有两个手段实现,一个是ISAPI扩展,一个是ISAPI过滤器,我们下面就来说说其中的这个ISAPI扩展。  一:HttpHandler  HttpHandler实现了ISAPI Extention的功能,HttpHandler它处理请求(Request)和发送响应(Response),HttpHandle

2012-01-09 17:06:17 485

原创 ASP.NET温故而知新学习系列之深度剖析ASP.NET架构—HttpModule(二)

前言  我们在上节讲了使用ISAPI是一种重要的技术,可以让我们扩展服务器的功能,有两个手段实现,一个是ISAPI扩展,一个是ISAPI过滤器,我们下面就来说说其中的这个ISAPI过滤器。  一:ISAPI筛选器   IIS本身是不支持动态页面的,也就是仅仅支持静态.html页面的内容,对于.asp,.aspx,.php,.java,IIS并不会处理这些标记,IIS会把这些文件当做文本

2012-01-04 18:22:20 449

原创 ASP.NET温故而知新学习系列之深度剖析ASP.NET架构—ASP.NET请求的处理过程(一)

前言  我为什么要写这一系列呢,因为只有了解运行机制,学好底层,对我们更深入的理解一定的问题有帮助。  一:ASP.NET的工作原理  我们根据下面这张图来说明ASP.NET是如何来工作的  1.1 客户请求Web页  我们知道ASP.NET是B/S结构,也就是服务器和浏览器这样一个结构,服务器可以有一台或者多台,对于浏览器可以有无数个,每个客户是通过浏览器来访问服务器的,所以

2012-01-02 14:58:06 707 1

原创 C#温故而知新学习系列之XML编程—8-XMLSerializer类把XML文档反序列化为对象

前言  之前我在一家电子商务公司做接口对接工作,同步快递公司给我们网站的订单数据,在这里我先给出快递公司给我的接口文档(见下图),我当时的做法是通过XmlDocument以及XmlElement,XmlNodeList等类去解析这个文档的,然后找到我要的数据更新至我们的数据库的,其实在这里有个更简单的做法,就是反序列化,把XML文档反序列化为对象。      实现步骤  一:X

2012-01-01 11:00:33 921 1

异步Socket

异步Socket,Client Socket发送消息, Server Socket接收Client Socket发送的消息,并回复消息,Client Socket接收ServerSocket的回复消息

2016-04-17

jquery-ui-1.8.13

jqueryui 1.8.13版本,解压后,点击index.html看效果,用文本编辑工具打开看源代码。

2011-06-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除