摘要: 简介序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例如,简单的二进制序列化不能满足需要,或者,由于特定原因需要确定类中那些字段需要序列化。以下各部分将探讨 .NET 框架提供的可靠的序列化机制,并着重介绍使您可以根据需要自定义序列化过程的一些重要功能。持久存储我们经常需要将对象的字 阅读全文
posted @ 2012-02-03 11:09 浅谈生活 阅读(492) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Data;using System.Configuration;using System.Collections;using System.Collections.Generic;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Dr 阅读全文
posted @ 2012-02-03 10:41 浅谈生活 阅读(291) 评论(0) 推荐(0) 编辑
摘要: $(function(){ $('#btnQuit').click(function(){ if(confirm("确定要退出本系统吗?")) { window.opener = null; window.close(); } }); }); 阅读全文
posted @ 2012-02-03 09:57 浅谈生活 阅读(321) 评论(0) 推荐(0) 编辑
摘要: function checkIE() {var Sys = {}; var ua = navigator.userAgent.toLowerCase();//这个需要分开来解释Navigator 是HTML DOM中的内置对象,它包含有关浏览器的信息。userAgent是Navigator 的属性方法,可返回由客户机发送服务器的 user-agent 头部的值。作用其实就是返回当前用户所使用的是什么浏览器,toLowerCase() 楼上的说了,是将获得的信息变成小写的。 var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (... 阅读全文
posted @ 2012-02-03 09:53 浅谈生活 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 说白了就是调整元素的透明度,如:详细参数有:fadeTo(speed,opacity,[callback])speed:执行效果需要的时间opacity:透明度0……1callback:是效果执行完毕后执行的回调函数,如果不执行,可以不写.例如:$("p").fadeTo("slow", 0.66); 阅读全文
posted @ 2012-02-03 09:19 浅谈生活 阅读(260) 评论(0) 推荐(0) 编辑