上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 书接上文,本篇为鄙人阅读各位前辈的文章,根据自己的理解拙记一下。。。。。。。。。上文中最大化的概括了一次http请求和响应,本节就来分段详细分析1、在客户端浏览器中输入网址之后是如何找到网站所在服务器 客户端在浏览器中输入网址http://www.xxxxxx.edu.cn并提交之后,首先由DNS服务器找到网址所在服务器的IP,找到IP之后要判断IP是否在同一个子网络,如果在同一子网络,则直接向服务器发送数据包,如果不是同一子网络,将数据包发送到客户端所在子网络的网关,由网关找到服务器所在的网关,网关之间通过路由的方式发送,服务器所在网关接收到数据包之后再找到服务器所在位置,将数据包发送... 阅读全文
posted @ 2013-03-03 10:53 武沛齐 阅读(2223) 评论(0) 推荐(3) 编辑
摘要: 做web开发必须掌握http协议相关的知识,今天就从概括到详细记录一下,也防止自己忘记。概括的:首先,当一个用用户在客户端的浏览器上输入一段网址例如:http://www.baidu.com,那么客户端便会携带着自己浏览器的一些信息(http协议中的请求行,消息头,实体)去请求服务器端的某个页面。当服务端的页面接收到请求之后就会触发一些事件,然后做出响应,响应的方式也是发送一个遵循http协议(状态行、若干消息头和实体内容),客户端接收到响应,然后再解析响应中的实体内容,从而生成用户所呈现的页面。例如:自己创建一个页面,在page_load事件里做一些响应 protected void ... 阅读全文
posted @ 2013-03-03 09:31 武沛齐 阅读(1501) 评论(1) 推荐(0) 编辑
摘要: 如果是单个按扭就Button1.Attributes.Add("onclick", "return fun()");“fun()() “是一个前台js方法,可以替换成一般的脚本如:retrun confirm('确定删除吗?')如果是在DataList等控件中用则:if(e.Item.ItemType==ListItemType.Item || e.Item.ItemType==ListItemType.AlternatingItem){LinkButton DelSortLB=(LinkButton)e.Item.FindControl 阅读全文
posted @ 2013-02-27 11:48 武沛齐 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 1 ADO.NET 命名规范数据类型数据类型简写标准命名举例ConnectionconconNorthwindCommandcmdcmdReturnProductsParameterparmparmProductIDDataAdapterdaddadProductsDataReaderdtrdtrProductsDataSetdstdstNorthWindDataTabledtbldtblProductDataRowdrowdrowRow98DataColumndcoldcolProductIDDataRelationdreldrelMasterDetailDataViewdvwdvwFilt 阅读全文
posted @ 2012-11-18 16:27 武沛齐 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 网络上可供测试的Web Service 腾讯QQ在线状态 WEB 服务 Endpoint: http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx Disco: http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx?disco WSDL: http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl 通过输入QQ号码(String)检测QQ在线状态。返回... 阅读全文
posted @ 2012-11-18 16:25 武沛齐 阅读(3603) 评论(0) 推荐(2) 编辑
摘要: MicHTTP错误列表 HTTP 400 - 请求无效 HTTP 401.1 - 未授权:登录失败 HTTP 401.2 - 未授权:服务器配置问题导致登录失败 HTTP 401.3 - ACL 禁止访问资源 HTTP 401.4 - 未授权:授权被筛选器拒绝 HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败 HTTP 403 - 禁止访问 HTTP 403 - 对 Internet 服务管理器 (HTML) 的访问仅限于 Localhost HTTP 403.1 禁止访问:禁止可执行访问 HTTP 403.2 - 禁止访问:禁止读访问 HTTP 403.3 - 禁止访问:禁 阅读全文
posted @ 2012-11-15 11:04 武沛齐 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 序列化是用来通信的,服务端把数据序列化,发送到客户端,客户端把接收到的数据反序列化后对数据进行操作,完成后再序列化发送到服务端,服务端再反序列化数据后对数据进行操作。说白了,数据需要序列化以后才能在服务端和客户端之间传输。这个服务端和客户端的概念是广义的,可以在网络上,也可以在同一台机器的不同进程中,甚至在同一个进程中进行通信。在传统编程中,对象是通过调用栈间接的与客户端交互,但在面向服务的编程中,客户端永远都不会直接调用实例。不知道说的明不明白。 序列化的好处:不序列化也可以传输,但是无法跨平台,安全性也无法保障。我说的是面向服务编程中的作用,在传统编程中,你在表示层实例化一个业务对象,然后 阅读全文
posted @ 2012-11-15 09:12 武沛齐 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 我们知道我们可以添加Serializable属性来序列化和反序列化对象。它通常用来储存、传输对象。例如[Serializable]class ShoppingCartItem{ public int productId; public decimal price; public int quantity; public decimal total; public ShoppingCartItem(int _productID, decimal _price, int _quantity) { productId = _productID; ... 阅读全文
posted @ 2012-11-15 09:01 武沛齐 阅读(4454) 评论(0) 推荐(0) 编辑
摘要: C# SerializableSystem.SerializableAttribute串行化是指存储和获取磁盘文件、内存或其他地方中的对象。在串行化时,所有的实例数据都保存到存储介质上,在取消串行化时,对象会被还原,且不能与其原实例区别开来。只需给类添加Serializable属性,就可以实现串行化实例的成员。并行化是串行化的逆过程,数据从存储介质中读取出来,并赋给类的实例变量。例: 1 [Serializable] 2 public class Person 3 { 4 public Person() 5 { 6 } 7 8 public int Age; ... 阅读全文
posted @ 2012-11-15 08:59 武沛齐 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 序列化和反序列化 ==串行化和并行化序列化和反序列化我们可能经常会听到,其实通俗一点的解释,序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。序列化和反序列化最主要的作用有:1、在进程下次启动时读取上次保存的对象的信息 2、在不同的AppDomain或进程之间传递数据 3、在分布式应用系统中传递数据......在C#中常见的序列化的方法主要也有三个:BinaryFormatter、SoapFormatter、XML序列化本文就通过一个小例子主要说说这三种方法的具体使用和异同点这个例子就是使用三种不同的方式把一个Book对象进行序列化和 阅读全文
posted @ 2012-11-15 08:57 武沛齐 阅读(400) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页