<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[木子屋 - Web编程]]></title>
<link>http://www.mzwu.com/</link>
<description><![CDATA[Dnawo&#39;s BLOG]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[service@mzwu.com(Dnawo)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>木子屋</title>
	<url>http://www.mzwu.com/images/logos.gif</url>
	<link>http://www.mzwu.com/</link>
	<description>木子屋</description>
</image>

			<item>
			<link>http://www.mzwu.com/article.asp?id=5245</link>
			<title><![CDATA[豆包 / 千问 / DeepSeek大模型代码块Markdown语法实例]]></title>
			<author>service@mzwu.com(dnawo)</author>
			<category><![CDATA[Web编程]]></category>
			<pubDate>Wed,19 Aug 2026 22:26:43 +0800</pubDate>
			<guid>http://www.mzwu.com/default.asp?id=5245</guid>
		<description><![CDATA[<img width="640" height="320" src="http://www.mzwu.com/pic/202608/010.jpg" border="0" alt=""/><br/><br/><strong>一、豆包</strong><br/><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">`文件路径`<br/>```<br/>代码块<br/>```</div></div><br/>举个例子：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code34589);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code34589>`app/src/main/res/values/strings.xml`<br/>```<br/>&lt;resources&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;string name=&#34;app_name&#34;&gt;木子屋&lt;/string&gt;<br/>&lt;/resources&gt;<br/>```</div></div><br/><strong>二、千问</strong><br/><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">**文件路径**<br/>```语言<br/>代码块<br/>```</div></div><br/>举个例子：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code26303);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code26303>**app/src/main/res/values/strings.xml**<br/>```xml<br/>&lt;resources&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;string name=&#34;app_name&#34;&gt;木子屋&lt;/string&gt;<br/>&lt;/resources&gt;<br/>```</div></div><br/><strong>三、DeepSeek</strong><br/><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">**`文件路径`**<br/>```语言<br/>代码块<br/>```</div></div><br/>举个例子：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code4277);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code4277>**文件：`app/src/main/res/values/strings.xml`**<br/>```xml<br/>&lt;resources&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;string name=&#34;app_name&#34;&gt;木子屋&lt;/string&gt;<br/>&lt;/resources&gt;<br/>```</div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.mzwu.com/article.asp?id=5244</link>
			<title><![CDATA[【API】DeepSeek接口文档]]></title>
			<author>service@mzwu.com(dnawo)</author>
			<category><![CDATA[Web编程]]></category>
			<pubDate>Sun,16 Aug 2026 09:16:41 +0800</pubDate>
			<guid>http://www.mzwu.com/default.asp?id=5244</guid>
		<description><![CDATA[<img src="http://www.mzwu.com/pic/202605/019.jpg" border="0" alt=""/><br/><br/><strong>■ 接口地址</strong><br/><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">https://api.deepseek.com/chat/completions</div></div><br/><strong>■ 请求说明</strong><br/><br/>请求方式：POST<br/>认证方式：Authorization: Bearer ${DEEPSEEK_API_KEY}<br/>请求头头：Content-Type: application/json<br/><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">{<br/>&nbsp;&nbsp;&#34;model&#34;: &#34;deepseek-v4-flash&#34;,<br/>&nbsp;&nbsp;&#34;temperature&#34;: 0.3,<br/>&nbsp;&nbsp;&#34;stream&#34;: false,<br/>&nbsp;&nbsp;&#34;messages&#34;: [<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;role&#34;: &#34;system&#34;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;content&#34;: &#34;你是一名小学数学老师，善于寓教于乐。&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;},<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;role&#34;: &#34;user&#34;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;content&#34;: &#34;3乘3等于几？&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;},<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;role&#34;: &#34;assistant&#34;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;content&#34;: &#34;3乘3等于9！&nbsp;&nbsp;\n口诀就是：**三三得九**。&nbsp;&nbsp;\n你可以想成：3个3加起来，3+3+3=9，是不是很简单呀？😊&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;},<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;role&#34;: &#34;user&#34;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;content&#34;: &#34;一个正方形边长等于3，它的面积是多少？&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;]<br/>}</div></div><br/><i>说明：模型是无状态的，每次请求时需要把之前所有的对话历史放在messages发送给模型，同时注意模型有最大上下文限制。</i><br/><br/><strong>■ 响应说明</strong><br/><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">{<br/>&nbsp;&nbsp;&#34;id&#34;: &#34;3457f671-2d2d-4457-80a2-d6acd4821c0c&#34;,<br/>&nbsp;&nbsp;&#34;object&#34;: &#34;chat.completion&#34;,<br/>&nbsp;&nbsp;&#34;cr&#101;ated&#34;: 1786842827,<br/>&nbsp;&nbsp;&#34;model&#34;: &#34;deepseek-v4-flash&#34;,<br/>&nbsp;&nbsp;&#34;choices&#34;: [<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;index&#34;: 0,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;message&#34;: {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;role&#34;: &#34;assistant&#34;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;content&#34;: &#34;真棒，你都会联系啦！😄&nbsp;&nbsp;\n正方形面积 = 边长 × 边长&nbsp;&nbsp;\n所以：**3 × 3 = 9**&nbsp;&nbsp;\n\n如果边长是3厘米，面积就是 **9平方厘米**（9 cm²）。&nbsp;&nbsp;\n可以想象成：每行有3个小方格，有3行，一共就是9个小方格，像一个小方阵！🎯&#34;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;reasoning_content&#34;: &#34;我们需要回答用户问题。用户之前问3乘3等于几，我们回答了9。现在问正方形边长3，面积？面积=边长×边长=3×3=9。需要小学数学老师风格，寓教于乐。注意可能关联之前问题。用简单语言。可以提到单位平方。我们应直接回答。&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;logprobs&#34;: null,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;finish_reason&#34;: &#34;stop&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;],<br/>&nbsp;&nbsp;&#34;usage&#34;: {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#34;prompt_tokens&#34;: 155,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#34;completion_tokens&#34;: 148,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#34;total_tokens&#34;: 303,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#34;prompt_tokens_details&#34;: {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;cached_tokens&#34;: 0<br/>&nbsp;&nbsp;&nbsp;&nbsp;},<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#34;completion_tokens_details&#34;: {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;reasoning_tokens&#34;: 68<br/>&nbsp;&nbsp;&nbsp;&nbsp;},<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#34;prompt_cache_hit_tokens&#34;: 0,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#34;prompt_cache_miss_tokens&#34;: 155<br/>&nbsp;&nbsp;},<br/>&nbsp;&nbsp;&#34;system_fingerprint&#34;: &#34;a26a7955944dc5c60445bff77fac9c8e&#34;<br/>}</div></div><br/><strong>相关链接</strong><br/><br/>[1].官方文档：<a target="_blank" href="https://api-docs.deepseek.com/zh-cn/" rel="external">https://api-docs.deepseek.com/zh-cn/</a>]]></description>
		</item>
		
			<item>
			<link>http://www.mzwu.com/article.asp?id=5243</link>
			<title><![CDATA[DeepSeek全面上调API价格]]></title>
			<author>service@mzwu.com(dnawo)</author>
			<category><![CDATA[Web编程]]></category>
			<pubDate>Sat,15 Aug 2026 22:55:28 +0800</pubDate>
			<guid>http://www.mzwu.com/default.asp?id=5243</guid>
		<description><![CDATA[北京时间 2026年8月17日 00:00 起，DeepSeek将对API价格进行调整，采用峰谷定价，空闲时段价格为高峰时段价格的一半。高峰时段为北京时间 9:00 - 12:00、14:00 - 18:00（其余为空闲时段）。<br/><br/><strong>DeepSeek API 价格（调整前）：</strong><br/><br/><img width="640" height="132" src="http://www.mzwu.com/pic/202608/007.jpg" border="0" alt=""/><br/><br/><strong>DeepSeek API 价格（调整后）：</strong><br/><br/><img width="640" height="201" src="http://www.mzwu.com/pic/202608/008.jpg" border="0" alt=""/><br/><br/><br/><strong>相关链接</strong><br/><br/>[1].DeepSeek模型&amp;价格：<a href="https://api-docs.deepseek.com/zh-cn/quick_start/pricing" target="_blank" rel="external">https://api-docs.deepseek.com/zh-cn/quick_start/pricing</a>]]></description>
		</item>
		
			<item>
			<link>http://www.mzwu.com/article.asp?id=5238</link>
			<title><![CDATA[ASP.NET 项目 Web Site Project 与 Web Application Project 的区别详解]]></title>
			<author>service@mzwu.com(dnawo)</author>
			<category><![CDATA[Web编程]]></category>
			<pubDate>Mon,22 Jun 2026 22:28:13 +0800</pubDate>
			<guid>http://www.mzwu.com/default.asp?id=5238</guid>
		<description><![CDATA[<img width="640" height="320" src="http://www.mzwu.com/pic/202606/013.jpg" border="0" alt=""/><br/><br/>在软件开发中，项目模型决定了我们如何组织代码、如何编译程序以及如何部署应用，ASP.NET 的项目模型有两种：Web Site Project (WSP) 和 Web Application Project (WAP)。下边我们举个例子说明项目模型的作用以及它们的区别。<br/><br/>例如在一个页面中输出字符“hello, world”，当使用 WSP 模型时，文件可能是这样的：<br/><br/>Default.aspx：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code90682);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code90682>&lt;%@ Page Language=&#34;C#&#34; AutoEventWireup=&#34;true&#34; <br/>         CodeBehind=&#34;HelloWorld_CodeBehind.aspx.cs&#34; <br/>         Inherits=&#34;HelloWorld_CodeBehind&#34; %&gt;<br/><br/>&lt;!DOCTYPE html&gt;<br/>&lt;html&gt;<br/>&lt;head&gt;<br/>    &lt;title&gt;Hello World - 代码分离&lt;/title&gt;<br/>&lt;/head&gt;<br/>&lt;body&gt;<br/>    &lt;form id=&#34;form1&#34; runat=&#34;server&#34;&gt;<br/>        &lt;!-- 用 Label 控件展示后台赋的值 --&gt;<br/>        &lt;asp:Label ID=&#34;lblMessage&#34; runat=&#34;server&#34;&gt;&lt;/asp:Label&gt;<br/>    &lt;/form&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;</div></div><br/>Default.aspx.cs：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code72119);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code72119>using System;<br/><br/>public partial class HelloWorld_CodeBehind : System.Web.UI.Page<br/>{<br/>    protected void Page_Load(object sender, EventArgs e)<br/>    {<br/>        // 在页面加载时为 Label 赋值<br/>        lblMessage.Text = &#34;hello, world.&#34;;<br/>    }<br/>}</div></div><br/>若使用 WAP 模型，除了上面两个文件，通常还会多一个文件Default.aspx.designer.cs：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code54366);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code54366>// 此文件由 Visual Studio 自动生成，请勿手动修改<br/>public partial class HelloWorld {<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;/// &lt;summary&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;/// form1 控件。<br/>&nbsp;&nbsp;&nbsp;&nbsp;/// &lt;/summary&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;protected global::System.Web.UI.HtmlControls.HtmlForm form1;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;/// &lt;summary&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;/// lblMessage 控件。<br/>&nbsp;&nbsp;&nbsp;&nbsp;/// &lt;/summary&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;protected global::System.Web.UI.WebControls.Label lblMessage;<br/>}</div></div><br/>为什么要多这么一个文件呢？根源就在于编译方式的不同：<br/><br/><strong>Web Site Project (WSP) 模型</strong>：采用服务器端动态编译方式，页面第一次被访问时才编译，ASP.NET 运行时会根据 .aspx 里的 runat=&#34;server&#34; 控件，在后台自动生成一套临时的声明代码，然后合并编译，所以你可以没有 .designer.cs，甚至 .cs 文件里都不用写声明，运行时不会报错，因此部署时能实现像 PHP 一样 “改完即上传、上传即生效” 的体验。<br/><br/><strong>Web Application Project (WAP) 模型</strong>：采用本地预编译方式，所有 .cs 业务代码，必须提前编译为 bin 目录下的 .dll 程序集，例如编译器在编译 HelloWorld.aspx.cs 时，需要知道 lblMessage 这个变量是哪里来的、是什么类型，否则编译时就会报错：“当前上下文中不存在名称 lblMessage”。这样在编译阶段就能发现错误，而不是等到运行时才报错。<br/><br/>回顾 ASP.NET 的发展史，WSP 模型在早期降低了 Web 开发的门槛，然而，随着互联网应用越来越复杂，WAP 模型所代表的强类型、预编译、工程化优势逐渐显现。因此，在 .NET Framework 时代，开发者可以自由选择创建 WSP 或 WAP 项目，从 .NET Core 开始，微软已经彻底摒弃了 WSP 模型。]]></description>
		</item>
		
			<item>
			<link>http://www.mzwu.com/article.asp?id=5237</link>
			<title><![CDATA[ASP.NET 项目中 aspx 页面内联代码和代码分离演示示例]]></title>
			<author>service@mzwu.com(dnawo)</author>
			<category><![CDATA[Web编程]]></category>
			<pubDate>Mon,22 Jun 2026 21:01:16 +0800</pubDate>
			<guid>http://www.mzwu.com/default.asp?id=5237</guid>
		<description><![CDATA[<img width="640" height="320" src="http://www.mzwu.com/pic/202606/013.jpg" border="0" alt=""/><br/><br/>在传统的 ASP.NET 项目中，aspx 页面输出内容有两种组织代码的方式：代码不分离（内联代码）和代码分离（CodeBehind），下面用简单的两个完整示例演示：<br/><br/><strong>1、代码不分离（内联代码）</strong><br/><br/>这种方式只有一个 .aspx 文件：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code27953);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code27953>&lt;%@ Page Language=&#34;C#&#34; %&gt;<br/><br/>&lt;!DOCTYPE html&gt;<br/>&lt;html&gt;<br/>&lt;head&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;title&gt;Hello World - 内联代码&lt;/title&gt;<br/>&lt;/head&gt;<br/>&lt;body&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 直接在页面中输出字符串<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;hello, world.&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- 或者使用简写形式：&lt;%=&#34;hello, world.&#34;%&gt; --&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;</div></div><br/><strong>2、代码分离（CodeBehind）</strong><br/><br/>这种方式有一个 .aspx 文件和一个 .aspx.cs 文件，通过 Inherits 和 CodeBehind 指令关联：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code47843);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code47843>&lt;%@ Page Language=&#34;C#&#34; AutoEventWireup=&#34;true&#34; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CodeBehind=&#34;HelloWorld_CodeBehind.aspx.cs&#34; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Inherits=&#34;HelloWorld_CodeBehind&#34; %&gt;<br/><br/>&lt;!DOCTYPE html&gt;<br/>&lt;html&gt;<br/>&lt;head&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;title&gt;Hello World - 代码分离&lt;/title&gt;<br/>&lt;/head&gt;<br/>&lt;body&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;form id=&#34;form1&#34; runat=&#34;server&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- 用 Label 控件展示后台赋的值 --&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;asp:Label ID=&#34;lblMessage&#34; runat=&#34;server&#34;&gt;&lt;/asp:Label&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;</div></div><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code14731);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code14731>using System;<br/><br/>public partial class HelloWorld_CodeBehind : System.Web.UI.Page<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;protected void Page_Load(object sender, EventArgs e)<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 在页面加载时为 Label 赋值<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lblMessage.Text = &#34;hello, world.&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}</div></div><br/>除此之外，还有一种称为服务器端脚本块的写法，像是上面两种的合体，也是只有一个 .aspx 文件：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code14067);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code14067>&lt;%@ Page Language=&#34;C#&#34; AutoEventWireup=&#34;true&#34; %&gt;<br/><br/>&lt;!DOCTYPE html&gt;<br/>&lt;html&gt;<br/>&lt;head&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;title&gt;Hello World - 服务器端脚本块&lt;/title&gt;<br/>&lt;/head&gt;<br/>&lt;body&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;form id=&#34;form1&#34; runat=&#34;server&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;asp:Label ID=&#34;lblMessage&#34; runat=&#34;server&#34;&gt;&lt;/asp:Label&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;script runat=&#34;server&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;void Page_Load(object sender, EventArgs e)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lblMessage.Text = &#34;hello, world.&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/script&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;</div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.mzwu.com/article.asp?id=5228</link>
			<title><![CDATA[T-SQL：双字母com域名生成示例]]></title>
			<author>service@mzwu.com(dnawo)</author>
			<category><![CDATA[Web编程]]></category>
			<pubDate>Tue,19 May 2026 21:03:33 +0800</pubDate>
			<guid>http://www.mzwu.com/default.asp?id=5228</guid>
		<description><![CDATA[生成双字母com域名T-SQL：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code89500);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code89500>WITH Letters AS (<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;a&#39; AS c UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;b&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;c&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;d&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;e&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;f&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;g&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;h&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;i&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;j&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;k&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;l&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;m&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;n&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;o&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;p&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;q&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;r&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;s&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;t&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;u&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;v&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;w&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;x&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;y&#39; UNION ALL<br/>&nbsp;&nbsp;&nbsp;&nbsp;Sel&#101;ct &#39;z&#39;<br/>)<br/>Ins&#101;rt INTO DomainNameTB (DomainName)<br/>Sel&#101;ct L1.c + L2.c + &#39;.com&#39;<br/>FROM Letters L1<br/>CROSS JOIN Letters L2;</div></div><br/>如果要生成三字母com域名，只需加一个L3即可，依此类推：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code63201);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code63201>Ins&#101;rt INTO DomainNameTB (DomainName)<br/>Sel&#101;ct <br/>&nbsp;&nbsp;&nbsp;&nbsp;L1.c + L2.c + L3.c + &#39;.com&#39; as n<br/>FROM Letters L1<br/>CROSS JOIN Letters L2<br/>CROSS JOIN Letters L3<br/>o&#114;DER BY n ASC;</div></div><br/><i>Tips：纯字母com域名，一个字母到五个字母，各有26、676、17576、456976、11881376个。</i>]]></description>
		</item>
		
			<item>
			<link>http://www.mzwu.com/article.asp?id=5072</link>
			<title><![CDATA[【API】顺丰速递运费时效查询接口文档]]></title>
			<author>service@mzwu.com(dnawo)</author>
			<category><![CDATA[Web编程]]></category>
			<pubDate>Sat,01 Jul 2023 01:09:11 +0800</pubDate>
			<guid>http://www.mzwu.com/default.asp?id=5072</guid>
		<description><![CDATA[<img width="630" height="295" src="http://www.mzwu.com/pic/202307/001.jpg" border="0" alt=""/><br/><br/>接口统一HOST：<a href="https://www.sf-express.com" target="_blank" rel="external">https://www.sf-express.com</a><br/><br/><strong>一、查询地址编号</strong><br/><br/>POST /sf-service-core-web/service/region/queryRegionListByName?lang=sc<i>&amp;</i>region=cn&amp;translate=sc<br/><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">{&#34;city&#34;:&#34;杭州市&#34;,&#34;district&#34;:&#34;西湖区&#34;,&#34;province&#34;:&#34;浙江省&#34;}</div></div><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">{<br/>&#160;&#160;&#160;&#160;&#34;traceId&#34;: &#34;3d0befda1912434ab980d399b291409c&#34;,<br/>&#160;&#160;&#160;&#160;&#34;timestamp&#34;: &#34;2023-07-01 00:51:57.935&#34;,<br/>&#160;&#160;&#160;&#160;&#34;success&#34;: true,<br/>&#160;&#160;&#160;&#160;&#34;code&#34;: 0,<br/>&#160;&#160;&#160;&#160;&#34;message&#34;: &#34;请求成功&#34;,<br/>&#160;&#160;&#160;&#160;&#34;detailMessage&#34;: null,<br/>&#160;&#160;&#160;&#160;&#34;result&#34;: [<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;id&#34;: &#34;40-SC&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;code&#34;: &#34;A330000000&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;rateCode&#34;: &#34;330&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;name&#34;: &#34;浙江省&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;lang&#34;: &#34;SC&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;level&#34;: 2,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;parentCode&#34;: &#34;A000086000&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;parentId&#34;: &#34;11&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;countryCode&#34;: &#34;A000086000&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;distId&#34;: &#34;40&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;availableAsDestination&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;availableAsOrigin&#34;: null<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;},<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;id&#34;: &#34;144-SC&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;code&#34;: &#34;A330100000&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;rateCode&#34;: &#34;571&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;name&#34;: &#34;杭州市&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;lang&#34;: &#34;SC&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;level&#34;: 3,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;parentCode&#34;: &#34;A330000000&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;parentId&#34;: &#34;40&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;countryCode&#34;: &#34;A000086000&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;distId&#34;: &#34;144&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;availableAsDestination&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;availableAsOrigin&#34;: null<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;},<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;id&#34;: &#34;3126-SC&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;code&#34;: &#34;A330106000&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;rateCode&#34;: &#34;571&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;name&#34;: &#34;西湖区&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;lang&#34;: &#34;SC&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;level&#34;: 4,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;parentCode&#34;: &#34;A330100000&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;parentId&#34;: &#34;144&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;countryCode&#34;: &#34;A000086000&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;distId&#34;: &#34;3126&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;availableAsDestination&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;availableAsOrigin&#34;: null<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}<br/>&#160;&#160;&#160;&#160;],<br/>&#160;&#160;&#160;&#160;&#34;obj&#34;: null<br/>}</div></div><br/><strong>二、查询运费时效</strong><br/><br/>GET /sf-service-core-web/service/product/psds/freightPrice/query<br/><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">lang=sc<i>&amp;</i>region=cn&amp;translate=<i>&amp;</i>timestamp=1688140712725&amp;label=1&amp;origin=A330106000&amp;dest=A4403001768&amp;originCityCode=571&amp;destCityCode=755&amp;srcZoneCode=&amp;destZoneCode=&amp;weight=1&amp;weightUnit=kg&amp;postcode=&amp;time=2023-06-30+19:00:00&amp;width=&amp;height=&amp;length=&amp;lengthUnit=&amp;commodityName=&amp;orderCount=1&amp;destPostcode=&amp;payMethod=1&amp;paymentCountry=CN</div></div><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">{<br/>&#160;&#160;&#160;&#160;&#34;traceId&#34;: &#34;ea28a151ad4e4032bb79c637b98a9cd4&#34;,<br/>&#160;&#160;&#160;&#160;&#34;timestamp&#34;: &#34;2023-07-01 01:08:57.679&#34;,<br/>&#160;&#160;&#160;&#160;&#34;success&#34;: true,<br/>&#160;&#160;&#160;&#160;&#34;code&#34;: 0,<br/>&#160;&#160;&#160;&#160;&#34;message&#34;: &#34;请求成功&#34;,<br/>&#160;&#160;&#160;&#160;&#34;detailMessage&#34;: null,<br/>&#160;&#160;&#160;&#160;&#34;result&#34;: {<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;productFreightPrices&#34;: [<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;limitTypeCode&#34;: &#34;T4&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;limitTypeName&#34;: &#34;顺丰特快&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;cargoTypeCode&#34;: &#34;C201&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;cargoTypeName&#34;: &#34;包裹&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;productCode&#34;: &#34;S1&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;productName&#34;: &#34;顺丰特快&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;productDisplayName&#34;: &#34;顺丰特快&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;distanceTypeCode&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;distanceTypeName&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;freight&#34;: 23,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;fuelFreight&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;regionFreight&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;totalFreight&#34;: 23,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;additionalFee&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;discountFee&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;weight&#34;: 1,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;currencyCode&#34;: &#34;CNY&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;currencyName&#34;: &#34;人民币&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;reachTime&#34;: &#34;2023-07-01 18:00&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;reachTimeNotice&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;reachTimeNoticeTraditional&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;reachTimeNoticeEnglish&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;deliverTime&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;closedTime&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;originView&#34;: 1,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;destView&#34;: 1,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;suburbFlg&#34;: false,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;overtimeRefund&#34;: 0,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;pickupFreight&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;transportFreight&#34;: 23,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;distributionFreight&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;priceDetail&#34;: &#34;首重(1.0kg)23.0元,续重13.0元/kg&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;freightPriceItemList&#34;: [],<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;specialDisplay&#34;: null<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;},<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;limitTypeCode&#34;: &#34;T6&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;limitTypeName&#34;: &#34;顺丰标快&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;cargoTypeCode&#34;: &#34;T6&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;cargoTypeName&#34;: &#34; &#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;productCode&#34;: &#34;S2&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;productName&#34;: &#34;顺丰标快&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;productDisplayName&#34;: &#34;顺丰标快&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;distanceTypeCode&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;distanceTypeName&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;freight&#34;: 18,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;fuelFreight&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;regionFreight&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;totalFreight&#34;: 18,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;additionalFee&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;discountFee&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;weight&#34;: 1,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;currencyCode&#34;: &#34;CNY&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;currencyName&#34;: &#34;人民币&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;reachTime&#34;: &#34;2023-07-02 12:00&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;reachTimeNotice&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;reachTimeNoticeTraditional&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;reachTimeNoticeEnglish&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;deliverTime&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;closedTime&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;originView&#34;: 1,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;destView&#34;: 1,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;suburbFlg&#34;: false,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;overtimeRefund&#34;: 0,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;pickupFreight&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;transportFreight&#34;: 18,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;distributionFreight&#34;: null,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;priceDetail&#34;: &#34;首重(1.0kg)18.0元,续重9.0元/kg&#34;,<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;freightPriceItemList&#34;: [],<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;specialDisplay&#34;: null<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;],<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;productPackServices&#34;: []<br/>&#160;&#160;&#160;&#160;},<br/>&#160;&#160;&#160;&#160;&#34;obj&#34;: null<br/>}</div></div><br/><strong>相关链接</strong><br/><br/>[1].顺丰运费时效：<a target="_blank" href="https://www.sf-express.com/chn/sc/price-query" rel="external">https://www.sf-express.com/chn/sc/price-query</a>]]></description>
		</item>
		
			<item>
			<link>http://www.mzwu.com/article.asp?id=5028</link>
			<title><![CDATA[ASP.NET(C#)接收POST提交的JSON数据示例]]></title>
			<author>service@mzwu.com(dnawo)</author>
			<category><![CDATA[Web编程]]></category>
			<pubDate>Wed,21 Dec 2022 23:13:39 +0800</pubDate>
			<guid>http://www.mzwu.com/default.asp?id=5028</guid>
		<description><![CDATA[在做一个项目对接时，状态信息对方使用POST提交JSON数据进行推送， ASP.NET C#接收程序如下：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code81119);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code81119>string result = string.Empty;<br/><br/>using (StreamReader stream = new StreamReader(Request.InputStream))<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;result = HttpUtility.UrlDecode(stream.ReadToEnd(), Encoding.UTF8);<br/>&nbsp;&nbsp;&nbsp;&nbsp;//todo<br/>}<br/><br/>Response.Write(&#34;{\&#34;msg\&#34;:\&#34;接收成功\&#34;,\&#34;code\&#34;:200,\&#34;success\&#34;:true}&#34;);</div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.mzwu.com/article.asp?id=5026</link>
			<title><![CDATA[.NET JSON序列化/反序列化框架Newtonsoft.Json使用示例]]></title>
			<author>service@mzwu.com(dnawo)</author>
			<category><![CDATA[Web编程]]></category>
			<pubDate>Mon,19 Dec 2022 18:35:34 +0800</pubDate>
			<guid>http://www.mzwu.com/default.asp?id=5026</guid>
		<description><![CDATA[在NuGet安装Newtonsoft.Json，引用后就可以在项目中使用了：<br/><br/><img width="630" height="393" src="http://www.mzwu.com/pic/202212/013.gif" border="0" alt=""/><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code70988);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code70988>using Newtonsoft.Json;<br/>using System;<br/><br/>namespace ConsoleApp1<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;public class User<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public int Id { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public string Name { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public DateTime Cr&#101;ated { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;class Program<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;static void Main(string[] args)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User user = new User();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;user.Id = 1;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;user.Name = &#34;dnawo&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;user.Cr&#101;ated = DateTime.Now;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//序列化<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&#34;序列化：&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string json = JsonConvert.SerializeObject(user);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(json);<br/>            //反序列化<br/>            Console.WriteLine(&#34;反序列化：&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User user1 = JsonConvert.DeserializeObject&lt;User&gt;(json);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(user1.Name);<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.ReadLine();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}</div></div><br/>运行结果：<br/><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">序列化：<br/>{&#34;Id&#34;:1,&#34;Name&#34;:&#34;dnawo&#34;,&#34;Cr&#101;ated&#34;:&#34;2022-12-19T18:22:46.5993078+08:00&#34;}<br/>反序列化：<br/>dnawo</div></div><br/><strong>使用JsonIgnore指定某些类成员不序列化</strong><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code95150);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code95150>public class User<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;public int Id { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;public string Name { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;[JsonIgnore]<br/>&nbsp;&nbsp;&nbsp;&nbsp;public DateTime Cr&#101;ated { get; set; }<br/>}</div></div><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">{&#34;Id&#34;:1,&#34;Name&#34;:&#34;dnawo&#34;}</div></div><br/><strong>使用JsonProperty缩写类成员名称</strong><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code22663);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code22663>public class User<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;[JsonProperty(&#34;id&#34;)]<br/>&nbsp;&nbsp;&nbsp;&nbsp;public int Id { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;[JsonProperty(&#34;na&#34;)]<br/>&nbsp;&nbsp;&nbsp;&nbsp;public string Name { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;[JsonProperty(&#34;dt&#34;)]<br/>&nbsp;&nbsp;&nbsp;&nbsp;public DateTime Cr&#101;ated { get; set; }<br/>}</div></div><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">{&#34;id&#34;:1,&#34;na&#34;:&#34;dnawo&#34;,&#34;dt&#34;:&#34;2022-12-19T18:22:46.5993078+08:00&#34;}</div></div><br/><strong>相关链接</strong><br/><br/>[1].Newtonsoft.Json官网：<a href="https://www.newtonsoft.com/json" target="_blank" rel="external">https://www.newtonsoft.com/json</a>]]></description>
		</item>
		
			<item>
			<link>http://www.mzwu.com/article.asp?id=5003</link>
			<title><![CDATA[ASP多行字符串写法]]></title>
			<author>service@mzwu.com(dnawo)</author>
			<category><![CDATA[Web编程]]></category>
			<pubDate>Wed,14 Sep 2022 21:25:30 +0800</pubDate>
			<guid>http://www.mzwu.com/default.asp?id=5003</guid>
		<description><![CDATA[有时候ASP字符串很长，将其分隔为多行更便于阅读，直接换行会出错：<br/><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent"><i>Microsoft VBscri&#112;t 编译器错误 错误 &#39;800a0409&#39;<br/>未结束的字符串常量<br/>/index.asp，行 25 </i></div></div><br/>借助下划线(_)可实现字符串换行：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code87010);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code87010>&lt;%<br/>Dim str<br/>str = &#34;ab&#34;_<br/>&amp;&#34;cd&#34;_<br/>&amp;&#34;ef&#34;_<br/>&amp;&#34;g&#34;<br/>%&gt;</div></div><br/>语句也可以换行：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code20526);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code20526>&lt;%<br/>Dim num<br/>num = 1+2 _<br/>+3_<br/>+4_<br/>+5<br/>%&gt;</div></div>]]></description>
		</item>
		
</channel>
</rss>
