博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年6月1日

摘要: 当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HTTP Response, 关于Fiddler工具的用法,请看我另一篇博客[Fiddler 教程] 阅读目录什么是HTTP协议Web服务器,浏览器,代理服务器URL详解HTTP协议是无状态的HTTP消. 阅读全文

posted @ 2012-06-01 17:28 GISerYang 阅读(1332) 评论(2) 推荐(3) 编辑

2012年5月9日

摘要: 第一范式存在非主属性对码的部分依赖关系 R(A,B,C) AB是码 C是非主属性 B-->C B决定C C部分依赖于B第一范式定义:如果关系R 中所有属性的值域都是单纯域,那么关系模式R是第一范式的那么符合第一模式的特点就有1)有主关键字2)主键不能为空,3)主键不能重复,4)字段不可以再分例如:StudyNo | Name | Sex | Contact20040901 john Male Email:kkkk@ee.net,phone:22245620040901 mary famale email:kkk@fff.net phone:123455以上的表就不符合,第一范式:主键重复 阅读全文

posted @ 2012-05-09 16:30 GISerYang 阅读(55053) 评论(3) 推荐(12) 编辑

2012年5月3日

摘要: 在 HTML 的外部文件中一样,标记的组织与其样式、格式和行为是分离的。虽然您肯定可以用 JavaScript 更改元素或文本的样式,但实际更改您的标记所布置的组织却更加有趣。只要牢记您的标记只为您的页面提供组织、框架,您就能立于不败之地。再前进一小步,您就会明白浏览器是如何接受所有的文本组织并将其转变为超级有趣的一些东西的,即一组对象,其中每个对象都可被更改、添加或删除。文本标记的优点在讨论 Web 浏览器之前,值得考虑一下为什么纯文本绝对是存储 HTML 的最佳选择(有关详细信息,请参阅 有关标记的一些其他想法)。不考虑优缺点,只是回忆一下在每次查看页面时 HTML 是通过网络发送到 We 阅读全文

posted @ 2012-05-03 15:56 GISerYang 阅读(496) 评论(0) 推荐(1) 编辑

摘要: 对于很多 Web 开发人员来说,只需要生成简单的请求并接收简单的响应即可;但是对于希望掌握 Ajax 的开发人员来说,必须要全面理解 HTTP 状态代码、就绪状态和 XMLHttpRequest 对象。在本文中,Brett McLaughlin 将向您介绍各种状态代码,并展示浏览器如何对其进行处理,本文还给出了在 Ajax 中使用的比较少见的 HTTP 请求。在本系列的上篇文章中,我们将详细介绍 XMLHttpRequest 对象,它是 Ajax 应用程序的中心,负责处理服务器端应用程序和脚本的请求,并处理从服务器端组件返回的数据。由于所有的Ajax应用程序都要使XMLHttpRequest. 阅读全文

posted @ 2012-05-03 15:09 GISerYang 阅读(312) 评论(0) 推荐(0) 编辑

摘要: 多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的 HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 XMLHttpRequest 实例,建立和发送请求,并响应服务器。本系列的上一期文章(请参阅 参考资料 中的链接),我们介绍了 Ajax 应用程序,考察了推动 Ajax 应用程序的基本概念。其中的核心是很多您可能已经了解的技术:JavaScrip 阅读全文

posted @ 2012-05-03 10:40 GISerYang 阅读(504) 评论(0) 推荐(0) 编辑

2012年5月2日

摘要: Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象。五年前,如果不知道 XML,您就是一只无人重视的丑小鸭。十八个月前,Ruby 成了关注的中心,不知道 Ruby 的程序员只能坐冷板凳了。今天,如果想跟上最新的技术时尚,那您的目标就是 Ajax。但是,Ajax 不仅仅 是一种 阅读全文

posted @ 2012-05-02 16:30 GISerYang 阅读(550) 评论(1) 推荐(3) 编辑

2012年4月4日

摘要: 一:鼠标移动事件(MouseMove)鼠标移动到一个控件上方时,就会触发MouseMove事件。范例:用MouseMove事件跟踪鼠标坐标在MainPage中添加一个Rectangle控件和2个TextBox控件;给Rectangle控件添加MouseMove事件函数;添加代码:textBox1.Text = e.GetPosition(this).X.ToString();textBox2.Text = e.GetPosition(this).Y.ToString();按F5键试验一下!二:鼠标右键Silverlight4新增了对鼠标右键的支持,两个事件分别成为MouseRightButto 阅读全文

posted @ 2012-04-04 00:04 GISerYang 阅读(1428) 评论(0) 推荐(1) 编辑

2012年4月3日

摘要: 如果你也碰到这个问题,那么算你运气好;昨日下了园子里vs2010的msdn 版本,并在自家机器上安装了下,xp 系统,安装过程没问题,但是发觉无法安装 silverlight4_tool,不安装这个,最近的项目编译不了;项目是英文版vs2010开发的,我以为是自己的台式机环境出问题了;然后我到自己的thinkpad t400上win7环境里装;装好后发觉还是无法正常安装,一直提示如下错误:经过一番摸索,发觉这个是语种版本的问题,如果期待官方,那势必要等到silverlight 4的中文版本推出,再等待 ria service中文版;那就不知道什么时候的事情了,我周一就要有编译环境呀。那么如何在 阅读全文

posted @ 2012-04-03 19:42 GISerYang 阅读(390) 评论(2) 推荐(0) 编辑

摘要: 运行asp.net页面时,出现如下错误:错误摘要HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效。解决方法:注册asp.net2.0步骤:以管理员的身份打开VS2008的命令提示窗口。(必须以管理员身份打开,注意不是win7命令窗口,否则注册时会出现:0x800702e4 请求的操作需要提升 的错误)先输入: CD C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 进入aspnet_regiis所在的目录然后输入: aspnet_regiis -i 进行注册最近发现另一种.N.. 阅读全文

posted @ 2012-04-03 17:17 GISerYang 阅读(722) 评论(0) 推荐(0) 编辑

摘要: 必须掌握的八个DOS命令一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它 所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我 们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping /? 回车,。所示的帮助画面。在此,我们只掌握一些基本的很有用的参数就可以了(下同)。 -t 表示将不间断向目标IP发送数据包... 阅读全文

posted @ 2012-04-03 17:00 GISerYang 阅读(693) 评论(1) 推荐(6) 编辑