<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_海军资料</title><subtitle type="text"/><id>http://feed.cnblogs.com/blog/u/24286/rss</id><updated>2012-02-06T02:11:22Z</updated><author><name>周海军</name><uri>http://www.cnblogs.com/ziyan22/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ziyan22/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/24286/rss"/><entry><id>http://www.cnblogs.com/ziyan22/archive/2012/02/06/2339603.html</id><title type="text">asp.net web.config 错误配置指南</title><summary type="text">本文介绍如何在 ASP.NET 中发生错误时使用 Visual C# .NET 代码捕获和响应错误。ASP.NET 改进了传统的 Microsoft Active Server Page (ASP) 中的错误处理选项。在 ASP.NET 中，您可在应用程序中处理若干不同级别的错误。ASP.NET 中的新功能ASP.NET 在处理和响应错误的方式上进行了若干改进。在传统的 ASP 中，是用&amp;quot;On Error Resume Next&amp;quot;（或在 Jscript 中用try-catch块）处理错误的。或者，如果您运行的是 Microsoft Internet Information </summary><published>2012-02-06T02:11:00Z</published><updated>2012-02-06T02:11:00Z</updated><author><name>周海军</name><uri>http://www.cnblogs.com/ziyan22/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ziyan22/archive/2012/02/06/2339603.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ziyan22/archive/2012/02/06/2339603.html"/><content type="html">&lt;div&gt;&lt;u&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; background-color: #000000; "&gt;本文介绍如何在 ASP.NET 中发生错误时使用 Visual C# .NET 代码捕获和响应错误。ASP.NET 改进了传统的 Microsoft Active Server Page (ASP) 中的错误处理选项。在 ASP.NET 中，您可在应用程序中处理若干不同级别的错误。&amp;nbsp;&lt;/span&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;/u&gt;&lt;p style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;ASP.NET 中的新功能&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;u&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;ASP.NET 在处理和响应错误的方式上进行了若干改进。在传统的 ASP 中，是用"On Error Resume Next"（或在 Jscript 中用&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;try-catch&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;块）处理错误的。或者，如果您运行的是 Microsoft Internet Information Services (IIS) 5.0，则使用&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;ASPError&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;对象创建自定义的错误报告页。然而，这些方法都有其局限性。&lt;/span&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;ASP.NET 提供了在运行 ASP.NET 应用程序时可能出现的错误的若干处理和响应级别。ASP.NET 提供三种用于在出现错误时捕获和响应错误的主要方法：&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;Page_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件、&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;Application_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件以及应用程序配置文件 (Web.config)。&lt;/span&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;本文演示如何在 ASP.NET 应用程序中使用这些新功能。尽管本文由于与 ASP.NET 直接相关而介绍了如何提供自定义错误页和一般错误报告，但是它并不介绍其他错误处理方法，如&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;try-catch-finally&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;块和公共语言运行库 (CLR) 异常系统。&amp;nbsp;&lt;/span&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;/u&gt;&lt;p style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;如何使用 Page_Error 事件&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;u&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;Page_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件提供一种捕获在页级别出现的错误的方法。您可以只是显示错误信息（正如下面的示例代码所示），也可以记录事件或执行某个其他操作。&lt;/span&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;备注&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;：此示例在浏览器中显示详细的错误信息，提供此示例只是为了进行说明。向应用程序的最终用户显示详细信息（尤其是该应用程序在 Internet 上运行时）一定要小心。更适当的做法是向用户显示一条消息，告知已发生错误，然后将具体的错误详细信息记录在事件日志中。&lt;/span&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;本示例引发一个强迫错误发生在&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Page_Load&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件中的空异常。按照以下步骤可创建将测试&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Page_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件的初始页。&lt;/span&gt;&lt;/u&gt;&lt;table ol=""  fck__showtableborders"="" style="table-layout: auto !important; font-family: Georgia; text-indent: 23px; background-color: #000000; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;1.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;按照以下步骤将名为 PageEvent.aspx 的新文件添加到项目中：&lt;/u&gt;&lt;table al=""  fck__showtableborders"="" style="table-layout: auto !important; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;a.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;打开 Microsoft Visual Studio .NET。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;b.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;在"解决方案资源管理器"中，右键单击该项目节点，指向&lt;strong&gt;添加&lt;/strong&gt;，然后单击&lt;strong&gt;添加 Web 窗体&lt;/strong&gt;。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;c.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;在&lt;strong&gt;名称&lt;/strong&gt;文本框中，键入&amp;nbsp;PageEvent.aspx，然后单击&lt;strong&gt;打开&lt;/strong&gt;。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;2.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;将以下代码添加到 PageEvent.aspx 中：&lt;code&gt;&lt;pre style="line-height: 22px; padding-left: 10px; padding-right: 5px; margin-left: 10px; margin-right: 10px; border-left-width: 8px; border-left-color: #8e8e8e; border-left-style: solid; font-family: Georgia; "&gt;&amp;lt;script language=C# runat="server"&amp;gt; void Page_Load(object sender, System.EventArgs e) {  throw(new ArgumentNullException()); }  public void Page_Error(object sender,EventArgs e) {  Exception objErr = Server.GetLastError().GetBaseException();  string err = "&amp;lt;b&amp;gt;Error Caught in Page_Error event&amp;lt;/b&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;" +     "&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Error in:&amp;lt;/b&amp;gt;" + Request.Url.ToString() +    "&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Error Message:&amp;lt;/b&amp;gt;" + objErr.Message.ToString()+    "&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Stack Trace:&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;" +                     objErr.StackTrace.ToString();  Response.Write(err.ToString());  Server.ClearError(); } &amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;/code&gt;&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;3.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;从&lt;strong&gt;文件&lt;/strong&gt;菜单中，单击&lt;strong&gt;保存 PageEvent.aspx&lt;/strong&gt;。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;4.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;右键单击该页，然后单击&lt;strong&gt;在浏览器中查看&lt;/strong&gt;以运行该页。请注意，将按照代码规范引发和报告错误。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;u&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;备注&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;：您可能注意到代码发出对&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Server.ClearError&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;的调用。这将防止错误继续到要被处理的&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Application_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件中。&lt;/span&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;此外，您还应记下&amp;nbsp;&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;@ Page&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;指令中的&amp;nbsp;&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;Inherits&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;属性。如果已经设置&amp;nbsp;&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;Inherits&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;，则必须首先生成项目，然后再浏览到该页。如果不首先生成项目，将看到下面的错误信息：&lt;/span&gt;&lt;/u&gt;&lt;div style="color: #8e8e8e; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; line-height: normal; text-indent: 23px; background-color: #000000; "&gt;&lt;u&gt;'Project.PageEvent' is not a valid type&lt;/u&gt;&lt;/div&gt;&lt;p style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;如何使用 Application_Error 事件&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;u&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;与&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Page_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件相类似，您可使用&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Application_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件捕获发生在应用程序中的错误。由于事件发生在整个应用程序范围内，因此您可记录应用程序的错误信息或处理其他可能发生的应用程序级别的错误。&lt;/span&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;下面的示例基于前面的&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Page_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件代码示例，如果&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Page_Load&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件中的错误未在&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Page_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件中捕获，将引发异常。&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;Application_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件在应用程序的 Global.asax 文件中进行指定。为简单起见，本节中的步骤创建一个要在其中引发异常的新页，捕获 Global.asax 文件的&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Application_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件中的错误，并将该错误写入事件日志中。下面的步骤演示如何使用&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Application_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件：&lt;/span&gt;&lt;/u&gt;&lt;table ol=""  fck__showtableborders"="" style="table-layout: auto !important; font-family: Georgia; text-indent: 23px; background-color: #000000; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;1.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;将名为 AppEvent.aspx 的新文件添加到项目中：&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;2.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;将以下代码添加到 AppEvent.aspx 中：&lt;code&gt;&lt;pre style="line-height: 22px; padding-left: 10px; padding-right: 5px; margin-left: 10px; margin-right: 10px; border-left-width: 8px; border-left-color: #8e8e8e; border-left-style: solid; font-family: Georgia; "&gt;&amp;lt;script language=C# runat="server"&amp;gt;  void Page_Load(object sender, System.EventArgs e)  {   throw(new ArgumentNullException());  } &amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;/code&gt;&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;3.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;从&lt;strong&gt;文件&lt;/strong&gt;菜单中，单击&lt;strong&gt;保存 AppEvent.aspx&lt;/strong&gt;。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;4.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;将&lt;strong&gt;&amp;nbsp;Application_Error&amp;nbsp;&lt;/strong&gt;事件添加到 Global.asax 文件中以捕获在 AppEvent.aspx 页的&lt;strong&gt;&amp;nbsp;Page_Load&amp;nbsp;&lt;/strong&gt;事件中引发的错误。注意，您必须为&lt;strong&gt;&amp;nbsp;System.Diagnostics&amp;nbsp;&lt;/strong&gt;名称空间将另一条&lt;strong&gt;&amp;nbsp;using&amp;nbsp;&lt;/strong&gt;语句添加到 Global.asax，才能使用事件日志。&lt;br /&gt;&lt;br /&gt;将以下代码添加到 Global.asax 文件中：&lt;code&gt;&lt;pre style="line-height: 22px; padding-left: 10px; padding-right: 5px; margin-left: 10px; margin-right: 10px; border-left-width: 8px; border-left-color: #8e8e8e; border-left-style: solid; font-family: Georgia; "&gt;using System.Diagnostics;  protected void Application_Error(object sender, EventArgs e) {  Exception objErr = Server.GetLastError().GetBaseException();  string err = "Error Caught in Application_Error event\n" +    "Error in:" + Request.Url.ToString() +    "\nError Message:"+ objErr.Message.ToString() +     "\nStack Trace:"+ objErr.StackTrace.ToString();  EventLog.WriteEntry("Sample_WebApp",err,EventLogEntryType.Error);  Server.ClearError();  //additional actions... }&lt;/pre&gt;&lt;/code&gt;&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;5.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;保存 Global.asax 文件。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;6.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;在 Visual Studio .NET 中，在&lt;strong&gt;生成&lt;/strong&gt;菜单上，单击&lt;strong&gt;生成&lt;/strong&gt;。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;7.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;右键单击该页，然后单击&lt;strong&gt;在浏览器中查看&lt;/strong&gt;。在这种情况下该页将为空白，但是您应该注意到在事件日志中已添加了一个新项。本示例在应用程序日志中生成一个项，可从事件查看器访问应用程序日志。在记录错误之后，您可能希望将用户重定向到另一个更用户友好的错误页或者根据需要执行一些其他操作。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;如何使用 Web.config 文件&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;u&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;如果您不调用&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Server.ClearError&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;或者捕获&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Page_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;或&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Application_Error&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;事件中的错误，则将根据 Web.config 文件的 &amp;lt;customErrors&amp;gt; 部分中的设置处理错误。在 &amp;lt;customErrors&amp;gt; 部分，可将重定向页指定为默认的错误页 (&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;defaultRedirect&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;) 或者根据引发的 HTTP 错误代码指定特定页。您可使用此方法自定义用户收到的错误信息。&lt;/span&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;如果发生在应用程序以前的任一级别都未捕获到的错误，则显示这个自定义页。本节演示如何修改 Global.asax 文件，以便从不调用&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;Server.ClearError&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;。因此，错误在作为捕获错误的最后一点的 Web.config 文件中进行处理。&lt;/span&gt;&lt;/u&gt;&lt;table ol=""  fck__showtableborders"="" style="table-layout: auto !important; font-family: Georgia; text-indent: 23px; background-color: #000000; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;1.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;从上一个示例中打开 Global.asax 文件。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;2.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;将&lt;strong&gt;&amp;nbsp;Server.ClearError&amp;nbsp;&lt;/strong&gt;行注释掉，以便确保错误出现在 Web.config 文件中。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;3.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;将所作更改保存到 Global.asax 中。代码看起来应类似如下形式：&lt;code&gt;&lt;pre style="line-height: 22px; padding-left: 10px; padding-right: 5px; margin-left: 10px; margin-right: 10px; border-left-width: 8px; border-left-color: #8e8e8e; border-left-style: solid; font-family: Georgia; "&gt;using System.Diagnostics;  protected void Application_Error(object sender, EventArgs e) {  Exception objErr = Server.GetLastError().GetBaseException();  string err = "Error Caught in Application_Error event\n" +    "Error in:" + Request.Url.ToString() +    "\nError Message:"+ objErr.Message.ToString() +     "\nStack Trace:"+ objErr.StackTrace.ToString();  EventLog.WriteEntry("Sample_WebApp",err,EventLogEntryType.Error);  //Server.ClearError();  //additional actions... }&lt;/pre&gt;&lt;/code&gt;&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;4.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;将以下代码添加到 &amp;lt;customErrors&amp;gt; 部分，以便将用户重定向到自定义页：&lt;code&gt;&lt;pre style="line-height: 22px; padding-left: 10px; padding-right: 5px; margin-left: 10px; margin-right: 10px; border-left-width: 8px; border-left-color: #8e8e8e; border-left-style: solid; font-family: Georgia; "&gt;&amp;lt;customErrors defaultRedirect="http://hostName/applicationName/errorStatus.htm" mode="On"&amp;gt; &amp;lt;/customErrors&amp;gt;&lt;/pre&gt;&lt;/code&gt;&lt;strong&gt;备注&lt;/strong&gt;：必须修改&lt;strong&gt;&amp;nbsp;defaultRedirect&amp;nbsp;&lt;/strong&gt;属性中的文件路径，以便它引用相关的 Web 服务器和应用程序名称。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;5.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;因为在此级别捕获的错误会发送到默认的错误页，所以，必须创建一个名为 ErrorStatus.htm 的错误页。请记住，您要使用此方法来控制向用户呈现的内容，因此本示例使用 .htm 页作为错误页。将以下代码添加到 ErrorStatus.htm 中：&lt;code&gt;&lt;pre style="line-height: 22px; padding-left: 10px; padding-right: 5px; margin-left: 10px; margin-right: 10px; border-left-width: 8px; border-left-color: #8e8e8e; border-left-style: solid; font-family: Georgia; "&gt;&amp;lt;HTML&amp;gt; &amp;lt;HEAD&amp;gt; &amp;lt;TITLE&amp;gt;&amp;lt;/TITLE&amp;gt; &amp;lt;META NAME="GENERATOR" Content="Microsoft Visual Studio 7.0"&amp;gt; &amp;lt;/HEAD&amp;gt; &amp;lt;BODY&amp;gt; &amp;lt;b&amp;gt;Custom Error page!&amp;lt;/b&amp;gt; &amp;lt;br&amp;gt; You have been redirected here from the &amp;amp;lt;customErrors&amp;amp;gt; section of the  Web.config file. &amp;lt;/BODY&amp;gt; &amp;lt;/HTML&amp;gt;&lt;/pre&gt;&lt;/code&gt;&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;6.&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;若要测试该代码，请保存这些文件，生成项目，然后在浏览器中查看 AppEvent.aspx。请注意，在引发错误时，您将被重定向到 ErrorStatus.htm 页。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;u&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;尽管您可在 &amp;lt;customErrors&amp;gt; 部分中&lt;/span&gt;&lt;strong style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;defaultRedirect&amp;nbsp;&lt;/strong&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;属性的值中引用默认的错误页，但是您还可根据引发的 HTTP 错误代码指定要重定向到的特定页。&amp;lt;error&amp;gt; 子元素允许使用此选项。例如：&lt;/span&gt;&lt;code style="line-height: normal; color: #8e8e8e; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&lt;pre style="line-height: 22px; padding-left: 10px; padding-right: 5px; margin-left: 10px; margin-right: 10px; border-left-width: 8px; border-left-color: #8e8e8e; border-left-style: solid; font-family: Georgia; "&gt;&amp;lt;customErrors defaultRedirect="http://hostName/applicationName/errorStatus.htm" mode="On"&amp;gt;  &amp;lt;error statusCode="404" redirect="filenotfound.htm" /&amp;gt; &amp;lt;/customErrors&amp;gt;&lt;/pre&gt;&lt;/code&gt;&lt;strong&gt;备注&lt;/strong&gt;：在 &amp;lt;customErrors&amp;gt; 部分的&lt;strong&gt;&amp;nbsp;defaultRedirect&amp;nbsp;&lt;/strong&gt;中指定的页是一个 .htm 文件。如果您打算在 .aspx 页中使用&lt;strong&gt;&amp;nbsp;GetLastError&amp;nbsp;&lt;/strong&gt;（正如&lt;strong&gt;&amp;nbsp;Page_Error&amp;nbsp;&lt;/strong&gt;和&lt;strong&gt;&amp;nbsp;Application_Error&amp;nbsp;&lt;/strong&gt;示例那样），则在进行重定向之前，必须将异常存储在会话变量或某个其他方法中。&lt;br /&gt;&lt;br /&gt;请注意，&amp;lt;customErrors&amp;gt; 部分包括设置为&lt;strong&gt;&amp;nbsp;On&amp;nbsp;&lt;/strong&gt;的&lt;strong&gt;&amp;nbsp;mode&amp;nbsp;&lt;/strong&gt;属性。&lt;strong&gt;mode&amp;nbsp;&lt;/strong&gt;属性用于控制错误重定向发生的方式。例如，如果您正开发应用程序，则很可能希望查看实际的 ASP.NET 错误信息，并且不希望被重定向到更用户友好的错误页。&lt;strong&gt;mode&amp;nbsp;&lt;/strong&gt;属性包括以下设置：&lt;/u&gt;&lt;table ul=""  fck__showtableborders"="" style="table-layout: auto !important; font-family: Georgia; text-indent: 23px; background-color: #000000; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;&amp;#8226;&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;&lt;strong&gt;On&lt;/strong&gt;：未被处理的异常将用户重定向到指定的&lt;strong&gt;&amp;nbsp;defaultRedirect&amp;nbsp;&lt;/strong&gt;页。此模式主要用于生产。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;&amp;#8226;&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;&lt;strong&gt;Off&lt;/strong&gt;：用户收到异常信息而不是被重定向到&lt;strong&gt;&amp;nbsp;defaultRedirect&amp;nbsp;&lt;/strong&gt;页。此模式主要用于开发。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;&amp;#8226;&lt;/u&gt;&lt;/td&gt;&lt;td style="color: #8e8e8e !important; font-family: Arial; word-wrap: break-word; word-break: break-all; visibility: visible !important; zoom: 1 !important; filter: none; font-size: 12px; "&gt;&lt;u&gt;&lt;strong&gt;RemoteOnly&lt;/strong&gt;：只有在本地计算机上访问该站点的用户（通过使用 localhost）才能收到异常信息。所有其他用户都被重定向到&lt;strong&gt;&amp;nbsp;defaultRedirect&amp;nbsp;&lt;/strong&gt;页。此模式主要用于调试。&lt;/u&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;疑难解答&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;u&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;在 Windows 2000 和 Windows XP 上的默认安装中，ASP.NET 在辅助进程中运行 Web 应用程序代码。此进程的标识默认为名为 ASPNET 的无特权本地帐户。在 ASP.NET 的 beta 版中，该进程的标识是 System，这是一个功能强大的管理员帐户，拥有许多计算机特权。&lt;/span&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;span style="color: #8e8e8e; font-family: Georgia; font-size: 12px; line-height: 20px; text-indent: 23px; background-color: #000000; "&gt;有关此更改、它如何影响在本文中运行的代码以及可能需要其他访问权限的其他代码的更多信息，请参阅以下链接。&lt;/span&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/V1securitychanges.asp" style="color: #8e8e8e; line-height: 20px; font-size: 12px; font-family: Georgia; text-indent: 23px; background-color: #000000; "&gt;Microsoft .NET 框架 1.0 版的安全更改&lt;/a&gt;&lt;span style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/V1securitychanges.asp)&lt;/span&gt;&lt;br style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; " /&gt;&lt;a href="http://www.gotdotnet.com/team/upgrade/v1/aspnet_account_readme.doc" target="_blank" style="color: #8e8e8e; line-height: 20px; font-size: 12px; font-family: Georgia; text-indent: 23px; background-color: #000000; "&gt;ASP.NET 中的进程和请求标识&lt;/a&gt;&lt;span style="line-height: normal; color: #8e8e8e; font-family: Georgia; font-size: 12px; text-indent: 23px; background-color: #000000; "&gt;&amp;nbsp;(http://www.gotdotnet.com/team/upgrade/v1/aspnet_account_readme.doc)&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ziyan22/aggbug/2339603.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ziyan22/archive/2012/02/06/2339603.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ziyan22/archive/2012/01/13/2321935.html</id><title type="text">【百度地图API】如何使用suggestion--下拉列表方式的搜索建议</title><summary type="text">摘要： 百度地图上有一个很强大的搜索建议功能，以下拉列表的方式展示出来。比如，输入“百度”，下拉列表中就会出现“北京市海淀区百度在线网络技术(北京)有限公司”。这个如何实现呢？让我们一步一步来学习。------------------------------------------------------------------------------------------------------------------------------------一、suggestion 功能示意图二、suggestion的类参考更多类参考，请点击这里：http://dev.baidu.com/w.</summary><published>2012-01-13T10:10:00Z</published><updated>2012-01-13T10:10:00Z</updated><author><name>周海军</name><uri>http://www.cnblogs.com/ziyan22/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ziyan22/archive/2012/01/13/2321935.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ziyan22/archive/2012/01/13/2321935.html"/><content type="html">&lt;div&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;摘要：&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;百度地图上有一个很强大的搜索建议功能，以下拉列表的方式展示出来。比如，输入&amp;#8220;百度&amp;#8221;，下拉列表中就会出现&amp;#8220;北京市海淀区百度在线网络技术(北京)有限公司&amp;#8221;。这个如何实现呢？让我们一步一步来学习。&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;------------------------------------------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;一、suggestion 功能示意图&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;img src="http://pic002.cnblogs.com/images/2012/249635/2012011217182168.jpg" alt="" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; " /&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;二、suggestion的类参考&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;img src="http://pic002.cnblogs.com/images/2012/249635/2012011217200211.jpg" alt="" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; " /&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;更多类参考，请点击这里：&lt;a href="http://dev.baidu.com/wiki/map/index.php?title=Class:%E6%9C%8D%E5%8A%A1%E7%B1%BB/Autocomplete" style="color: #336699; text-decoration: none; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; "&gt;http://dev.baidu.com/wiki/map/index.php?title=Class:%E6%9C%8D%E5%8A%A1%E7%B1%BB/Autocomplete&lt;/a&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;三、实现HTML的结构&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;img src="http://pic002.cnblogs.com/images/2012/249635/2012011217212978.jpg" alt="" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; " /&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;写三个框，分别是suggestion的下拉列表、地图容器，和最终信息显示框。&lt;/p&gt;&lt;div style="background-color: #28557e; font-size: 12px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; "&gt;&lt;pre style="margin-top: 0px; margin-bottom: 0px; white-space: pre-wrap; word-wrap: break-word; font-family: 'Courier New'; "&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;div &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;style&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="margin:50px"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;请输入:&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;input &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;type&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="text"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; id&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="suggestId"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; size&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="30"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; value&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="百度"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; style&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="width:300px;"&lt;/span&gt; &lt;span style="line-height: 1.5; color: #0000ff; "&gt;/&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;div&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;div &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;id&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="searchResultPanel"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; style&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="border:1px solid #C0C0C0;width:300px;height:600px;position:absolute;left: 650px;top:20px;"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;div&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;div &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;id&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="container"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;div&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;四、suggestion的使用&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;首先，创建一个自动完成的对象。&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;其中，suggestId就是输入框的id，通过它，能获取到用户输入了什么。&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;onSearchComplete是搜索到结果后的回调函数，可以不用设置。&lt;/p&gt;&lt;div style="background-color: #28557e; font-size: 12px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; "&gt;&lt;pre style="margin-top: 0px; margin-bottom: 0px; white-space: pre-wrap; word-wrap: break-word; font-family: 'Courier New'; "&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;var&lt;/span&gt; ac = &lt;span style="line-height: 1.5; color: #0000ff; "&gt;new&lt;/span&gt; BMap.Autocomplete(    &lt;span style="line-height: 1.5; color: #008000; "&gt;//&lt;/span&gt;&lt;span style="line-height: 1.5; color: #008000; "&gt;建立一个自动完成的对象&lt;/span&gt;&lt;span style="line-height: 1.5; color: #008000; "&gt;&lt;br /&gt;&lt;/span&gt;    {"input" : "suggestId"&lt;br /&gt;    ,"location" : map&lt;br /&gt;});&lt;/pre&gt;&lt;/div&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;根据类参考，suggestion有如下事件。分别可以控制，鼠标在下拉列表上的选择（类似onfouce），和点击确定下拉列表的选项。&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;img src="http://pic002.cnblogs.com/images/2012/249635/2012011217240888.jpg" alt="" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; " /&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;我们设置当鼠标在下拉列表上，和点击下拉列表后，都会在右边的信息展示框，展示结果数据。&lt;/p&gt;&lt;div style="background-color: #28557e; font-size: 12px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; "&gt;&lt;pre style="margin-top: 0px; margin-bottom: 0px; white-space: pre-wrap; word-wrap: break-word; font-family: 'Courier New'; "&gt;ac.addEventListener("onhighlight", &lt;span style="line-height: 1.5; color: #0000ff; "&gt;function&lt;/span&gt;(e) {  &lt;span style="line-height: 1.5; color: #008000; "&gt;//&lt;/span&gt;&lt;span style="line-height: 1.5; color: #008000; "&gt;鼠标放在下拉列表上的事件&lt;/span&gt;&lt;span style="line-height: 1.5; color: #008000; "&gt;&lt;br /&gt;&lt;/span&gt;    &lt;span style="line-height: 1.5; color: #0000ff; "&gt;var&lt;/span&gt; str = "";&lt;br /&gt;    &lt;span style="line-height: 1.5; color: #0000ff; "&gt;var&lt;/span&gt; _value = e.fromitem.value;&lt;br /&gt;    &lt;span style="line-height: 1.5; color: #0000ff; "&gt;var&lt;/span&gt; value = "";&lt;br /&gt;    &lt;span style="line-height: 1.5; color: #0000ff; "&gt;if&lt;/span&gt; (e.fromitem.index &amp;gt; -1) {&lt;br /&gt;        value = _value.province +  _value.city +  _value.district +  _value.street +  _value.business;&lt;br /&gt;    }    &lt;br /&gt;    str = "FromItem&amp;lt;br /&amp;gt;index = " + e.fromitem.index + "&amp;lt;br /&amp;gt;value = " + value;&lt;br /&gt;    &lt;br /&gt;    value = "";&lt;br /&gt;    &lt;span style="line-height: 1.5; color: #0000ff; "&gt;if&lt;/span&gt; (e.toitem.index &amp;gt; -1) {&lt;br /&gt;        _value = e.toitem.value;&lt;br /&gt;        value = _value.province +  _value.city +  _value.district +  _value.street +  _value.business;&lt;br /&gt;    }    &lt;br /&gt;    str += "&amp;lt;br /&amp;gt;ToItem&amp;lt;br /&amp;gt;index = " + e.toitem.index + "&amp;lt;br /&amp;gt;value = " + value;&lt;br /&gt;    G("searchResultPanel").innerHTML = str;&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;ac.addEventListener("onconfirm", &lt;span style="line-height: 1.5; color: #0000ff; "&gt;function&lt;/span&gt;(e) {    &lt;span style="line-height: 1.5; color: #008000; "&gt;//&lt;/span&gt;&lt;span style="line-height: 1.5; color: #008000; "&gt;鼠标点击下拉列表后的事件&lt;/span&gt;&lt;span style="line-height: 1.5; color: #008000; "&gt;&lt;br /&gt;&lt;/span&gt;    &lt;span style="line-height: 1.5; color: #0000ff; "&gt;var&lt;/span&gt; _value = e.item.value;&lt;br /&gt;    &lt;span style="line-height: 1.5; color: #0000ff; "&gt;var&lt;/span&gt; myValue = _value.province +  _value.city +  _value.district +  _value.street +  _value.business&lt;br /&gt;    G("searchResultPanel").innerHTML =  "onconfirm&amp;lt;br /&amp;gt;index = " + e.item.index + "&amp;lt;br /&amp;gt;myValue = " + myValue;&lt;br /&gt; &lt;br /&gt;});&lt;/pre&gt;&lt;/div&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;五、通过地址解析设置中心点&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;由于suggestion返回的是地址数据，并没有point经纬度的信息。我们需要自己在回调函数，或者其他地方通过地址解析来打点。&lt;/p&gt;&lt;div style="background-color: #28557e; font-size: 12px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; "&gt;&lt;pre style="margin-top: 0px; margin-bottom: 0px; white-space: pre-wrap; word-wrap: break-word; font-family: 'Courier New'; "&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;function&lt;/span&gt; setPlace(){&lt;span style="line-height: 1.5; color: #008000; "&gt;//&lt;/span&gt;&lt;span style="line-height: 1.5; color: #008000; "&gt; 创建地址解析器实例&lt;/span&gt;&lt;span style="line-height: 1.5; color: #008000; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;var&lt;/span&gt; myGeo = &lt;span style="line-height: 1.5; color: #0000ff; "&gt;new&lt;/span&gt; BMap.Geocoder();&lt;span style="line-height: 1.5; color: #008000; "&gt;//&lt;/span&gt;&lt;span style="line-height: 1.5; color: #008000; "&gt; 将地址解析结果显示在地图上,并调整地图视野&lt;/span&gt;&lt;span style="line-height: 1.5; color: #008000; "&gt;&lt;br /&gt;&lt;/span&gt;myGeo.getPoint(myValue, &lt;span style="line-height: 1.5; color: #0000ff; "&gt;function&lt;/span&gt;(point){&lt;br /&gt;  &lt;span style="line-height: 1.5; color: #0000ff; "&gt;if&lt;/span&gt; (point) {&lt;br /&gt;    map.centerAndZoom(point, 16);&lt;br /&gt;    map.addOverlay(&lt;span style="line-height: 1.5; color: #0000ff; "&gt;new&lt;/span&gt; BMap.Marker(point));&lt;br /&gt;  }&lt;br /&gt;}, "北京");&lt;br /&gt;}&lt;/pre&gt;&lt;/div&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;加上地址解析之后，能通过获得的地址位置的描述，得到百度经纬度point。随后，添加一个marker覆盖物，即可完成打点工作。最后再把地图中心点设置为point。&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;img src="http://pic002.cnblogs.com/images/2012/249635/2012011217451313.jpg" alt="" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; " /&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;六、备注&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;这个教程是一个最简单的示例，方便大家学习和上手。&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;由于没有设置城市，该示例只适用于北京市内。详细的城市设定，请看类参考：&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;img src="http://pic002.cnblogs.com/images/2012/249635/2012011217474616.jpg" alt="" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-style: initial; border-color: initial; " /&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;&lt;/p&gt;&lt;p style="line-height: 19px; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #28557e; "&gt;七、全部源代码&lt;/p&gt;&lt;div style="background-color: #28557e; font-size: 12px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; "&gt;&lt;pre style="margin-top: 0px; margin-bottom: 0px; white-space: pre-wrap; word-wrap: break-word; font-family: 'Courier New'; "&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;!&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff00ff; "&gt;DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;html &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;xmlns&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="http://www.w3.org/1999/xhtml"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;head&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;meta &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;http-equiv&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="Content-Type"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; content&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="text/html; charset=utf-8"&lt;/span&gt; &lt;span style="line-height: 1.5; color: #0000ff; "&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;meta &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;name&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="viewport"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; content&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="initial-scale=1.0, user-scalable=no"&lt;/span&gt; &lt;span style="line-height: 1.5; color: #0000ff; "&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;title&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;自动提示&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;title&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;script &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;type&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="text/javascript"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; src&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="http://api.map.baidu.com/api?v=1.2"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;script&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;style &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;type&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="text/css"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #800000; "&gt;&lt;br /&gt;body&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;{&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #ff0000; "&gt;font-size&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;:&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;13px&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #ff0000; "&gt;margin&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;:&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;0px&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;}&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #800000; "&gt;&lt;br /&gt;#container&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;{&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #ff0000; "&gt;width&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;:&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;600px&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #ff0000; "&gt;height&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;:&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;400px&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;}&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #800000; "&gt;&lt;br /&gt;.label&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;{&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #ff0000; "&gt;margin-left&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;:&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;20px&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #ff0000; "&gt;font-weight&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;:&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;bold&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #ff0000; "&gt;font-size&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;:&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;14px&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;}&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #800000; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;style&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;head&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;body&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;div &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;style&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="margin:50px"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;请输入:&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;input &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;type&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="text"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; id&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="suggestId"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; size&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="30"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; value&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="百度"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; style&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="width:300px;"&lt;/span&gt; &lt;span style="line-height: 1.5; color: #0000ff; "&gt;/&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;div&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;div &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;id&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="searchResultPanel"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt; style&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="border:1px solid #C0C0C0;width:300px;height:600px;position:absolute;left: 650px;top:20px;"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;div&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;div &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;id&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="container"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;div&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;script &lt;/span&gt;&lt;span style="line-height: 1.5; color: #ff0000; "&gt;type&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;="text/javascript"&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;function&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; G(id) {&lt;br /&gt;    &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;return&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; document.getElementById(id);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;var&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; map &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;new&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; BMap.Map(&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;container&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;var&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; point &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;new&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; BMap.Point(&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;116.3964&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;,&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;39.9093&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;);&lt;br /&gt;map.centerAndZoom(point,&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;13&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;);&lt;br /&gt;map.enableScrollWheelZoom();&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;var&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; ac &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;new&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; BMap.Autocomplete(    &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;//&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;建立一个自动完成的对象&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;    {&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;input&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; : &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;suggestId&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;&lt;br /&gt;    ,&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;location&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; : map&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;ac.addEventListener(&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;onhighlight&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;, &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;function&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;(e) {  &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;//&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;鼠标放在下拉列表上的事件&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;var&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; str &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;""&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;;&lt;br /&gt;    &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;var&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; _value &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; e.fromitem.value;&lt;br /&gt;    &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;var&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; value &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;""&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;;&lt;br /&gt;    &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;if&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; (e.fromitem.index &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;&amp;gt;&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;-&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;1&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;) {&lt;br /&gt;        value &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; _value.province &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;  _value.city &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;  _value.district &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;  _value.street &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;  _value.business;&lt;br /&gt;    }    &lt;br /&gt;    str &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;FromItem&amp;lt;br /&amp;gt;index = &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; e.fromitem.index &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;&amp;lt;br /&amp;gt;value = &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; value;&lt;br /&gt;    &lt;br /&gt;    value &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;""&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;;&lt;br /&gt;    &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;if&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; (e.toitem.index &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;&amp;gt;&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;-&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;1&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;) {&lt;br /&gt;        _value &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; e.toitem.value;&lt;br /&gt;        value &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; _value.province &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;  _value.city &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;  _value.district &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;  _value.street &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;  _value.business;&lt;br /&gt;    }    &lt;br /&gt;    str &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+=&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;&amp;lt;br /&amp;gt;ToItem&amp;lt;br /&amp;gt;index = &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; e.toitem.index &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;&amp;lt;br /&amp;gt;value = &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; value;&lt;br /&gt;    G(&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;searchResultPanel&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;).innerHTML &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; str;&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;var&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; myValue;&lt;br /&gt;ac.addEventListener(&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;onconfirm&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;, &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;function&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;(e) {    &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;//&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;鼠标点击下拉列表后的事件&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;var&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; _value &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; e.item.value;&lt;br /&gt;    myValue &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; _value.province &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;  _value.city &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;  _value.district &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;  _value.street &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;  _value.business&lt;br /&gt;    G(&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;searchResultPanel&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;).innerHTML &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;onconfirm&amp;lt;br /&amp;gt;index = &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; e.item.index &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;&amp;lt;br /&amp;gt;myValue = &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;+&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; myValue;&lt;br /&gt;    &lt;br /&gt;    setPlace();&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;function&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; setPlace(){&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;//&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt; 创建地址解析器实例&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;var&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; myGeo &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;=&lt;/span&gt; &lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;new&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; BMap.Geocoder();&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;//&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt; 将地址解析结果显示在地图上,并调整地图视野&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #008000; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;myGeo.getPoint(myValue, &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;function&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;(point){&lt;br /&gt;  &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;if&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; (point) {&lt;br /&gt;    map.centerAndZoom(point, &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;16&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;);&lt;br /&gt;    map.addOverlay(&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; color: #0000ff; "&gt;new&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt; BMap.Marker(point));&lt;br /&gt;  }&lt;br /&gt;}, &lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;北京&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;"&lt;/span&gt;&lt;span style="line-height: 1.5; background-color: #f5f5f5; "&gt;);&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;script&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;body&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 1.5; color: #800000; "&gt;html&lt;/span&gt;&lt;span style="line-height: 1.5; color: #0000ff; "&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ziyan22/aggbug/2321935.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ziyan22/archive/2012/01/13/2321935.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320204.html</id><title type="text">2011年最佳免费 PSD 用户界面素材揭晓</title><summary type="text">这是国外著名网页设计博客 WDL 发布的2011年最佳系列的第三篇，之前已经与大家分享了2011年度最佳 jQuery 插件 以及2011年度最佳免费英文字体。今天这篇文章，我们与大家一起分享这一年来优秀设计师们分享的及精美免费 PSD 用户界面素材，包含滑块、表单、按钮、菜单、进度条、播放器等等。这些免费的 PSD素材资源对于网页设计师来说都非常有用，既能节省时间又能有很好的效果。记得分享和推荐一下哦 :） Moonify UI Moonify UI 包含一整套设计精美的 UI 部件，包括按钮、滑块、评分、播放器等等，组织良好，易于编辑。 Retro Web Ribbons Vintage.</summary><published>2012-01-12T02:17:00Z</published><updated>2012-01-12T02:17:00Z</updated><author><name>周海军</name><uri>http://www.cnblogs.com/ziyan22/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320204.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320204.html"/><content type="html">&lt;div&gt;这是国外著名网页设计博客 WDL 发布的2011年最佳系列的第三篇，之前已经与大家分享了&amp;nbsp;&lt;a href="http://www.cnblogs.com/lhb25/archive/2011/11/25/best-jquery-plugins-of-2011.html"&gt;2011年度最佳 jQuery 插件&lt;/a&gt; 以及&amp;nbsp;&lt;a href="http://www.cnblogs.com/lhb25/archive/2011/11/28/best-free-fonts-of-2011.html"&gt;2011年度最佳免费英文字体&lt;/a&gt;。今天这篇文章，我们与大家一起分享这一年来优秀设计师们分享的及精美免费 &lt;strong&gt;&lt;a href="http://www.cnblogs.com/lhb25/tag/PSD/"&gt;PSD&lt;/a&gt;&lt;/strong&gt; 用户界面素材，包含滑块、表单、按钮、菜单、进度条、播放器等等。这些免费的 &lt;strong&gt;&lt;a href="http://www.cnblogs.com/lhb25/tag/PSD/"&gt;PSD&lt;/a&gt;&amp;nbsp;&lt;/strong&gt;素材资源对于网页设计师来说都非常有用，既能节省时间又能有很好的效果。记得分享和推荐一下哦 :） &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.designkindle.com/2011/12/07/moonify-ui/" target="_blank"&gt;Moonify UI&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.designkindle.com/2011/12/07/moonify-ui/" target="_blank"&gt;&lt;img size-full=""  wp-image-12778"="" title="ui_psds_3" src="http://webdesignledger.com/wp-content/uploads/2011/12/ui_psds_3.jpg" alt="" height="332" width="580" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Moonify UI 包含一整套设计精美的 UI 部件，包括按钮、滑块、评分、播放器等等，组织良好，易于编辑。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.pixeden.com/psd-web-elements/retro-web-ribbons-vintage-psd-pack" target="_blank"&gt;Retro Web Ribbons Vintage Pack&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.pixeden.com/psd-web-elements/retro-web-ribbons-vintage-psd-pack" target="_blank"&gt;&lt;img size-full=""  wp-image-12780"="" title="ui_psds_5" src="http://webdesignledger.com/wp-content/uploads/2011/12/ui_psds_5.jpg" alt="" height="308" width="580" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;一整套的经典复古风格素材，包括按钮、社交图标、菜单等等，用于设计复古风格网页设计，让你的网站脱颖而出。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.pixeden.com/psd-web-elements/minimalist-dark-psd-web-ui-set" target="_blank"&gt;Minimalist Dark Psd Web UI Set&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.pixeden.com/psd-web-elements/minimalist-dark-psd-web-ui-set" target="_blank"&gt;&lt;img size-full=""  wp-image-12781"="" title="ui_psds_6" src="http://webdesignledger.com/wp-content/uploads/2011/12/ui_psds_6.jpg" alt="" height="308" width="580" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;极简黑色风格 Web UI 素材，带有悬停状态，包括的元素：按钮、搜索框、社交图标、选项卡以及翻页等等。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://kbsportfolio.com/2011/10/16/resource-for-designer-cloudy-ui-kit/" target="_blank"&gt;Cloudy UI Kit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://kbsportfolio.com/2011/10/16/resource-for-designer-cloudy-ui-kit/" target="_blank"&gt;&lt;img size-full=""  wp-image-12784"="" title="ui_psds_7" src="http://webdesignledger.com/wp-content/uploads/2011/12/ui_psds_7.jpg" alt="" height="305" width="580" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;风格非常简洁但资源丰富的 UI 素材包，包括按钮，滑块，搜索框，评分、输入框以及播放器等等。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.designkindle.com/2011/10/31/butterscotch-ui-kit/" target="_blank"&gt;Butterscotch UI Kit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.designkindle.com/2011/10/31/butterscotch-ui-kit/" target="_blank"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/11/03_free_professional_ui_psd_files_butterscotch-ui-kit.jpg" alt="Butterscotch UI Kit" height="230" width="580" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;华丽的 UI 素材库，组织良好的 PSD 文件，可调整大小。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.designkindle.com/2011/07/25/sleek-ui-elements/" target="_blank"&gt;Sleek UI Elements&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.designkindle.com/2011/07/25/sleek-ui-elements/" target="_blank"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/11/04_free_professional_ui_psd_files_sleek-ui-elements.jpg" alt="Sleek UI Elements" height="230" width="580" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;时尚，充满现代感的 PSD 界面素材，包括了很多非常有用的网页组件。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.designkindle.com/2011/05/09/black-ui-kit/" target="_blank"&gt;Black UI Kit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.designkindle.com/2011/05/09/black-ui-kit/" target="_blank"&gt;&lt;img src="http://webdesignledger.com/wp-content/uploads/2011/11/20_free_professional_ui_psd_files_black-ui-kit.jpg" alt="Black UI Kit" height="230" width="580" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;分层组织得非常好的 PSD 素材包，非常适合用于黑色风格的网站或者应用程序。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.premiumpixels.com/freebies/itunes-inspired-ui-kit-psd/" target="_blank"&gt;iTunes Inspired UI Kit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.premiumpixels.com/freebies/itunes-inspired-ui-kit-psd/" target="_blank"&gt;&lt;img size-full=""  wp-image-12776"="" title="ui_psds_1" src="http://webdesignledger.com/wp-content/uploads/2011/12/ui_psds_1.jpg" alt="" height="276" width="580" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;一整套仿 iTunes 界面风格的 UI 素材，包括切换、选项卡、按钮、滑块和输入框等等。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.premiumpixels.com/freebies/vertical-navigation-menu-psd/" target="_blank"&gt;Vertical Navigation Menu&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.premiumpixels.com/freebies/vertical-navigation-menu-psd/" target="_blank"&gt;&lt;img size-full=""  wp-image-12777"="" title="ui_psds_2" src="http://webdesignledger.com/wp-content/uploads/2011/12/ui_psds_2.jpg" alt="" height="350" width="580" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;效果精美的垂直导航菜单 PSD 素材，适合用户网站或者应用程序的导航设计。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.pixeden.com/psd-web-elements/classic-grey-psd-web-ui-set" target="_blank"&gt;Classic Grey Psd Web UI Set&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.pixeden.com/psd-web-elements/classic-grey-psd-web-ui-set" target="_blank"&gt;&lt;img size-full=""  wp-image-12779"="" title="ui_psds_4" src="http://pic002.cnblogs.com/images/2011/36987/2011121217572639.jpg" alt="" height="308" width="580" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;一整套的经典浅灰色主题PSD用户界面素材，用于设计简洁和现代感的网站，包括按钮、滑块、输入框、分页等组件。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;您可能还喜欢&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.cnblogs.com/lhb25/archive/2011/11/14/free-professional-and-useful-ui-psd-files.html" target="_blank"&gt;30个精美的免费用户界面 PSD 素材&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cnblogs.com/lhb25/archive/2011/07/07/beautiful-mobile-phones-gui-psd-packs-two.html" target="_blank"&gt;60个精美的移动开发PSD素材资源&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cnblogs.com/lhb25/archive/2011/05/15/2020206.html" target="_blank"&gt;分享20个很不错的 UI 图标集资源&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cnblogs.com/lhb25/archive/2011/03/23/1990737.html" target="_blank"&gt;分享35套精美的 PSD 图标素材&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cnblogs.com/lhb25/archive/2011/05/17/2021541.html" target="_blank"&gt;非常有用的免费 UI 设计工具和资源&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ziyan22/aggbug/2320204.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320204.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320194.html</id><title type="text">34个漂亮的应用程序后台管理系统界面（系列二）</title><summary type="text">今天这篇文章收集了34个漂亮的应用程序后台管理界面分享给大家。这些界面都是来自themeforest网站，虽然直接下载需要付费的，不过大部 分都提供了在线预览，所以完全能够复制下来，有的提供了预览图，设计师可以根据预览图自己设计。希望这些漂亮的后台管理界面设计案例能帮助到你。（有登录 界面的，点击登录即可进入后台界面） Flexy Admin Broom Cupboard Admin Skin Fresh CMS Ultimate Admin Panel Solution Titanium Wide Admin AP Admin Panel Ninja Admin Sleek ...</summary><published>2012-01-12T02:12:00Z</published><updated>2012-01-12T02:12:00Z</updated><author><name>周海军</name><uri>http://www.cnblogs.com/ziyan22/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320194.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320194.html"/><content type="html">&lt;div&gt;今天这篇文章收集了34个漂亮的应用程序后台管理界面分享给大家。这些界面都是来自themeforest网站，虽然直接下载需要付费的，不过大部 分都提供了在线预览，所以完全能够复制下来，有的提供了预览图，设计师可以根据预览图自己设计。希望这些漂亮的后台管理界面设计案例能帮助到你。（有登录 界面的，点击登录即可进入后台界面） &lt;p&gt;&lt;strong&gt;&lt;a href="http://themeforest.net/item/flexy-liquid-admin-skin-7-in-1/full_screen_preview/46398" target="_blank" rel="nofollow" style="text-decoration: none;"&gt;Flexy Admin&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-top: 30px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: #efefef; clear: both; color: #555555; display: block; font-size: 14px; font-weight: bold; overflow-x: hidden; overflow-y: hidden; position: relative; text-align: center; background-position: 0px 0px; background-repeat: repeat repeat; border-width: 1px; border-color: #dedbd1; border-style: solid; padding: 5px !important;"&gt;&lt;a href="http://themeforest.net/item/flexy-liquid-admin-skin-7-in-1/full_screen_preview/46398" target="_blank" rel="nofollow" style="color: #0b82ce; outline-style: none; outline-width: medium; text-decoration: none;"&gt;&lt;br /&gt;&lt;img src="http://pic002.cnblogs.com/images/2011/36987/2011090121430553.jpg" alt="34个漂亮的应用程序后台管理系统界面" style="border-style: initial; border-color: initial; border-width: 0px; max-width: 100%; display: inline; padding: 0px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://themeforest.net/item/broom-cupboard-admin-skin/full_screen_preview/24097" target="_blank" rel="nofollow" style="text-decoration: none;"&gt;Broom Cupboard Admin Skin&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-top: 30px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: #efefef; clear: both; color: #555555; display: block; font-size: 14px; font-weight: bold; overflow-x: hidden; overflow-y: hidden; position: relative; text-align: center; background-position: 0px 0px; background-repeat: repeat repeat; border-width: 1px; border-color: #dedbd1; border-style: solid; padding: 5px !important;"&gt;&lt;a href="http://themeforest.net/item/broom-cupboard-admin-skin/full_screen_preview/24097" target="_blank" rel="nofollow" style="color: #0b82ce; outline-style: none; outline-width: medium; text-decoration: none;"&gt;&lt;br /&gt;&lt;img src="http://cdn.ourtutscom.netdna-cdn.com/wp-content/uploads/admin_panels/broom-cupboard-admin-skins.jpg" alt="34个漂亮的应用程序后台管理系统界面" style="border-style: initial; border-color: initial; border-width: 0px; max-width: 100%; display: inline; padding: 0px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://themeforest.net/item/freshcms-an-almost-complete-cms-skin/50089?ref=tudose" target="_blank" rel="nofollow" style="text-decoration: none;"&gt;Fresh CMS&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-top: 30px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: #efefef; clear: both; color: #555555; display: block; font-size: 14px; font-weight: bold; overflow-x: hidden; overflow-y: hidden; position: relative; text-align: center; background-position: 0px 0px; background-repeat: repeat repeat; border-width: 1px; border-color: #dedbd1; border-style: solid; padding: 5px !important;"&gt;&lt;a href="http://themes.creativemilk.net/freshcms/html/600/login.html" target="_blank" rel="nofollow" style="color: #0b82ce; outline-style: none; outline-width: medium; text-decoration: none;"&gt;&lt;br /&gt;&lt;img src="http://cdn.ourtutscom.netdna-cdn.com/wp-content/uploads/admin_panels/fresh-cms.jpg" alt="34个漂亮的应用程序后台管理系统界面" style="border-style: initial; border-color: initial; border-width: 0px; max-width: 100%; display: inline; padding: 0px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://themeforest.net/item/admintheme-ultimate-admin-panel-solution/45278?ref=tudose" target="_blank" rel="nofollow" style="text-decoration: none;"&gt;Ultimate Admin Panel Solution&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-top: 30px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: #efefef; clear: both; color: #555555; display: block; font-size: 14px; font-weight: bold; overflow-x: hidden; overflow-y: hidden; position: relative; text-align: center; background-position: 0px 0px; background-repeat: repeat repeat; border-width: 1px; border-color: #dedbd1; border-style: solid; padding: 5px !important;"&gt;&lt;a href="http://themeforest.net/item/admintheme-ultimate-admin-panel-solution/full_screen_preview/45278" target="_blank" rel="nofollow" style="color: #0b82ce; outline-style: none; outline-width: medium; text-decoration: none;"&gt;&lt;br /&gt;&lt;img src="http://pic002.cnblogs.com/images/2011/36987/2011090212342877.jpg" alt="34个漂亮的应用程序后台管理系统界面" style="border-style: initial; border-color: initial; border-width: 0px; max-width: 100%; display: inline; padding: 0px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://themeforest.net/item/titanium/35128?ref=tudose" target="_blank" rel="nofollow" style="text-decoration: none;"&gt;Titanium&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-top: 30px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: #efefef; clear: both; color: #555555; display: block; font-size: 14px; font-weight: bold; overflow-x: hidden; overflow-y: hidden; position: relative; text-align: center; background-position: 0px 0px; background-repeat: repeat repeat; border-width: 1px; border-color: #dedbd1; border-style: solid; padding: 5px !important;"&gt;&lt;a href="http://themeforest.net/item/titanium/full_screen_preview/35128" target="_blank" rel="nofollow" style="color: #0b82ce; outline-style: none; outline-width: medium; text-decoration: none;"&gt;&lt;br /&gt;&lt;img src="http://cdn.ourtutscom.netdna-cdn.com/wp-content/uploads/admin_panels/titanium-admin-panel.jpg" alt="34个漂亮的应用程序后台管理系统界面" style="border-style: initial; border-color: initial; border-width: 0px; max-width: 100%; display: inline; padding: 0px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://themeforest.net/item/wide-admin-powerful-backend-interface/82244?ref=tudose" target="_blank" rel="nofollow" style="text-decoration: none;"&gt;Wide Admin&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-top: 30px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: #efefef; clear: both; color: #555555; display: block; font-size: 14px; font-weight: bold; overflow-x: hidden; overflow-y: hidden; position: relative; text-align: center; background-position: 0px 0px; background-repeat: repeat repeat; border-width: 1px; border-color: #dedbd1; border-style: solid; padding: 5px !important;"&gt;&lt;a href="http://themeforest.net/item/wide-admin-powerful-backend-interface/full_screen_preview/82244" target="_blank" rel="nofollow" style="color: #0b82ce; outline-style: none; outline-width: medium; text-decoration: none;"&gt;&lt;br /&gt;&lt;img src="http://cdn.ourtutscom.netdna-cdn.com/wp-content/uploads/admin_panels/wide_admin.jpg" alt="34个漂亮的应用程序后台管理系统界面" style="border-style: initial; border-color: initial; border-width: 0px; max-width: 100%; display: inline; padding: 0px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://themeforest.net/item/ap-administration-panel/44066?ref=tudose" target="_blank" rel="nofollow" style="text-decoration: none;"&gt;AP Admin Panel&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-top: 30px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: #efefef; clear: both; color: #555555; display: block; font-size: 14px; font-weight: bold; overflow-x: hidden; overflow-y: hidden; position: relative; text-align: center; background-position: 0px 0px; background-repeat: repeat repeat; border-width: 1px; border-color: #dedbd1; border-style: solid; padding: 5px !important;"&gt;&lt;a href="http://themes.creativemilk.net/ap/html/grey/login.html" target="_blank" rel="nofollow" style="color: #0b82ce; outline-style: none; outline-width: medium; text-decoration: none;"&gt;&lt;br /&gt;&lt;img src="http://cdn.ourtutscom.netdna-cdn.com/wp-content/uploads/admin_panels/administrator-panel.jpg" alt="34个漂亮的应用程序后台管理系统界面" style="border-style: initial; border-color: initial; border-width: 0px; max-width: 100%; display: inline; padding: 0px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://themeforest.net/item/ninja-admin-/21190?ref=tudose" target="_blank" rel="nofollow" style="text-decoration: none;"&gt;Ninja Admin&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-top: 30px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: #efefef; clear: both; color: #555555; display: block; font-size: 14px; font-weight: bold; overflow-x: hidden; overflow-y: hidden; position: relative; text-align: center; background-position: 0px 0px; background-repeat: repeat repeat; border-width: 1px; border-color: #dedbd1; border-style: solid; padding: 5px !important;"&gt;&lt;a href="http://themeforest.net/item/ninja-admin-/21190?ref=tudose" target="_blank" rel="nofollow" style="color: #0b82ce; outline-style: none; outline-width: medium; text-decoration: none;"&gt;&lt;br /&gt;&lt;img src="http://cdn.ourtutscom.netdna-cdn.com/wp-content/uploads/admin_panels/ninja-admin.jpg" alt="34个漂亮的应用程序后台管理系统界面" style="border-style: initial; border-color: initial; border-width: 0px; max-width: 100%; display: inline; padding: 0px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://themeforest.net/item/sleek-admin-clean-css-admin-skin/44958?ref=tudose" target="_blank" rel="nofollow" style="text-decoration: none;"&gt;Sleek Admin Skin&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-top: 30px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: #efefef; clear: both; color: #555555; display: block; font-size: 14px; font-weight: bold; overflow-x: hidden; overflow-y: hidden; position: relative; text-align: center; background-position: 0px 0px; background-repeat: repeat repeat; border-width: 1px; border-color: #dedbd1; border-style: solid; padding: 5px !important;"&gt;&lt;a href="http://themeforest.net/item/sleek-admin-clean-css-admin-skin/full_screen_preview/44958" target="_blank" rel="nofollow" style="color: #0b82ce; outline-style: none; outline-width: medium; text-decoration: none;"&gt;&lt;br /&gt;&lt;img src="http://cdn.ourtutscom.netdna-cdn.com/wp-content/uploads/admin_panels/sleek-admin-orange.jpg" alt="34个漂亮的应用程序后台管理系统界面" style="border-style: initial; border-color: initial; border-width: 0px; max-width: 100%; display: inline; padding: 0px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://themeforest.net/item/proadmin-template/21244?ref=tudose" target="_blank" rel="nofollow" style="text-decoration: none;"&gt;Pro Admin Template&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-top: 30px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: #efefef; clear: both; color: #555555; display: block; font-size: 14px; font-weight: bold; overflow-x: hidden; overflow-y: hidden; position: relative; text-align: center; background-position: 0px 0px; background-repeat: repeat repeat; border-width: 1px; border-color: #dedbd1; border-style: solid; padding: 5px !important;"&gt;&lt;a href="http://themeforest.net/item/proadmin-template/full_screen_preview/21244" target="_blank" rel="nofollow" style="color: #0b82ce; outline-style: none; outline-width: medium; text-decoration: none;"&gt;&lt;br /&gt;&lt;img src="http://cdn.ourtutscom.netdna-cdn.com/wp-content/uploads/admin_panels/pro-admin-template.jpg" alt="34个漂亮的应用程序后台管理系统界面" style="border-style: initial; border-color: initial; border-width: 0px; max-width: 100%; display: inline; padding: 0px;" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;您可能还喜欢&lt;/strong&gt;&lt;/p&gt; &lt;br /&gt; &lt;ul&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.cnblogs.com/lhb25/archive/2011/05/17/2021541.html"&gt;非常有用的免费UI设计工具和资源&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.cnblogs.com/lhb25/archive/2011/03/23/1990737.html"&gt;分享35套精美的 PSD 图标素材&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.cnblogs.com/lhb25/archive/2011/05/15/2020206.html"&gt;分享20个很不错的UI图标集资源&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.cnblogs.com/lhb25/archive/2011/02/22/1960203.html"&gt;分享42个精美的免费 PSD 素材&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.cnblogs.com/lhb25/archive/2011/04/24/2016539.html"&gt;分享最新40个很不错的 PSD 资源&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ziyan22/aggbug/2320194.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320194.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320188.html</id><title type="text">推荐18个基于 HTML5 Canvas 开发的图表库</title><summary type="text">如今，HTML5 可谓如众星捧月一般，受到许多业内巨头的青睐。很多Web开发者也尝试着用 HTML 5 来制作各种各样的富 Web 应用。HTML 5 规范引进了很多新特性，其中最令人期待的之一就是 Canvas 元素。HTML 5 Canvas 提供了通过 JavaScript 绘制图形的方法，非常强大。今天，本文收集了一些非常好的基于 HTML 5 Canvas 的图表方案推荐给大家。 1.Visualize Visualize通过Javascript从结构化的HTML表格获取数据并借助HTML5 Canvas把数据转换为可视化的图表。 2.rGraph rGraph是一个基于H...</summary><published>2012-01-12T02:05:00Z</published><updated>2012-01-12T02:05:00Z</updated><author><name>周海军</name><uri>http://www.cnblogs.com/ziyan22/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320188.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320188.html"/><content type="html">&lt;div&gt;如今，HTML5 可谓如众星捧月一般，受到许多业内巨头的青睐。很多Web开发者也尝试着用 HTML 5 来制作各种各样的富 Web  应用。HTML 5 规范引进了很多新特性，其中最令人期待的之一就是 Canvas 元素。HTML 5 Canvas 提供了通过  JavaScript 绘制图形的方法，非常强大。今天，本文收集了一些非常好的基于 HTML 5 Canvas 的图表方案推荐给大家。  &lt;p&gt;&lt;strong&gt;1.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.filamentgroup.com/lab/update_to_jquery_visualize_accessible_charts_with_html5_from_designing_with/" target="_blank"&gt;Visualize&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.filamentgroup.com/lab/update_to_jquery_visualize_accessible_charts_with_html5_from_designing_with/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2778"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_1.jpg" height="410" width="529" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;Visualize通过Javascript从结构化的HTML表格获取数据并借助HTML5 Canvas把数据转换为可视化的图表。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.rgraph.net/" target="_blank"&gt;rGraph&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.rgraph.net/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2779"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_2.jpg" height="276" width="477" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;rGraph是一个基于HTML5 canvas的图表库。借助HTML5的特性可以生成各种类型的图表，例如饼图、条形图、圆环图、甘特图、雷达图等。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;3.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://igrapher.com/" target="_blank"&gt;iGrapher&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://igrapher.com/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2780"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_3.jpg" height="294" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;iGrapher是一个免费的基于Web的，分析和预测股票、货币和商品的市场走势的可视化工具。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;4.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.snappymaria.com/canvas/FunctionPlotter.html" target="_blank"&gt;Function Plotter&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.snappymaria.com/canvas/FunctionPlotter.html" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2781"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_4.jpg" height="439" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;由Ed Mackey开发的函数图形绘制工具，使用Canvas绘制二维数学函数图形。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;5.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.owainlewis.com/blog/post/html5_canvas_bar_graphs/" target="_blank"&gt;Building HTML5 Canvas Bar Graph&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.owainlewis.com/blog/post/html5_canvas_bar_graphs/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2782"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_5.jpg" height="360" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;使用HTML5 Canvas元素和Javascript绘制条形图。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;6.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.anxioussilence.co.uk/blog/2010/04/27/html-5-graph-slider/" target="_blank"&gt;HTML5 Graph Slider&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.anxioussilence.co.uk/blog/2010/04/27/html-5-graph-slider/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2783"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_6.jpg" height="411" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;一个动态图形查看器，可通过JavaScript接收数据并即时更新到图表中。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;span style="line-height: 35px; margin: 0px; outline-width: 0px; font-family: inherit; color: #000000; font-size: 23px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;7.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 23px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://graph.tk/" target="_blank"&gt;Graph.tk&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://graph.tk/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2784"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_7.jpg" height="302" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;Graph.tk是一个开源的图形工具，可以以不同的风格呈现函数曲线。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;8.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://tickerplot.com/" target="_blank"&gt;Ticker Plot&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://tickerplot.com/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2785"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_8.jpg" height="376" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;Ticker plot也是一个开源项目，使用股票符号绘制走势图。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;9.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.humblesoftware.com/finance/index" target="_blank"&gt;HumbleFinance&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.humblesoftware.com/finance/index" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2786"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_9.jpg" height="312" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;类似于Google的Flash财经图表工具，HumbleFinance是一个基于HTML5 canvas的图表项目。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;10.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://datamining.typepad.com/data_mining/2010/03/charting-html5.html" target="_blank"&gt;Charting HTML5&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://datamining.typepad.com/data_mining/2010/03/charting-html5.html" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2787"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_10.jpg" height="301" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;一个HTML5 canvas实验项目，看看它用于呈现图表的特性。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;11.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.graphr.org/" target="_blank"&gt;Graphr&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.graphr.org/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2788"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_11.jpg" height="311" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;Graphr是一个使用JavaScript编写的计算器，由&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.yerich.net/" target="_blank"&gt;Richard Ye&lt;/a&gt;开发。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;12.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.elated.com/articles/snazzy-animated-pie-chart-html5-jquery/" target="_blank"&gt;Snazzy Animated Pie Chart with HTML5 and jQuery&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.elated.com/articles/snazzy-animated-pie-chart-html5-jquery/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2789"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_12.jpg" height="359" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;基于HTML5特性开发的饼图工具，拥有漂亮的动画效果。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;13.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://cyberpython.github.com/AwesomeChartJS/" target="_blank"&gt;AwesomeJS&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://cyberpython.github.com/AwesomeChartJS/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2790"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_13.jpg" height="380" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;AwesomeChartJS是一个简单的Javascript库，可用于创建基于HTML 5 Canvas元素的图表。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;14.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://bytecove.co.uk/jsgraph/" target="_blank"&gt;jsGraph&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://bytecove.co.uk/jsgraph/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2791"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_14.jpg" height="293" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;jsGraph是一个轻量的javascript库，用于结合HTML5呈现图表。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;15.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://mattmckeon.com/facebook-privacy/" target="_blank"&gt;Facebook Privacy&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://mattmckeon.com/facebook-privacy/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2792"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_15.jpg" height="468" width="575" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;基于Prototype开发的可视化数据图表。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;16.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://askken.heroku.com/" target="_blank"&gt;ASK KEN&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://mattmckeon.com/facebook-privacy/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2793"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_16.jpg" height="450" width="552" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;ASK KEN&amp;#8482;是一个序列的节点连接图，可以让你通过可视化导航链接到&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://freebase.com/" target="_blank"&gt;Freebase&lt;/a&gt;服务提供的主题。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;17.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://canvasxpress.org/" target="_blank"&gt;CanvasXpress&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://canvasxpress.org/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2794"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_17.jpg" height="406" width="542" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;CanvasXpress是另外一个结合HTML5特性开发的跨浏览器图表库，兼容主流浏览器。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;18.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.zingchart.com/blog/2010/04/07/zingchart-plots-to-end-the-war-between-html5-and-flash-in-web-based-charting/" target="_blank"&gt;ZingChart&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 16px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.zingchart.com/blog/2010/04/07/zingchart-plots-to-end-the-war-between-html5-and-flash-in-web-based-charting/" target="_blank"&gt;&lt;img style="margin: 0px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border: #e5e3e0 8px solid; padding: 0px;" size-full=""  wp-image-2795"="" title="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" alt="HTML5 Canvas Graphing Solutions Every Web Developers Must Know" src="http://webdesigneraid.com/wp-content/uploads/2011/01/preview_55_18.jpg" height="398" width="494" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;如果前面那些开源和免费的图表方案都满足不了你的项目，可以试试ZingChart，这是首个可以以Flash和HTML5 Canvas两种方案呈现图表的图表库。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;深度阅读&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;1.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html" target="_blank"&gt;Canvas Cheat Sheet&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;PDF 和 PNG 格式的 HTML5 Canvas 速查手册。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://thinkvitamin.com/code/how-to-draw-with-html-5-canvas/" target="_blank"&gt;How to draw with HTML5 Canvas&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="line-height: 24px; margin: 0px 0px 20px; outline-width: 0px; font-family: inherit; font-size: 24px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: 16px Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px;"&gt;&lt;span style="line-height: 22px; font-family: Georgia, 'Times New Roman', Times, serif; color: #646464;"&gt;如果使用 HTML5 Canvas 元素进行绘图。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;3.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="https://developer.mozilla.org/en/Canvas_tutorial" target="_blank"&gt;Mozilla Canvas Tutorial&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;Mozilla提供的 HTML5 Canvas 元素教程。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;4.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://dev.opera.com/articles/view/html-5-canvas-the-basics/" target="_blank"&gt;HTML5 Canvas: The Basics&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;一步一步学习如何使用 HTML5 Canvas 元素。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;5.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.w3schools.com/html5/html5_canvas.asp" target="_blank"&gt;W3Schools HTML5 Canvas&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;W3Schools 详细介绍了HTML5 Canvas，附带了基本的例子。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;6.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.scottlogic.co.uk/blog/chris/2010/11/html5-charts-vs-flex-charts-vs-silverlight-charts-a-test-of-performance/" target="_blank"&gt;HTML5, Flex and Silverlight Charts: A Test of Performance&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;这篇文章对比了几种图表实现方案的性能：HTML5 charts vs. Flex charts vs. Silverlight charts&lt;/p&gt; &lt;p&gt;&lt;strong&gt;7.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://sixrevisions.com/html/canvas-element/" target="_blank"&gt;HTML5 Canvas Element Guide&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;非常好的 HTML5 canvas 元素教程。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;8.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.thecssninja.com/javascript/5-uses-canvas-tag" target="_blank"&gt;5 Clever Uses of the Canvas Tag&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;5个基于 HTML5 canvas 元素实现的非常棒的应用。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;9.&amp;nbsp;&lt;a style="margin: 0px; outline-width: 0px; font-family: inherit; color: #4f8fc6; font-size: 24px; vertical-align: baseline; text-decoration: none; border-width: 0px; padding: 0px;" href="http://www.canvasdemos.com/" target="_blank"&gt;Canvas Demos&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin: 0px 0px 18px; outline-width: 0px; font-family: inherit; font-size: 16px; vertical-align: baseline; border-width: 0px; padding: 0px;"&gt;使用 HTML5 canvas 元素实现的游戏、工具和其它应用程序的示例及教程。&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;你可能还喜欢&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: 16px Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px;"&gt;&lt;span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: 16px Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px;"&gt;&lt;span style="line-height: 22px; font-family: Georgia, 'Times New Roman', Times, serif; color: #646464;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.cnblogs.com/lhb25/archive/2011/04/07/1965738.html"&gt;九个让人难以置信的HTML5和JavaScript实验&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cnblogs.com/lhb25/archive/2011/03/24/1993297.html" target="_blank"&gt;推荐21款最佳 HTML 5 网页游戏&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cnblogs.com/lhb25/archive/2011/05/02/2025395.html" target="_blank"&gt;20佳惊艳的HTML5应用程序示例&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cnblogs.com/lhb25/archive/2011/03/27/1993819.html" target="_blank"&gt;分享29款基于 HTML 5 Canvas 的网页游戏&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cnblogs.com/lhb25/archive/2011/03/16/1965681.html" target="_blank"&gt;HTML 5 标签、属性、事件及浏览器兼容性速查表&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ziyan22/aggbug/2320188.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320188.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320185.html</id><title type="text">推荐10个很棒的 CSS3 开发工具</title><summary type="text">CSS3 是对 CSS 规范的一个很大的改善和增强，它使得 Web 开发人员可以很容易的在网站中加入时尚的效果。尽管如此，有几个工具可以在你使用 CSS3 制作网站的时候起到很好的帮助作用。在这篇文章中，收集了10款非常有用的工具推荐给大家。 CSS3 Pie 使用CSS3 Pie可以让IE6至IE8版本实现大多数的CSS3修饰特性，如圆角、阴影、渐变等等。→ 访问CSS3 Pie CSS3 Builder 使用这款工具可以制作出漂亮的CSS3盒子，像是Photoshop制作出来的效果。→ 访问CSS3 Builder CSS3 Drop shadow generator 一款很棒的阴影效果生</summary><published>2012-01-12T02:04:00Z</published><updated>2012-01-12T02:04:00Z</updated><author><name>周海军</name><uri>http://www.cnblogs.com/ziyan22/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320185.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320185.html"/><content type="html">&lt;div&gt;CSS3 是对 CSS 规范的一个很大的改善和增强，它使得 Web 开发人员可以很容易的在网站中加入时尚的效果。尽管如此，有几个工具可以在你使用 CSS3 制作网站的时候起到很好的帮助作用。在这篇文章中，收集了10款非常有用的工具推荐给大家。 &lt;p&gt;&lt;strong&gt;CSS3 Pie&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://css3pie.com/"&gt;&lt;img src="http://www.catswhocode.com/blog/wp-content/uploads/2011/05/css3-tools-1.png"  alt="" /&gt;&lt;/a&gt;&lt;br /&gt;使用CSS3 Pie可以让IE6至IE8版本实现大多数的CSS3修饰特性，如圆角、阴影、渐变等等。&lt;strong&gt;&amp;#8594; 访问&amp;nbsp;&lt;a target="_blank" href="http://css3pie.com/"&gt;CSS3 Pie&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;CSS3 Builder&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://www.layerstyles.org/builder.html"&gt;&lt;img src="http://www.catswhocode.com/blog/wp-content/uploads/2011/05/css3-tools-11.png"  alt="" /&gt;&lt;/a&gt;&lt;br /&gt;使用这款工具可以制作出漂亮的CSS3盒子，像是Photoshop制作出来的效果。&lt;strong&gt;&amp;#8594; 访问&amp;nbsp;&lt;a target="_blank" href="http://www.layerstyles.org/builder.html"&gt;CSS3 Builder&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;CSS3 Drop shadow generator&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://www.wordpressthemeshock.com/css-drop-shadow/"&gt;&lt;img src="http://www.catswhocode.com/blog/wp-content/uploads/2011/05/css3-tools-12.png"  alt="" /&gt;&lt;/a&gt;&lt;br /&gt;一款很棒的阴影效果生成工具，自动生成相应的代码。&lt;strong&gt;&amp;#8594; 访问&amp;nbsp;&lt;a target="_blank" href="http://www.wordpressthemeshock.com/css-drop-shadow/"&gt;CSS3 Drop shadow generator&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Cascader&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://www.cascader.co/"&gt;&lt;img src="http://www.catswhocode.com/blog/wp-content/uploads/2011/05/css3-tools-2.png"  alt="" /&gt;&lt;/a&gt;&lt;br /&gt;这是一个帮助开发者从HTML代码中分离出内联样式的工具。&lt;strong&gt;&amp;#8594; 访问&amp;nbsp;&lt;a target="_blank" href="http://www.cascader.co/"&gt;Cascader&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Border Radius.com&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://border-radius.com/"&gt;&lt;img src="http://www.catswhocode.com/blog/wp-content/uploads/2011/05/css3-tools-3.png"  alt="" /&gt;&lt;/a&gt;&lt;br /&gt;一款在线CSS3圆角工具，四个角输入值就能生成对应的效果和代码。&lt;strong&gt;&amp;#8594; 访问&amp;nbsp;&lt;a target="_blank" href="http://border-radius.com/"&gt;Border Radius.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Button Maker&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://css-tricks.com/examples/ButtonMaker/"&gt;&lt;img src="http://www.catswhocode.com/blog/wp-content/uploads/2011/05/css3-tools-4.png"  alt="" /&gt;&lt;/a&gt;&lt;br /&gt;一款非常不错的CSS3按钮制作工具。&lt;strong&gt;&amp;#8594; 访问&amp;nbsp;&lt;a target="_blank" href="http://css-tricks.com/examples/ButtonMaker/"&gt;Button Maker&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;CSS3 Generator&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://css3generator.com/"&gt;&lt;img src="http://www.catswhocode.com/blog/wp-content/uploads/2011/05/css3-tools-5.png"  alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;非常不错的CSS3代码生成器，带预览效果。&lt;strong&gt;&amp;#8594; 访问&amp;nbsp;&lt;a target="_blank" href="http://css3generator.com/"&gt;CSS3 Generator&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Modernizr&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://www.modernizr.com/"&gt;&lt;img src="http://www.catswhocode.com/blog/wp-content/uploads/2011/05/css3-tools-6.png"  alt="" /&gt;&lt;/a&gt;&lt;br /&gt;一个非常有用的用于 CSS3 和 HTML5 特性检测的JS库（需要***）&lt;strong&gt;&amp;#8594; 访问&amp;nbsp;&lt;a target="_blank" href="http://www.modernizr.com/"&gt;Modernizr&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;HTML5 &amp;amp; CSS3 Support&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://www.findmebyip.com/litmus/#target-selector"&gt;&lt;img src="http://www.catswhocode.com/blog/wp-content/uploads/2011/05/css3-tools-7.png"  alt="" /&gt;&lt;/a&gt;&lt;br /&gt;一个非常不错的HTML5 &amp;amp; CSS3 兼容性在线检测网站。&lt;strong&gt;&amp;#8594; 访问&amp;nbsp;&lt;a target="_blank" href="http://www.findmebyip.com/litmus/#target-selector"&gt;HTML5 &amp;amp; CSS3 Support&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;CSS3 Gradient Generator&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://gradients.glrzad.com/"&gt;&lt;img src="http://www.catswhocode.com/blog/wp-content/uploads/2011/05/css3-tools-8.png"  alt="" /&gt;&lt;/a&gt;&lt;br /&gt;一款非常棒的CSS3渐变效果制作工具。&lt;strong&gt;&amp;#8594; 访问&amp;nbsp;&lt;a target="_blank" href="http://gradients.glrzad.com/"&gt;CSS3 Gradient Generator&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;CSS3 Please&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://css3please.com/"&gt;&lt;img src="http://www.catswhocode.com/blog/wp-content/uploads/2011/05/css3-tools-9.png"  alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;非常帅的一款CSS3工具，可修改代码，即时预览。&lt;strong&gt;&amp;#8594; 访问&amp;nbsp;&lt;a target="_blank" href="http://css3please.com/"&gt;CSS3 Please&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;CSS3 Cheat Sheet&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://www.smashingmagazine.com/2009/07/13/css-3-cheat-sheet-pdf/"&gt;&lt;img src="http://www.catswhocode.com/blog/wp-content/uploads/2011/05/css3-tools-10.png"  alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;一份不错的CSS3属性速查手册（PDF格式）。&lt;strong&gt;&amp;#8594; 访问&amp;nbsp;&lt;a target="_blank" href="http://www.smashingmagazine.com/2009/07/13/css-3-cheat-sheet-pdf/"&gt;CSS3 Cheat Sheet&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;你可能还喜欢&lt;/strong&gt;&lt;/p&gt; &lt;br /&gt; &lt;ul&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.cnblogs.com/lhb25/archive/2011/04/26/2016571.html"&gt;分享50个 CSS3 最佳应用示例&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.cnblogs.com/lhb25/archive/2011/03/09/1964344.html"&gt;24款非常实用的CSS3工具终极收藏&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.cnblogs.com/lhb25/archive/2011/05/12/2020284.html"&gt;推荐12个漂亮的CSS3按钮实现方案&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.cnblogs.com/lhb25/archive/2011/03/30/1992023.html"&gt;使用 CSS3 可以实现的五种很酷很炫的效果&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.cnblogs.com/lhb25/archive/2011/04/20/2001131.html"&gt;推荐40个优秀的免费CSS工具&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/div&gt;&lt;img src="http://www.cnblogs.com/ziyan22/aggbug/2320185.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320185.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320100.html</id><title type="text">编程你使用快捷键了吗？</title><summary type="text">开发久了以后，对于快捷健，你了解多少，是否在使用快捷键呢？快捷键可是帮助我们节省不少的时间，以及提高工作效率，下面我们来看看有哪些吧。 VS2005快捷键 CTRL+SHIFT+B生成解决方案 CTRL+F7生成编译 CTRL+O打开文件 CTRL+SHIFT+O打开项目 CTRL+SHIFT+C显示类视图窗口 F4显示属性窗口 SHIFT+F4显示项目属性窗口 CTRL+SHIFT+E显示资源视图 F12转到定义 CTRL+F12转到声明 CTRL+ALT+J对象浏览 CTRL+ALT+F1帮助目录 CTRL+F1动态帮助 F1帮助 SHIFT+F1当前窗口帮...</summary><published>2012-01-12T00:52:00Z</published><updated>2012-01-12T00:52:00Z</updated><author><name>周海军</name><uri>http://www.cnblogs.com/ziyan22/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320100.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320100.html"/><content type="html">&lt;div&gt;&lt;div id="cnblogs_post_body"&gt;&lt;div&gt; &lt;p&gt;开发久了以后，对于快捷健，你了解多少，是否在使用快捷键呢？快捷键可是帮助我们节省不少的时间，以及提高工作效率，下面我们来看看有哪些吧。&lt;/p&gt; &lt;p&gt;VS2005快捷键&amp;nbsp;&lt;/p&gt; &lt;/div&gt; &lt;p&gt;CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;B生成解决方案 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;F7&amp;nbsp;生成编译 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;O&amp;nbsp;打开文件 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;O打开项目 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;C显示类视图窗口 &lt;br /&gt; F4&amp;nbsp;显示属性窗口 &lt;br /&gt; SHIFT&amp;nbsp;+&amp;nbsp;F4显示项目属性窗口 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;E显示资源视图 &lt;br /&gt; F12&amp;nbsp;转到定义 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;F12转到声明 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;ALT&amp;nbsp;+&amp;nbsp;J对象浏览 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;ALT&amp;nbsp;+&amp;nbsp;F1帮助目录 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;F1&amp;nbsp;动态帮助&amp;nbsp; &lt;br /&gt; F1&amp;nbsp;帮助 &lt;br /&gt; SHIFT&amp;nbsp;+&amp;nbsp;F1当前窗口帮助 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;ALT&amp;nbsp;+&amp;nbsp;F3帮助-搜索 &lt;br /&gt; SHIFT&amp;nbsp;+&amp;nbsp;ALT&amp;nbsp;+&amp;nbsp;ENTER全屏显示 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;-向后定位 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;-向前定位 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;F4关闭文档窗口 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;PAGE&amp;nbsp;DOWN光标定位到窗口上方 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;PAGE&amp;nbsp;UP光标定位到窗口下方 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;F6 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;TAB下一个文档窗口 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;F6 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;TAB上一个文档窗口 &lt;br /&gt; ALT&amp;nbsp;+&amp;nbsp;F6下一个面板窗口 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;K,&amp;nbsp;CTRL&amp;nbsp;+&amp;nbsp;L取消remark &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;K,&amp;nbsp;CTRL&amp;nbsp;+&amp;nbsp;C注释选择的代码 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;K,&amp;nbsp;CTRL&amp;nbsp;+&amp;nbsp;U取消对选择代码的注释 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;M,&amp;nbsp;CTRL&amp;nbsp;+&amp;nbsp;O折叠代码定义 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;M,&amp;nbsp;CTRL&amp;nbsp;+&amp;nbsp;L展开代码定义 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;Delete删除至词尾 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;BACKSPACE删除至词头 &lt;br /&gt; SHIFT&amp;nbsp;+&amp;nbsp;TAB取消制表符 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;U转小写 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;U转大写 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;END选择至文档末尾 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;HOME选择至文档末尾开始 &lt;br /&gt; SHIFT&amp;nbsp;+&amp;nbsp;END选择至行尾 &lt;br /&gt; SHIFT&amp;nbsp;+&amp;nbsp;HOME选择至行开始处 &lt;br /&gt; SHIFT&amp;nbsp;+&amp;nbsp;ALT&amp;nbsp;+&amp;nbsp;END垂直选择到最后尾 &lt;br /&gt; SHIFT&amp;nbsp;+&amp;nbsp;ALT&amp;nbsp;+&amp;nbsp;HOME垂直选择到最前面 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;A全选 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;W选择当前单词 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;PAGE&amp;nbsp;UP选择至本页前面 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;PAGE&amp;nbsp;DOWN选择至本页后面 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;END文档定位到最后 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;HOME文档定位到最前 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;G转到&amp;#8230; &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;K,&amp;nbsp;CTRL&amp;nbsp;+&amp;nbsp;P上一个标签 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;K,&amp;nbsp;CTRL&amp;nbsp;+&amp;nbsp;N下一个标签 &lt;br /&gt; ALT&amp;nbsp;+&amp;nbsp;F10调试-ApplyCodeChanges&amp;nbsp; &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;ALT+&amp;nbsp;Break停止调试 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;F9&amp;nbsp;取消所有断点 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;F9允许中断 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;F5调试-重新开始 &lt;br /&gt; F5运行调试 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;F5运行不调试 &lt;br /&gt; F10跨过程序执行 &lt;br /&gt; F11单步逐句执行 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;J列出成员&amp;nbsp; &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;PAGE&amp;nbsp;DOWN下一个视图 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;B格式-粗体 &lt;br /&gt; CTRL&amp;nbsp;+&amp;nbsp;SHIFT&amp;nbsp;+&amp;nbsp;T格式-文字缩进&amp;nbsp; &lt;br /&gt; &lt;strong&gt;调试快捷键&lt;/strong&gt; &lt;br /&gt; F6:&amp;nbsp;生成解决方案 &lt;br /&gt; Ctrl+F6:&amp;nbsp;生成当前项目 &lt;br /&gt; F7:&amp;nbsp;查看代码 &lt;br /&gt; Shift+F7:&amp;nbsp;查看窗体设计器 &lt;br /&gt; F5:&amp;nbsp;启动调试 &lt;br /&gt; Ctrl+F5:&amp;nbsp;开始执行(不调试) &lt;br /&gt; Shift+F5:&amp;nbsp;停止调试 &lt;br /&gt; Ctrl+Shift+F5:&amp;nbsp;重启调试 &lt;br /&gt; F9:&amp;nbsp;切换断点 &lt;br /&gt; Ctrl+F9:&amp;nbsp;启用/停止断点 &lt;br /&gt; Ctrl+Shift+F9:&amp;nbsp;删除全部断点 &lt;br /&gt; F10:&amp;nbsp;逐过程 &lt;br /&gt; Ctrl+F10:&amp;nbsp;运行到光标处 &lt;br /&gt; F11:&amp;nbsp;逐语句 &lt;br /&gt; &lt;br /&gt; &lt;strong&gt;编辑快捷键&lt;/strong&gt; &lt;br /&gt; Shift+Alt+Enter:&amp;nbsp;切换全屏编辑 &lt;br /&gt; Ctrl+B,T&amp;nbsp;/&amp;nbsp;Ctrl+K,K:&amp;nbsp;切换书签开关 &lt;br /&gt; Ctrl+B,N&amp;nbsp;/&amp;nbsp;Ctrl+K,N:&amp;nbsp;移动到下一书签 &lt;br /&gt; Ctrl+B,P:&amp;nbsp;移动到上一书签 &lt;br /&gt; Ctrl+B,C:&amp;nbsp;清除全部标签 &lt;br /&gt; Ctrl+I:&amp;nbsp;渐进式搜索 &lt;br /&gt; Ctrl+Shift+I:&amp;nbsp;反向渐进式搜索 &lt;br /&gt; Ctrl+F:&amp;nbsp;查找 &lt;br /&gt; Ctrl+Shift+F:&amp;nbsp;在文件中查找 &lt;br /&gt; F3:&amp;nbsp;查找下一个 &lt;br /&gt; Shift+F3:&amp;nbsp;查找上一个 &lt;br /&gt; Ctrl+H:&amp;nbsp;替换 &lt;br /&gt; Ctrl+Shift+H:&amp;nbsp;在文件中替换 &lt;br /&gt; Alt+F12:&amp;nbsp;查找符号(列出所有查找结果) &lt;br /&gt; Ctrl+Shift+V:&amp;nbsp;剪贴板循环 &lt;br /&gt; Ctrl+左右箭头键:&amp;nbsp;一次可以移动一个单词 &lt;br /&gt; Ctrl+上下箭头键:&amp;nbsp;滚动代码屏幕，但不移动光标位置。 &lt;br /&gt; Ctrl+Shift+L:&amp;nbsp;删除当前行 &lt;br /&gt; Ctrl+M,M:&amp;nbsp;隐藏或展开当前嵌套的折叠状态 &lt;br /&gt; Ctrl+M,L:&amp;nbsp;将所有过程设置为相同的隐藏或展开状态 &lt;br /&gt; Ctrl+M,P:&amp;nbsp;停止大纲显示 &lt;br /&gt; Ctrl+E,S:&amp;nbsp;查看空白 &lt;br /&gt; Ctrl+E,W:&amp;nbsp;自动换行 &lt;br /&gt; Ctrl+G:&amp;nbsp;转到指定行 &lt;br /&gt; Shift+Alt+箭头键:&amp;nbsp;选择矩形文本 &lt;br /&gt; Alt+鼠标左按钮:&amp;nbsp;选择矩形文本 &lt;br /&gt; Ctrl+Shift+U:&amp;nbsp;全部变为大写 &lt;br /&gt; Ctrl+U:&amp;nbsp;全部变为小写 &lt;br /&gt; &lt;strong&gt;代码快捷键&lt;/strong&gt; &lt;br /&gt; Ctrl+J&amp;nbsp;/&amp;nbsp;Ctrl+K,L:&amp;nbsp;列出成员 &lt;br /&gt; Ctrl+Shift+空格键&amp;nbsp;/&amp;nbsp;Ctrl+K,P:&amp;nbsp;参数信息 &lt;br /&gt; Ctrl+K,I:&amp;nbsp;快速信息 &lt;br /&gt; Ctrl+E,C&amp;nbsp;/&amp;nbsp;Ctrl+K,C:&amp;nbsp;注释选定内容 &lt;br /&gt; Ctrl+E,U&amp;nbsp;/&amp;nbsp;Ctrl+K,U:&amp;nbsp;取消选定注释内容 &lt;br /&gt; Ctrl+K,M:&amp;nbsp;生成方法存根 &lt;br /&gt; Ctrl+K,X:&amp;nbsp;插入代码段 &lt;br /&gt; Ctrl+K,S:&amp;nbsp;插入外侧代码 &lt;br /&gt; F12:&amp;nbsp;转到所调用过程或变量的定义 &lt;br /&gt; &lt;strong&gt;窗口快捷键&lt;/strong&gt; &lt;br /&gt; Ctrl+W,W:&amp;nbsp;浏览器窗口 &lt;br /&gt; Ctrl+W,S:&amp;nbsp;解决方案管理器 &lt;br /&gt; Ctrl+W,C:&amp;nbsp;类视图 &lt;br /&gt; Ctrl+W,E:&amp;nbsp;错误列表 &lt;br /&gt; Ctrl+W,O:&amp;nbsp;输出视图 &lt;br /&gt; Ctrl+W,P:&amp;nbsp;属性窗口 &lt;br /&gt; Ctrl+W,T:&amp;nbsp;任务列表 &lt;br /&gt; Ctrl+W,X:&amp;nbsp;工具箱 &lt;br /&gt; Ctrl+W,B:&amp;nbsp;书签窗口 &lt;br /&gt; Ctrl+W,U:&amp;nbsp;文档大纲 &lt;br /&gt; Ctrl+D,B:&amp;nbsp;断点窗口 &lt;br /&gt; Ctrl+D,I:&amp;nbsp;即时窗口 &lt;br /&gt; Ctrl+Tab:&amp;nbsp;活动窗体切换 &lt;br /&gt; Ctrl+Shift+N:&amp;nbsp;新建项目 &lt;br /&gt; Ctrl+Shift+O:&amp;nbsp;打开项目 &lt;br /&gt; Ctrl+Shift+S:&amp;nbsp;全部保存 &lt;br /&gt; Shift+Alt+C:&amp;nbsp;新建类 &lt;br /&gt; Ctrl+Shift+A:&amp;nbsp;新建项&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ziyan22/aggbug/2320100.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ziyan22/archive/2012/01/12/2320100.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ziyan22/archive/2012/01/11/2319776.html</id><title type="text">汉字转全拼音函数优化方案(SQLServer),值得你看看</title><summary type="text">去年1月份时写了一篇关于优化汉字转拼音函数的解决方案,当时重点在于优化所举案例只能解决汉字转为拼音的首字母。前不久收到这样一条短消息随之我从(CSDN,CNBLOG,51CTO等)搜了几个解决方案,性能确实都不大理想。首先还是感谢园友这个问题,接下来我就从网上抽取两个案例作优化说明函数要求实现功能select函数名 (&amp;#39;你好,我是追索&amp;#39;)返回的结果(ni hao , wo shi zhui suo)解决方案一：解决方案一测试了一串字符这个案例确实能达到汉字转拼音要求,但当我看到此函数内declare table、insert、order by等等这些耗性能的关键词让我感到头疼我</summary><published>2012-01-11T10:09:00Z</published><updated>2012-01-11T10:09:00Z</updated><author><name>周海军</name><uri>http://www.cnblogs.com/ziyan22/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ziyan22/archive/2012/01/11/2319776.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ziyan22/archive/2012/01/11/2319776.html"/><content type="html">&lt;div&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;去年1月份时写了一篇关于优化汉字转拼音函数的解决方案,当时重点在于优化所举案例只能解决汉字转为拼音的首字母。&lt;/p&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;前不久收到这样一条短消息&lt;/p&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;&lt;span style="line-height: 1.5; "&gt;解决方案一&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;测试了一串字符这个案例确实能达到汉字转拼音要求,但当我看到此函数内declare table、insert、order by等等这些耗性能的关键词让我感到头疼&lt;/p&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;我们还是来看看它的执行开销&lt;/p&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;&lt;span style="line-height: 1.5; "&gt;解决方案二&lt;/span&gt;&lt;/div&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;测试了一串字符这个案例同样能达到汉字转拼音要求,该解决方案还好没让我看到表插入,这回性能应该大有提高&lt;/p&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;我们来看那看它的执行开销&lt;/p&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;&lt;span style="line-height: 1.5; "&gt;解决方案三&lt;/span&gt;&lt;/div&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;我们来看它的执行计划&lt;/p&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;&lt;img src="http://pic002.cnblogs.com/images/2012/101426/2012011110230223.jpg" alt="" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; " /&gt;&lt;/p&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;没有排序,没有常量扫描,没有筛选器,没有计算标量&lt;/p&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;估计子树大小为0&lt;/p&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;我用一万行测试数据花0~2秒就把所有汉字转换为拼音&lt;/p&gt;&lt;p style="font-size: 13px; line-height: 1.4; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; "&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ziyan22/aggbug/2319776.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ziyan22/archive/2012/01/11/2319776.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ziyan22/archive/2011/12/25/2300886.html</id><title type="text">Winform下的地图开发控件(GMap.NET)使用心得(转)</title><summary type="text">我们先看看GMap.NET的定义： GMap.NET是一个强大、免费、跨平台、开源的.NET控件，它在Windows Forms 和WPF环境中能够通过Google, Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo, SigPac等实现寻找路径、地理编码以及地图展示功能，并支持缓存和运行在Mobile环境中。 GMap.NET是一个开源的GEO地图定位和跟踪程序。就像谷歌地图、雅虎地图一样，可以自动计算两地的距离，定位经纬度，与Google地图不同的是，该项目是建立在C#语言WinForm基础上的。可以对地图放大缩小，进行城市标记等。 GMap.NET..</summary><published>2011-12-25T03:14:00Z</published><updated>2011-12-25T03:14:00Z</updated><author><name>周海军</name><uri>http://www.cnblogs.com/ziyan22/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ziyan22/archive/2011/12/25/2300886.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ziyan22/archive/2011/12/25/2300886.html"/><content type="html">&lt;div&gt;&lt;p&gt;我们先看看GMap.NET的定义：&lt;/p&gt; &lt;p&gt;GMap.NET是一个强大、免费、跨平台、开源的.NET控件，它在Windows Forms 和WPF环境中能够通过Google,  Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo,  SigPac等实现寻找路径、地理编码以及地图展示功能，并支持缓存和运行在Mobile环境中。&lt;/p&gt; &lt;p&gt;GMap.NET是一个开源的GEO地图定位和跟踪程序。就像谷歌地图、雅虎地图一样，可以自动计算两地的距离，定位经纬度，与Google地图不同的是，该项目是建立在C#语言WinForm基础上的。可以对地图放大缩小，进行城市标记等。&lt;/p&gt; &lt;p&gt;GMap.NET的项目地址是&lt;a href="http://greatmaps.codeplex.com/" target="_blank"&gt;http://greatmaps.codeplex.com/&lt;/a&gt;&amp;nbsp;，我们可以下载相关的例子和源码进行学习和研究。我在Google上搜过相关的项目，好像介绍的文章不多，不过不影响这个控件的强大和易用。我们先看看它的界面截图：&lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://images.cnblogs.com/cnblogs_com/wuhuacong/gmap/GMap.NET.png" border="0" /&gt;&lt;/p&gt; &lt;p&gt;GMap.NET号称是可以支持很多种地图来源的，不过我试了一下，好像有部分是有些问题，最好的效果是GoogleMapChina，如上图所示。&lt;/p&gt; &lt;p&gt;我用GoogleMapChina可以放大到很详细的街道图，做了一个地址查询的例子，如下所示：&lt;/p&gt; &lt;p&gt;&lt;img alt="" src="http://images.cnblogs.com/cnblogs_com/wuhuacong/gmap/RouteSearch.png" border="0" /&gt;&lt;/p&gt; &lt;p&gt;控件可以绘出两地的行车线路或者步行线路等，而且能够算出两地的距离，不过对于地理编码的解析好像不是很准确，也获取不到公交线路等信息，不过应付一般的应用，应该是蛮不错的了。&lt;/p&gt; &lt;p&gt;这个控件默认使用了右键按住作为拖动，和GoogleMap用鼠标左键作为拖动有点不太一样（不过可以通过 this.gMapControl1.DragButton =  MouseButtons.Left;来实现左键拖动），两者皆能够支持滚轮放大缩小的操作。控件还支持经纬度的精确定位，绘制图标（支持绿色、红色的图 标、十字符号等标记），支持中心点移动&amp;nbsp;，导出地图图片等功能。由于地图控件支持路线的绘制，所以应该支持一般的GIS应用中的轨迹回放功能的。由于地图 控件支持鼠标位置和经纬度坐标的转换功能，因此，可以随意获取到相关的经纬度信息。&lt;/p&gt; &lt;p&gt;这个Winform的地图控件，虽然对比Web的GoogleMap来说，很多功能还不具备，但是较普通的MapX和MapXtreme或者ArcGis等传统的GIS来说，不用付太多的费用（甚至不用付费用），就可以使用上精细的地图，不得不说是一个好消息。&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ziyan22/aggbug/2300886.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ziyan22/archive/2011/12/25/2300886.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ziyan22/archive/2011/12/10/2283140.html</id><title type="text">ORACLE DBA学习笔记--表空间的管理(tablespace) [转]</title><summary type="text">表空间是个逻辑概念。表空间是ORACLE的最大逻辑结构。表空间是组织数据和分配空间的逻辑结构。特性：一个表空间有多个数据文件组成，但一个数据文件只属于一个表空间一个数据库可以有多个表空间，可以在数据库中创建，删除表空间。一个表空间只属于一个数据库，一个表空间的大小等于所有数据文件的大小之和。表空间可以联机，脱机（系统表空间和带有回滚段的表空间不能OFFLINE）数据库对象、表、索引的数据被存储在表空间的数据文件中。一个用户默认使用一个表空间作用：控制数据库所占的磁盘空间。表是SEGMENT的一种。表空间分类：表空间作用系统表空间（SYSTEM和SYSAUX）此表空间必须存在，一般用户存放数据字</summary><published>2011-12-10T03:19:00Z</published><updated>2011-12-10T03:19:00Z</updated><author><name>周海军</name><uri>http://www.cnblogs.com/ziyan22/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ziyan22/archive/2011/12/10/2283140.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ziyan22/archive/2011/12/10/2283140.html"/><content type="html">&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;&lt;strong&gt;表空间是个逻辑概念。&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间是&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;ORACLE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;的最大逻辑结构。表空间是组织数据和分配空间的逻辑结构。&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;特性：&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;一个表空间有多个数据文件组成，但一个数据文件只属于一个表空间&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;一个数据库可以有多个表空间，可以在数据库中创建，删除表空间。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;一个表空间只属于一个数据库，&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;一个表空间的大小等于所有数据文件的大小之和。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间可以联机，脱机（系统表空间和带有回滚段的表空间不能&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;OFFLINE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;数据库对象、表、索引的数据被存储在表空间的数据文件中。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;一个用户默认使用一个表空间&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;font face="Times New Roman"&gt;&lt;/font&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;作用：&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;控制数据库所占的磁盘空间。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表是&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;SEGMENT&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;的一种。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间分类：&lt;br /&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;table style="border-bottom: medium none; border-left: medium none; width: 456.2pt; border-collapse: collapse; border-top: medium none; border-right: medium none; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext"  border="1" cellspacing="0" cellpadding="0" width="608"&gt;&#xD;
&lt;tbody&gt;&#xD;
&lt;tr style="height: 15.05pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 230.25pt; padding-right: 5.4pt; height: 15.05pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt" valign="top" width="307"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; color: red; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间&lt;/span&gt;&lt;span style="color: red" lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 225.95pt; padding-right: 5.4pt; height: 15.05pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" valign="top" width="301"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; color: red; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;作用&lt;/span&gt;&lt;span style="color: red" lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 15.8pt; mso-yfti-irow: 1"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 230.25pt; padding-right: 5.4pt; height: 15.8pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="307"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;系统表空间（&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;SYSTEM&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;和&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;SYSAUX&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 225.95pt; padding-right: 5.4pt; height: 15.8pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="301"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;此表空间必须存在，一般用户存放数据字典表&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 15.75pt; mso-yfti-irow: 2"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 230.25pt; padding-right: 5.4pt; height: 15.75pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="307"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;临时表空间（&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;TEMP&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 225.95pt; padding-right: 5.4pt; height: 15.75pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="301"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;用户排序，分组，索引等&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 16.5pt; mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 230.25pt; padding-right: 5.4pt; height: 16.5pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="307"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;撤消表空间（&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;UNDO&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 225.95pt; padding-right: 5.4pt; height: 16.5pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="301"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;用户&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;ROLLBACK&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，从逻辑中恢复（可以创建多个表空间，但只能激活一个表空间）&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的区，段管理方式&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span&gt;表空间是按区和段空间进行管理。&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的管理方式&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt" &gt;&lt;span style="mso-list: Ignore"&gt;&lt;font face="Times New Roman"&gt;1．&lt;span style="font: 7pt 'Times New Roman'"&gt;&lt;font size="3"&gt;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;字典管理方式&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：使用数据字典来管理存储空间的分配，当表空间分配新的区、或者回收已分配的区时，&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;ORACLE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;会对数据字典对应的表进行查询、更新。且使用单线程，速度慢，并且回产生回退和重做信息。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 18pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;（注意：在字典管理方式下，如果对某个表进行更新，这是回产生存储操作，而该操作又回产生回滚和重做操作，导致对回滚段和重做日志文件进行读写，从而又产生存储管理操作，因此形成递归现象）&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt" &gt;&lt;span style="mso-list: Ignore"&gt;&lt;font face="Times New Roman"&gt;2．&lt;span style="font: 7pt 'Times New Roman'"&gt;&lt;font size="3"&gt;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;本地管理方式&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;ORACLE 9i&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;默认方式，表空间中区分配和区回收的管理信息都被存储在表空间的数据文件中，而与数据字典无关。表空间为每个数据文件维护一个位图结构，用于记录表空间的区分配情况。当表空间分配新的区、或者回收已分配的区时，&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;ORACLE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;会对文件中的位图进行更新，所以不会产生回滚和重做信息。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;优点：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="text-indent: -36pt; margin: 0cm 0cm 0pt 36pt; mso-list: l1 level1 lfo2; tab-stops: list 36.0pt" &gt;&lt;span style="mso-bidi-font-family: 宋体" lang="EN-US"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font face="Times New Roman"&gt;（1）&lt;span style="font: 7pt 'Times New Roman'"&gt;&lt;font size="3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;提高存储管理的速度和并发性。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="text-indent: -36pt; margin: 0cm 0cm 0pt 36pt; mso-list: l1 level1 lfo2; tab-stops: list 36.0pt" &gt;&lt;span style="mso-bidi-font-family: 宋体" lang="EN-US"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font face="Times New Roman"&gt;（2）&lt;span style="font: 7pt 'Times New Roman'"&gt;&lt;font size="3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;产生磁盘碎片&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="text-indent: -36pt; margin: 0cm 0cm 0pt 36pt; mso-list: l1 level1 lfo2; tab-stops: list 36.0pt" &gt;&lt;span style="mso-bidi-font-family: 宋体" lang="EN-US"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font face="Times New Roman"&gt;（3）&lt;span style="font: 7pt 'Times New Roman'"&gt;&lt;font size="3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;不产生递归管理&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="text-indent: -36pt; margin: 0cm 0cm 0pt 36pt; mso-list: l1 level1 lfo2; tab-stops: list 36.0pt" &gt;&lt;span style="mso-bidi-font-family: 宋体" lang="EN-US"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font face="Times New Roman"&gt;（4）&lt;span style="font: 7pt 'Times New Roman'"&gt;&lt;font size="3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;没有系统回滚段&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;font face="Times New Roman"&gt;&amp;nbsp;&lt;/font&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;通过&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;dba_tablespaces&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;可以查看各个表空间的区、段管理方式；&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;select TABLESPACE_NAME,STATUS,EXTENT_MANAGEMENT,ALLOCATION_TYPE,SEGMENT_SPACE_MANAGEMENT from dba_tablespaces&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080501.JPG" width="602" height="224" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的状态：&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="mso-fareast-font-family: 'Times New Roman'" lang="EN-US"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font face="Times New Roman"&gt;1．&lt;span style="font: 7pt 'Times New Roman'"&gt;&lt;font size="3"&gt; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;读写状态&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;只读（&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;READ-ONLY&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）：任何人无法写入数据，无法修改数据。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;读写（&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;READ-WRITE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）：任何有权限的用户都可以读写。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;修改为只读：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;ALTER TABLESPACE WORKDATA01 READ ONLY(此TABLESPACE过程在下次启动时候依然为只读)&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080502.JPG" width="351" height="64" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;如果此时插入数据则出现如下错误：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080503.JPG" width="618" height="121" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="mso-fareast-font-family: 'Times New Roman'" lang="EN-US"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font face="Times New Roman"&gt;1．&lt;span style="font: 7pt 'Times New Roman'"&gt;&lt;font size="3"&gt; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;脱机状态&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;正常模式（&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;NORMAL&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）：进入脱机时，必须保证该表空间的数据文件处于联机，&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;ORACLE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;会执行一个&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;CHECKPOINT&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，以便&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;SGA&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;区中的脏数据都能写入数据文件中。然后在关闭表空间的所有文件。下一次启动时候就不用进行数据库恢复了。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;临时模式（&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;TEMPORARY&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）：不须保证该表空间的数据文件处于联机，如果某个数据文件不可用，则回忽略错误，进入&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;TEMPORARY &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;模式，&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;ORACLE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;会执行一个&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;CHECKPOINT&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，下一次启动时候可能需要进行数据库恢复&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;立即模式（&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;IMMEDIATE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）：&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;ORACLE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;会执行一个&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;CHECKPOINT&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，直接将该表空间的所有数据文件都设置为脱机状态，恢复为联机时必须进行数据库恢复&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;用于恢复模式（&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang="EN-US"&gt;FOR RECOVER&lt;/span&gt;&lt;span style="font-family: 宋体; font-size: 10.5pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;）：如果要对表空间进行基于时间的恢复，可以使用这模式，&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;然后&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;DBA&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;就可以进行备份的数据文件来覆盖原有的数据文件，而后根据这些数据文件上，利用归档日志，就可以将表空间恢复为某个时间点的状态。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;演示将表空间脱机：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;ALTER TABLESPACE USERS OFFLINE NORMAL&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;（默认）&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080504.JPG" width="608" height="294" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;从图可以看出&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;IMMEDIATE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;无须表空间处于联机状态，就能实现脱机&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080505.JPG" width="557" height="255" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;OFFLINE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;之后无法在该表空间做任何操作。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的管理准则&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的管理主要是：确定其大小、创建、删除，修改表空间、设置状态等。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;确定表空间的大小：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt" &gt;&lt;span style="mso-fareast-font-family: 'Times New Roman'" lang="EN-US"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font face="Times New Roman"&gt;1．&lt;span style="font: 7pt 'Times New Roman'"&gt;&lt;font size="3"&gt;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;确定表的大小。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;PCTFREE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;&amp;#8212;空闲百分比&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表的大小&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;=&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;最大行数&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;*&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;行数&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;*&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;（&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;1+PCTFREE/100&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;）&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;*&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;预留的百分比&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt; mso-list: l0 level1 lfo1; tab-stops: list 18.0pt" &gt;&lt;span style="mso-fareast-font-family: 'Times New Roman'" lang="EN-US"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font face="Times New Roman"&gt;2．&lt;span style="font: 7pt 'Times New Roman'"&gt;&lt;font size="3"&gt;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;确定表空间的大小：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的大小&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;=&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表的大小&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;*&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表的数量&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;对于撤消表空间：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;受&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;UNDO_RETENTION&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;（表示在&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;UNDO&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间保留多长时间的撤消信息，如果表空间不足，则未完成的或撤消事务有可能被新的事务覆盖）参数的限制。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;UNDO&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间大小&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;=&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;(UNDO_PETENTION*&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;每秒的撤消块&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;*DB_BLOCK_SIZE)+DB_BLOCK_SIZE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;font face="Times New Roman"&gt;&amp;nbsp;&lt;/font&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;显示&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;UNDO_RETENTION&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;参数&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080506.JPG" width="414" height="133" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;显示&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;DB_BLOCK_SIZE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;参数&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080507.JPG" width="469" height="133" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的创建&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;使用&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;autoallocate&lt;/font&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;分配方式&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：自动给存放对象分配相应大小的区的方式，可能造成磁盘空间的浪费。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;create tablespace workdata01&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;datafile 'd:\oracle\oradata\work\workdata01_01.dbf' size &lt;ST1:CHMETCNV unitname="m" sourcevalue="1" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on"&gt;1M&lt;/ST1:CHMETCNV&gt;,&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;'d:\oracle\oradata\work\workdata01_02.dbf' size &lt;ST1:CHMETCNV unitname="m" sourcevalue="1" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on"&gt;1M&lt;/ST1:CHMETCNV&gt; autoallocate;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080508.JPG" width="563" height="89" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;使用&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;uniform&lt;/font&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;方式&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：给所有对象分配相同的大小的区，最小&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;1K&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;create tablespace workdata02&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;datafile 'd:\oracle\oradata\work\workdata02_01.dbf' size &lt;ST1:CHMETCNV unitname="m" sourcevalue="1" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on"&gt;1M&lt;/ST1:CHMETCNV&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;uniform size 128K;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;查看表空间的数据文件：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;select file_name,tablespace_name from dba_data_files where tablespace_name='WORKDATA01'&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080509.JPG" width="643" height="238" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;指定数据文件的的扩展方式&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;使用此方式时候，一般需要指定数据文件的最大&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;font face="Times New Roman"&gt;SIZE&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，以免数据文件无限制扩展。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080510.JPG" width="472" height="107" /&gt;&lt;br /&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10.5pt; mso-fareast-font-family: 宋体; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang="EN-US"&gt;&lt;V:SHAPETYPE id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" filled="f" stroked="f" path="m@4@5l@4@11@9@11@9@5xe"&gt;&lt;strong&gt;&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: Verdana; mso-bidi-font-family: Arial; mso-fareast-font-family: DotumChe" lang="EN-US"&gt;CREATE TABLESPACE WORKDATA01&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: Verdana; mso-bidi-font-family: Arial; mso-fareast-font-family: DotumChe" lang="EN-US"&gt;DATAFILE ' D:\ORACLE\ORADATA\WORK\WORKDATA01_01.DBF' SIZE &lt;ST1:CHMETCNV unitname="m" sourcevalue="1" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on"&gt;1M&lt;/ST1:CHMETCNV&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: Verdana; mso-bidi-font-family: Arial; mso-fareast-font-family: DotumChe" lang="EN-US"&gt;AUTOEXTEND ON NEXT &lt;ST1:CHMETCNV unitname="m" sourcevalue="2" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on"&gt;2M&lt;/ST1:CHMETCNV&gt; MAXSIZE &lt;ST1:CHMETCNV unitname="m" sourcevalue="10" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on"&gt;10M&lt;/ST1:CHMETCNV&gt;;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;创建临时表空间&lt;/span&gt;&lt;span lang="EN-US"&gt;(&lt;/span&gt;&lt;/strong&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;区分配无法指定为&lt;/span&gt;&lt;span lang="EN-US"&gt;AUTOALLOCATE)&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;如果数据库经常有大量排序操作，则为了提高性能就需要创建多个临时表空间。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;CREATE TEMPORARY TABLESPACE TEMP_WORKDATA01&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;TEMPFILE ' D:\ORACLE\ORADATA\WORK\TEMP_WORKDATA01_01.DBF ' SIZE &lt;ST1:CHMETCNV unitname="m" sourcevalue="1" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on"&gt;1M&lt;/ST1:CHMETCNV&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;UNIFORM SIZE 64K;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080511.JPG" width="556" height="89" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;创建撤消表空间（只能使用本地管理方式而不是数据字典管理方式，无法指定统一区的大小的选项）：&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;正在使用的&lt;/span&gt;&lt;span lang="EN-US"&gt;UNDO&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间无法删除。当&lt;/span&gt;&lt;span lang="EN-US"&gt;UNDO&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间没有未提交的事务时候才能删除。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;通过&lt;/span&gt;&lt;span lang="EN-US"&gt;select * from v$transaction&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;来查询：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080512.JPG" width="1055" height="82" /&gt;&lt;br /&gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080513.JPG" width="556" height="79" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;指定&lt;/span&gt;&lt;span lang="EN-US"&gt;UNIFORM&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;时出现的错误。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080514.JPG" width="569" height="131" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;修改表空间&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;为表空间增加数据文件&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;ALTER TABLESPACE WORKDATA01&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;ADD DATAFILE 'D:\ORACLE\ORADATA\WORK\WORKDATA01_02.DBF' SIZE &lt;ST1:CHMETCNV unitname="m" sourcevalue="1" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on"&gt;1m&lt;/ST1:CHMETCNV&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080515.JPG" width="551" height="103" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;修改数据文件：&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;ALTER DATABASE&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;'D:\ORACLE\ORADATA\WORK\WORKDATA01_02.DBF'&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;RESIZE &lt;ST1:CHMETCNV unitname="m" sourcevalue="4" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on"&gt;4M&lt;/ST1:CHMETCNV&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080516.JPG" width="553" height="89" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;删除表空间：&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;DROP TABLESPACE WORKDATA02 INCLUDING CONTENTS AND DATAFILES&lt;/span&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;；&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;此语句删除非空的表空间以及对应的数据文件。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080517.JPG" width="521" height="74" /&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;查询表空间信息：&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;table style="border-bottom: medium none; border-left: medium none; border-collapse: collapse; border-top: medium none; border-right: medium none; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext"  border="1" cellspacing="0" cellpadding="0"&gt;&#xD;
&lt;tbody&gt;&#xD;
&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;数据字典&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;作用&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="mso-yfti-irow: 1"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;V$TABLESPACE&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的标号和信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="mso-yfti-irow: 2"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;DBA_TABLESPACE&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的标号和信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="mso-yfti-irow: 3"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;USER_TABLESPACE&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的标号和信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 14.25pt; mso-yfti-irow: 4"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 14.25pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;DBA_TABLESPACE_GROUPS&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 14.25pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&amp;nbsp;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 14.25pt; mso-yfti-irow: 5"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 14.25pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;DBA_SEGMENT&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 14.25pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间段的信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 12pt; mso-yfti-irow: 6"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 12pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;USER_SEGMENT&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 12pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间段的信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 8.25pt; mso-yfti-irow: 7"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 8.25pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;DBA_EXTENTS&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 8.25pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的数据盘区的信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 13.5pt; mso-yfti-irow: 8"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 13.5pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;USER_EXTENTS&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 13.5pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的数据盘区的信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 9pt; mso-yfti-irow: 9"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 9pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;DBA_FREE_SPACE&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 9pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的空闲信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 15pt; mso-yfti-irow: 10"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 15pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;USER_FREE_SPACE&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 15pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表空间的空闲信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 14.25pt; mso-yfti-irow: 11"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 14.25pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;V$DATAFILE&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 14.25pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;数据文件以及所属表空间的信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 15pt; mso-yfti-irow: 12"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 15pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;V$TEMPFILE&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 15pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;临时文件以及临时表空间的信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 14.25pt; mso-yfti-irow: 13"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 14.25pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;DBA_DATA_FILES&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 14.25pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;数据文件以及所属表空间的信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 16.5pt; mso-yfti-irow: 14"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 16.5pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;DBA_TEMP_FILES&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 16.5pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;临时文件以及临时表空间的信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 21pt; mso-yfti-irow: 15"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 21pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;V$TEMP_SPACE_HEADER&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 21pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;临时文件的空闲信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 14.25pt; mso-yfti-irow: 16"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 14.25pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;V$SORT_SEGMENT&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 14.25pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;每个排序段的信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#xD;
&lt;tr style="height: 16.5pt; mso-yfti-irow: 17; mso-yfti-lastrow: yes"&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 16.5pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt 5.4pt" &gt;&lt;span lang="EN-US"&gt;V$SORT_USER&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&#xD;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: #f4f4f4; padding-bottom: 0cm; background-color: transparent; padding-left: 5.4pt; width: 213.05pt; padding-right: 5.4pt; height: 16.5pt; border-top: #f4f4f4; border-right: windowtext 1pt solid; padding-top: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" valign="top" width="284"&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;用户使用的临时排序信息&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;查询表空间的空闲信息：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;SELECT TABLESPACE_NAME ,SUM(BYTES/1024/1024) FREESPACE FROM DBA_FREE_SPACE WHERE TABLESPACE_NAME=&amp;#8217;WORKDATA&lt;ST1:CHMETCNV unitname="&amp;#8217;" sourcevalue="1" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on"&gt;01&amp;#8217;&lt;/ST1:CHMETCNV&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;span lang="EN-US"&gt;GROUP BY TABLESPACE_NAME&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="margin: 0cm 0cm 0pt" &gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/woody-wu/woody2009080518.JPG" width="650" height="181" /&gt;&lt;br /&gt;&lt;br /&gt;实际中可能有如下错误:&lt;br /&gt;ORA-01653:此错误表明表空间数据文件设置小了。&lt;br /&gt;使用上面的为表空间增加数据文件的命令即可&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/V:SHAPETYPE&gt;&lt;/O:P&gt;&amp;nbsp;&lt;/p&gt;&lt;a href="http://www.cnblogs.com/woody-wu/archive/2009/08/05/1539896.html"&gt;http://www.cnblogs.com/woody-wu/archive/2009/08/05/1539896.html&lt;/a&gt;&lt;img src="http://www.cnblogs.com/ziyan22/aggbug/2283140.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ziyan22/archive/2011/12/10/2283140.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
