自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

转载 FileStream,StreamWriter,StreamReader

FileStream对象表示在磁盘或网络路径上指向文件的流。这个类提供了在文件中读写字节的方法,但经常使用StreamReader或StreamWriter执行这些功能。这是因为FileStream类操作的是字节和字节数组,而Stream类操作的是字符数据。字符数据易于使用,但是有些操作,比如随机文件访问(访问文件中间某点的数据),就必须由FileStream对象执行,稍后对此进行介绍。还有几

2013-01-14 21:49:19 1005

转载 c#中操作xml(最简单的介绍)

一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlNode ro

2012-12-23 01:48:41 2139

原创 C# 序列化(Serialize)与反序列化(Deserialize)

序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。.NET框架提供了两种种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的类型信息,而第二种将数据流格式化为XML存储。

2012-12-23 01:30:29 53937 2

原创 继承时显示调用父类的构造函数(浅)

2012-12-21 00:19:30 625

原创 override和 new(简单介绍)

C# override重写,是指对父类中的虚方法(标记virtual)或抽象方法(标记为abstract)进行重写,实现新的功能,它必须与父类方法的签名完全一致,而且与父类方法的可访问性也必须一致 new隐藏,是指在子类中重新定义一个签名与父类的方法相同的方法,这个方法可以不用new修饰,只是编译时会弹出一个警告信息:如果是有意隐藏,请使用关键字new。using System;

2012-12-21 00:13:33 538

原创 xss之用户提交脚本攻击

下面是一个低级的防范:对用户提交的内容进行html.Encode()处理,就是html编码比如,用户在提交评论区,故意提交一段JS代码alert("你的QQ号码中奖了,欢迎拨打1008611231领奖")那么评论在加载页面加载的时候就会弹出这个消息对话框如何阻住用户提交这样的脚本,就可以使用Html编码HttpUtility.HtmlEncode(s),这样就可以把s里面的""

2012-11-06 21:57:38 1182

原创 asp.net cookie

以下是关于asp.net中cookie的一些相关用法   一、没有子健写入cookie     1、(写)      Response.Cookies["username"].value="xiaomengjie";//设置cookie的值      Response.Cookies["username"].Expires=DateTime.Now.AddDays(1); //

2012-11-02 14:17:57 552

原创 asp.net viewstate原理

由于http协议是无状态性的    客户端浏览器在与服务器端进行交互的时候,客户端向服务器端发送请求,服务器响应并处理请求,但由于http无状态性,所以服务器端并不知道上次给了客户端浏览器什么,所以客户端浏览器需要“记住”上次服务器端给予的值(如:input表单元素就是“记忆”到value中,而对于其他的值就要放到隐藏字段中,比如viewstate),下次客户端浏览器再提交请求给服务器的时候(

2012-11-01 11:05:23 1111

原创 c#中的@符号

@符号的意思是说,告诉编译器,这里面的字符不需要转义通常来说,在字符串里面的特殊符号比如 ",\ 等都要转义比如使用“\”时,有这么一个字符串c:\Document\1.aspx在定义的时候就要这样写string path="c:\\Document\\1.aspx",只有这样定义才可以正常识别,否则单个“\”号会和后面的字符成转义符,如果恰好是无法识别的转义,那么就会抛出异常而我

2012-10-30 15:31:03 761

转载 asp.net 数据绑定

数据绑定语法数据绑定表达式包含在 和 %> 分隔符之内,并使用 Eval 和 Bind 函数。Eval 函数用于定义单向(只读)绑定。Bind 函数用于定义双向(可更新)绑定。除了通过在数据绑定表达式中调用 Eval 和Bind 方法执行数据绑定外,还可以调用 和%> 分隔符之内的任何公共范围代码,以在页面处理过程中执行该代码并返回一个值。调用控件或 Page 类的

2012-10-20 16:36:05 542

转载 filter 在CSS用的效果

滤镜说明:  Alpha:设置透明层次  blur:创建高速度移动效果,即模糊效果  Chroma:制作专用颜色透明  DropShadow:创建对象的固定影子  FlipH:创建水平镜像图片  FlipV:创建垂直镜像图片  glow:加光辉在附近对象的边外  gray:把图片灰度化  invert:反色  light:创建光源在对象上  mask:创

2012-09-11 17:57:41 454

转载 js setTimeout and setInterval

setTimeout和setInterval的使用这两个方法都可以用来实现在一个固定时间段之后去执行JavaScript。不过两者各有各的应用场景。方 法实际上,setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。不过这两个函数还是有区别的,

2012-09-11 17:07:27 458

转载 fso OpenTextFile 方法

OpenTextFile 方法    语法:object.OpenTextFile(filename[, iomode[, create[, format]]])    作用:打开一个指定的文件并返回一个 TextStream 对象,该对象可用于对文件进行读、写、追加操作。    说明:    ·iomode 参数可为下面设置值中的任何值:    ForRead

2012-09-06 16:47:45 4680

转载 JS和ASP操作FSO比较

本文介绍了在js和asp中使用FileSystemObject(fso)来: 创建、添加或删除数据,以及读取文件; 移动、复制和删除文件;创建文件;创建空文本文件(有时被叫做“文本流”)有三种方法。  第一种方法是用 CreateTextFile 方法。 下面的示例示范了在 VBScript 中如何用这种方法来创建文本文件:  Dim fso, f1    Set fso = Cr

2012-09-06 16:03:56 485

空空如也

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

TA关注的人

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