自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 用HTML+CSS实现简单的下拉列表

HTML里面的代码CSS的样式:效果:

2016-03-31 11:07:40 823

原创 MVC与WebForm的区别

MVC简介:MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件三层架构中的表现层分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。MVC与WebForm的区别:WebFormwebForm的请求流程如下图:如图所示,从请求的连接来看,客户端请求的是b

2016-03-28 15:51:34 2719

原创 通过Entity Framework进行数据的增删改查

一、首先建立一个数据库Demo,里面建立一个User表二、首先新建一个控制台项目。三、鼠标移至项目名称,右键选择添加新项,找到ADO.NET实体数据模型:选择“来自数据库的EF”:下一步,选择新建连接:四、调用Entity Framework实现增添数据      Entity Framework会生成一个“数据库

2016-03-23 15:01:03 701

原创 XML的定义及应用

XML定义:XML即可扩展标记语言(eXtensible Markup Language)。标记是指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记语言,比如HTML,也可以使用象XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性。XML是从SGML中简化修改出来的。它主要用到的有XML、XSL和XPath

2016-03-22 10:05:41 930

转载 WCF入门教程——一个简单Demo(六)

一、前言    前面的几个章节介绍了很多理论基础,如:什么是WCF、WCF中的A、B、C。WCF的传输模式。本文从零开始和大家一起写一个小的WCF应用程序Demo。    大多框架的学习都是从增、删、改、查开始来学习的,我们学习WCF也是一样的。从简单来看(不包括安全、优化等相关问题),WCF的增删改查和WebForm相差无几。WCF只是把具体“实现”写在“Service端”,而“

2016-03-16 07:18:59 557

转载 WCF入门教程——WCF的通信模式(五)

一、概述  WCF在通信过程中有三种模式:请求与答复、单向、双工通信。以下我们一一介绍。二、请求与答复模式  描述:  客户端发送请求,然后一直等待服务端的响应(异步调用除外),期间处于假死状态,直到服务端有了答复后才能继续执行其他程序,如下图所示(图中的粗红线在此时代表顺序并不代表调用):  请求与答复模式为WCF的默认模式,如下代码所示:

2016-03-16 06:46:24 395

转载 WCF入门教程——WCF的配置文件(四)

一、概述  配置也是WCF编程中的主要组成部分。在以往的.net应用程序中,我们会把DBConn和一些动态加载类及变量写在配置文件里。但WCF有所不同。他指定向客户端公开的服务,包括服务的地址、服务用于发送和接收消息的传输和消息编码,以及服务需要的安全类型等。使用配置文件后,我们无需编译即可修改WCF的变化的信息,提高了程序的灵活性。  如果在代码里写了配置,那么配置文件将不起作用

2016-03-16 06:43:39 338

转载 WCF入门教程——宿主(三)

一、WCF服务应用程序与WCF服务库  我们在平时开发的过程中常用的项目类型有“WCF 服务应用程序”和“WCF服务库”。  WCF服务应用程序,是一个可以执行的程序,它有独立的进程,WCF服务类契约的定义,可以直接看到运行的效果。此项目模板基于IIS托管的程序,如本系列的第一节所示。在开发基于IIS托管的WCF服务程序时,比较多见,自学的时候也可以使用这种类型,简单易懂。

2016-03-15 22:53:49 499

转载 WCF入门教程——通信过程(二)

一、概述  WCF能够建立一个跨平台的安全、可信赖、事务性的解决方案,是一个WebService,.Net Remoting,Enterprise Service,WSE,MSMQ的并集,有一副很经典的对比图如下:WCF与其他分布式技术对比表二、WCF中的 "A","B","C" 介绍  我们先看个生活中的例子,某一天,公司的领导让你去送一份合同文件,送文件的过程你

2016-03-15 21:50:15 450

转载 WCF入门教程——什么是WCF(一)

一、概述  Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分。由 .NET Framework 3.0 开始引入。  WCF的最终目标是通过进程或不同的系统、通过本地网络或是通过Internet收发客户和服务之间的消息。  WCF合并了Web服务

2016-03-15 19:26:55 467

转载 HTTP 错误 500.21 - Internal Server Error 解决方案

不久前重新安装了Windows7,在安装了VS2010 开发平台之后,将网站发布到IIS,访问发生如下错误:HTTP 错误 500.21 - Internal Server Error处理程序“NickLeeCallbackHandler”在其模块列表中有一个错误模块“ManagedPipelineHandler” 原因:在安装Framework v4.0之后,再启用I

2016-03-15 19:20:56 612

转载 .net创建和调用WebService

1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩

2016-03-15 13:01:29 810 1

转载 常用的WebService接口

天气预报Web服务,数据来源于中国气象局Endpoint :http://www.webxml.com.cn/WebServices/WeatherWebService.asmxDisco       :http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?discoWSDL      :http://www.webxm

2016-03-15 12:27:50 383

原创 文件流

当文件很大时,为了减少对内存的负荷,就把文件以流(Stream)的形式进行操作; FileStream文件流的使用方式:、1.创建一个文件流。FileStream fs=new FileStream(path,FileMode.Create,FileAccess.Write);byte[] buffer=Encoding.UTF8.GetBytes(txt);2、读取文件或

2016-03-10 16:43:21 276

原创 目录递归加载到TreeView控件

结果如下

2016-03-09 22:35:02 623

原创 文件操作总结 (Path,Directory,File)

Path类就是对字符串的操作,与实际的文件没有任何关系属性:Path.GetFileName("路径"), //获取文件名带后缀;Path.GetFileNameWithoutExtension(path)   //获取文件名不带后缀Path.GetExtension(path)   //只获取文件后缀Path.GetDirectoryName(path) //只获取文件的路径

2016-03-09 16:39:49 1043

原创 面试小题1

计算字符串中每种字母出现的次数(面试题)。 “Welcome ,to Chinaworld”,不区分大小写,打印“W2”“e 2”“o 3”……?方法一:方法比较笨方法二:通过Dictionary键值对,方法比较方便。

2016-03-09 15:35:30 209

原创 两个对象之间的比较,实现接口IComparable

由于一个类有很多属性,所以,两个类之间的比较,就需要有一个标准。那么这个时候,就需要实现IComparable接口的CompareTo(this)方法,如下:

2016-03-08 09:06:50 978

原创 字符串及垃圾回收机制

字符串有两个特性:字符串常量的暂存池特性和不可变性字符串常量的暂存池:对于相同的字符串常量,每次使用时并不会重新创建一个内存来储存,而是在第一次创建的时候将字符串作为键,将字符串的地址作为值,下次用的时候先去键值对中查找,如果有则直接返回上次创建字符串的地址。这个特性依赖于字符串的不可变性不可变性:每次字符串发生变化,都会创建一个新的内存。所以,当多个字符串进行拼接的时候,造成了内存的浪费

2016-03-08 06:49:35 1410

原创 继承中的“虚方法,抽象类,接口”使用场景

虚方法:通过关键字virtual 和 override实现多态。               使用场景:一般基类的方法也需要被实现的时候,才使用虚方法,如下例:抽象类:通过abstract实现多态。使用场景:抽象类适用于同一系列的类,并且有需要被继承的成员,而且,基类不需要被实现,只是抽象出了这个方法,并不清楚子类怎么实现,同时,抽象类也可以包括非抽象成员。如下例:

2016-03-03 23:38:55 1194

原创 锻炼内在

前两天,看了电影《裸归》略有感触;里面秦军的老师说过一段话,感觉挺符合实际生活的。“有的人靠自我奋斗,有的人整天靠着说大话来体现自己,还有的人把精力都放在了取笑别人身上。有志放在心里,不要挂在嘴上”。我貌似听过许多遍类似的话,但以前从来没有认真考虑过他的含义。其实,现在想想,自己也在把精力放在了取笑别人的身上。虽然没有在形体上表现出来,但在平时的生活中从来没有和比自己强的人认真比较生活的细节,

2016-03-03 22:47:57 519

原创 接口的规范与使用场景

特征:1、接口是一种规范,实现多态2、接口不能被实例化。3、接口中的成员不能加“访问修饰符”,接口中的成员访问修饰符默认为public 4、接口中的成员不能有任何实现,所以不能够被实例化5、接口中只有方法、属性、索引器、事件,不能够有“字段”。6、接口与接口之间可以继承,并且可以多继承。7、实现接口的自雷必须实现该接口的全部成员。所以接口要遵循接口隔离原则,降低功能之间

2016-03-03 16:26:55 4515

原创 面向对象的三个基本元素,五大基本原则

三个基本元素:1. 封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。2. 继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性

2016-03-02 22:32:29 14714

空空如也

空空如也

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

TA关注的人

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