<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_TNT2(SZW)'s Blog @ .net</title><subtitle type="text">预则立，预立则预，预立则预则预则立      Out of the box !</subtitle><id>http://feed.cnblogs.com/blog/u/31937/rss</id><updated>2012-02-10T14:34:34Z</updated><author><name>SZW</name><uri>http://www.cnblogs.com/szw/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/szw/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/31937/rss"/><entry><id>http://www.cnblogs.com/szw/archive/2012/02/10/2346163.html</id><title type="text">[备忘]WCF中使用MessageContract的一些注意点</title><summary type="text">准备使用WCF完成上传文件，以取代之前HTTP POST的方式。但是调试了很久一直报错，后来经过一些修改终于通过，以下是一些可能需要注意的地方：1、在WCF服务的OperatorContract 方法中，只能包含一个MessageContract参数（猜测）2、包含MessageContract参数的这个方法，不能有string之类返回值，只能返回void（确定）</summary><published>2012-02-10T14:23:00Z</published><updated>2012-02-10T14:23:00Z</updated><author><name>SZW</name><uri>http://www.cnblogs.com/szw/</uri></author><link rel="alternate" href="http://www.cnblogs.com/szw/archive/2012/02/10/2346163.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/szw/archive/2012/02/10/2346163.html"/><content type="html">&lt;p&gt;准备使用WCF完成上传文件，以取代之前HTTP POST的方式。&lt;/p&gt;&lt;p&gt;但是调试了很久一直报错，后来经过一些修改终于通过，以下是一些可能需要注意的地方：&lt;/p&gt;&lt;p&gt;1、在WCF服务的OperatorContract 方法中，只能包含一个MessageContract参数（猜测）&lt;/p&gt;&lt;p&gt;2、包含MessageContract参数的这个方法，不能有string之类返回值，只能返回void（确定）&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/szw/aggbug/2346163.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/szw/archive/2012/02/10/2346163.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/szw/archive/2012/01/11/2319718.html</id><title type="text">[备忘]Windows Server 2008 R2部署FTP FileZilla Server防火墙设置</title><summary type="text">有一台服务器准备用FileZilla Server当FTP服务器，服务器系统是Windows Server 2008 R2，同样适用FileZilla Client连接服务器FTP，总是出现连接超时的情况。 防火墙的入站、出站已经都允许了修改之后的FTP端口，只要防火墙关闭就能连上，说明还是防火墙拦截了。 最后发现，一定要在出站和入站规则里面，同时把FileZilla的服务应用程序（在FileZilla安装目录下的FileZilla server.exe） 设为允许，立刻就能连接上了。</summary><published>2012-01-11T09:24:00Z</published><updated>2012-01-11T09:24:00Z</updated><author><name>SZW</name><uri>http://www.cnblogs.com/szw/</uri></author><link rel="alternate" href="http://www.cnblogs.com/szw/archive/2012/01/11/2319718.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/szw/archive/2012/01/11/2319718.html"/><content type="html">&lt;p&gt;有一台服务器准备用FileZilla Server当FTP服务器，服务器系统是Windows Server 2008 R2，同样适用FileZilla Client连接服务器FTP，总是出现连接超时的情况。&lt;/p&gt;&lt;p&gt;防火墙的入站、出站已经都允许了修改之后的FTP端口，只要防火墙关闭就能连上，说明还是防火墙拦截了。&lt;/p&gt;&lt;p&gt;最后发现，一定要在出站和入站规则里面，同时把FileZilla的服务应用程序（在FileZilla安装目录下的FileZilla server.exe） 设为允许，立刻就能连接上了。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/szw/aggbug/2319718.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/szw/archive/2012/01/11/2319718.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/szw/archive/2011/12/20/2294670.html</id><title type="text">[备忘] HTML5中离线应用（AppCache）的一个比较意外的行为</title><summary type="text">HTML5使用APPCACHE做离线的时候，发现有一个行为会比较特殊。 比如当我们正常使用ajax载入一段html并放入页面DOM的时候， 如果html中引用了js文件，那么这个js（没有缓存的情况下）会从服务器上被下载。但是当这种情况发生在已经缓存的AppCache中时，即使这个js文件已经被列入Manifest的CACHE列表，并被成功缓存，页面还是会无法得到这个js，并之情其中的内容。</summary><published>2011-12-20T06:31:00Z</published><updated>2011-12-20T06:31:00Z</updated><author><name>SZW</name><uri>http://www.cnblogs.com/szw/</uri></author><link rel="alternate" href="http://www.cnblogs.com/szw/archive/2011/12/20/2294670.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/szw/archive/2011/12/20/2294670.html"/><content type="html">&lt;div&gt;&amp;nbsp; &amp;nbsp; HTML5使用APPCACHE做离线的时候，发现有一个行为会比较特殊。&lt;/div&gt;&lt;p&gt;比如当我们正常使用ajax载入一段html并放入页面DOM的时候， 如果html中引用了js文件，那么这个js（没有缓存的情况下）会从服务器上被下载。但是当这种情况发生在已经缓存的AppCache中时，即使这个js文件已经被列入Manifest的CACHE列表，并被成功缓存，页面还是会无法得到这个js，并之情其中的内容。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/szw/aggbug/2294670.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/szw/archive/2011/12/20/2294670.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/szw/archive/2011/12/16/2290028.html</id><title type="text">[备忘]HTML5 Manifest文件Application Cache Error event: Manifest fetch failed (-1)错误</title><summary type="text">网上很多地方说是manifest文件的content-type或者文件格式错误等等，调试后发现，这个文件如果没有办法访问（如服务器关闭）也会发生这个错误。</summary><published>2011-12-16T04:59:00Z</published><updated>2011-12-16T04:59:00Z</updated><author><name>SZW</name><uri>http://www.cnblogs.com/szw/</uri></author><link rel="alternate" href="http://www.cnblogs.com/szw/archive/2011/12/16/2290028.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/szw/archive/2011/12/16/2290028.html"/><content type="html">网上很多地方说是manifest文件的content-type或者文件格式错误等等，调试后发现，这个文件如果没有办法访问（如服务器关闭）也会发生这个错误。&lt;img src="http://www.cnblogs.com/szw/aggbug/2290028.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/szw/archive/2011/12/16/2290028.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/szw/archive/2011/12/12/HTML5-ManifestController.html</id><title type="text">[原创]HTML5.ManifestController - HTML5 Manifest文件控制器</title><summary type="text">我们在开发HTML5离线应用（AppCache）的时候，必定会用到Manifest文件。 Manifest文件的配置方式在提高了应用效率的同时，也在开发和运行过程中带来了不少的麻烦，最突出的比如： 1、没有办法跟踪整个文件夹或单个文件的变动，即使文件更新，也不会反映在Manifest文件上。 2、如果有新增或删除的资源文件，必须手动更新Manifest文件文件，而且当文件很多的时候，管理十分繁琐。 3、开发过程市场需要切换Manifest的更新状态：有时需要依赖文件更新而更新；有时希望Manifest文件始终更新；有时希望Manifest文件始终不要更新。 为此我专门写了一个名为...</summary><published>2011-12-12T08:39:00Z</published><updated>2011-12-12T08:39:00Z</updated><author><name>SZW</name><uri>http://www.cnblogs.com/szw/</uri></author><link rel="alternate" href="http://www.cnblogs.com/szw/archive/2011/12/12/HTML5-ManifestController.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/szw/archive/2011/12/12/HTML5-ManifestController.html"/><content type="html">&lt;p&gt;我们在开发HTML5离线应用（AppCache）的时候，必定会用到Manifest文件。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;Manifest文件的配置方式在提高了应用效率的同时，也在开发和运行过程中带来了不少的麻烦，最突出的比如：&lt;/p&gt;&#xD;
&lt;p&gt;1、没有办法跟踪整个文件夹或单个文件的变动，即使文件更新，也不会反映在Manifest文件上。&lt;/p&gt;&#xD;
&lt;p&gt;2、如果有新增或删除的资源文件，必须手动更新Manifest文件文件，而且当文件很多的时候，管理十分繁琐。&lt;/p&gt;&#xD;
&lt;p&gt;3、开发过程市场需要切换Manifest的更新状态：有时需要依赖文件更新而更新；有时希望Manifest文件始终更新；有时希望Manifest文件始终不要更新。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;为此我专门写了一个名为HTML5.ManifestController的软件来解决以上问题。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;主界面如图：&lt;/p&gt;&#xD;
&lt;p&gt;&lt;img src="http://images.cnblogs.com/cnblogs_com/szw/HTML5.ManifestController01.jpg" border="0" alt="" /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;功能介绍：&lt;/p&gt;&lt;p&gt;1、CAHCE、FALLBACK、NETWORK三块区域分别代表了Manifest文件中对应的文件列表&lt;/p&gt;&lt;p&gt;2、文件列表可以使用网站根目录的相对路径（abc.html）或绝对路径（/abc.html），如果希望自动搜索整个文件夹，只需要在文件夹名后面加上/（Scripts/），包括子文件夹在内的所有文件都会被归入其中。如果是使用MVC或URL重写的网站，可以直接输入重写后的路径（只要不以/结尾，就会被认为是一个有效页面）。&lt;/p&gt;&lt;p&gt;3、&amp;#8220;更新依赖文件列表&amp;#8221;可以设置需要监控的文件或文件夹（以/结尾），当其中的文件被编辑后，会自动更新Manifest文件。当选中了【同步到&amp;#8220;更新依赖文件列表&amp;#8221;】选项后，将使用CACHE列表替代&amp;#8220;更新依赖文件列表&amp;#8221;，进行文件监控。&lt;/p&gt;&lt;p&gt;4、可以选择【依赖文件更新】【始终更新】【始终不更新】3种状态作用于Manifest。&lt;/p&gt;&lt;p&gt;5、设置完成后，点击【保存并后台运行】按钮，开始运行。此时在屏幕右下脚任务图标中，会出现一个小图标&lt;img src="http://images.cnblogs.com/cnblogs_com/szw/HTML5.ManifestController02.jpg" border="0" alt="" /&gt;&amp;nbsp;，双击此图标可以终止同步服务，并重新打开设置界面。&lt;/p&gt;&lt;p&gt;6、我这里已经写了一个Manifest.aspx的文件（依据其中同样的原理也可以制作php,jsp,asp等文件），直接引用即可：&amp;lt;html manifest="Manifest.aspx"&amp;gt;。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;以上所有的代码都已开源，大家可以免费使用：&lt;a href="http://html5manifest.codeplex.com/"&gt;http://html5manifest.codeplex.com/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;本地下载（不保证是最新的）：&lt;a href="http://files.cnblogs.com/szw/Html5.ManifestController.rar"&gt;/Files/szw/Html5.ManifestController.rar&lt;/a&gt;&lt;/p&gt;&lt;p&gt;SVN（将会根据大家反馈持续更新）：&lt;strong style="color: #30332d; font-family: 'Segoe UI', 'Microsoft Sans Serif', Arial, Geneva, sans-serif; font-size: 13px; line-height: normal; background-color: #ffffff; "&gt;https://html5manifest.svn.codeplex.com/svn&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;（可以直接将源代码中/WebDemo/Html5.ManifestController.exe和/WebDemo/Manifest.aspx复制到各位羡慕根目录直接使用）&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;PS：这个软件是在我们一个包含HTML5前端的项目UJOOY中碰到问题并简单开发的，由于时间匆忙难免会有一些不周全或疏漏的地方，希望大家提出宝贵意见，我们一起改进！&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;=================&lt;/p&gt;&lt;p&gt;【2011/12/14 更新】&lt;/p&gt;&lt;p&gt;WebDemo/Manifest.aspx 添加对隐藏文件以及.svn等特殊文件的过滤（可以根据自己要求指定文件名或其他规则）&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;p&gt;【2011/12/16 更新】&lt;/p&gt;&lt;p&gt;修改了Manifest.aspx，解决了之前可以自动获取所有子目录文件，但是不能获取指定文件根目录的bug。 源码及exe、manifest.aspx下载： http://t.cn/ScID3j&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/szw/aggbug/2285015.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/szw/archive/2011/12/12/HTML5-ManifestController.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/szw/archive/2011/12/08/2280609.html</id><title type="text">[备忘]HTML5 离线应用 Manifest 在Chrome浏览器中的管理</title><summary type="text">直接在Chrome中地址栏中输入：chrome://appcache-internals 即可。</summary><published>2011-12-08T05:23:00Z</published><updated>2011-12-08T05:23:00Z</updated><author><name>SZW</name><uri>http://www.cnblogs.com/szw/</uri></author><link rel="alternate" href="http://www.cnblogs.com/szw/archive/2011/12/08/2280609.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/szw/archive/2011/12/08/2280609.html"/><content type="html">直接在Chrome中地址栏中输入：chrome://appcache-internals 即可。&lt;img src="http://www.cnblogs.com/szw/aggbug/2280609.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/szw/archive/2011/12/08/2280609.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/szw/archive/2011/07/19/2110425.html</id><title type="text">[原创][备忘]“第五期HTML5技术分享沙龙——南京站（2011年7月16日）”Demo在线演示 及 源代码下载</title><summary type="text">该示例发布之后，得到了很多HTML5爱好者的关注，现在将源代码发布出来，希望可以和更多的人分享和交流：演示地址：http://116.255.138.93:8000/Default.aspx源代码下载及说明地址：http://116.255.138.93:8000/DownLoad.aspx 上述示例及源代码是我在7月16日参加HTML5小组技术分享沙龙（南京站）上的演示示例。 示例中使用了HTML5的众多特性，如Canvas、WebSocket、LocalStorage等，以及.NET的Office 2007格式文档处理。 其中几乎所有的演示代码都是当天达到南京之后在会场当场创作的（大概用.</summary><published>2011-07-19T04:24:00Z</published><updated>2011-07-19T04:24:00Z</updated><author><name>SZW</name><uri>http://www.cnblogs.com/szw/</uri></author><link rel="alternate" href="http://www.cnblogs.com/szw/archive/2011/07/19/2110425.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/szw/archive/2011/07/19/2110425.html"/><content type="html">&lt;p&gt;该示例发布之后，得到了很多HTML5爱好者的关注，现在将源代码发布出来，希望可以和更多的人分享和交流：&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;演示地址：http://116.255.138.93:8000/Default.aspx&lt;/p&gt;&lt;p&gt;源代码下载及说明地址：&amp;nbsp;&lt;a href="http://116.255.138.93:8000/DownLoad.aspx"&gt;http://116.255.138.93:8000/DownLoad.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;上述示例及源代码是我在7月16日参加HTML5小组技术分享沙龙（南京站）上的演示示例。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;示例中使用了HTML5的众多特性，如Canvas、WebSocket、LocalStorage等，以及.NET的Office 2007格式文档处理。&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;其中几乎所有的演示代码都是当天达到南京之后在会场当场创作的（大概用了4个小时），充分体现了HTML5极高的生产效率。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;非常感谢&lt;a href="http://weibo.com/1911313045"&gt;@HTML5研究小组&lt;/a&gt; 以及南京站的负责人及中兴研究所提供场地。&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;由于当时的示例主要在局域网中运行，且时间有限，还有很多可以优化的地方，如果您感兴趣，可以加入进来和我一起完善Senput HTML5 输入法。稍加完善之后，Senput将以开源项目的形式共享出来。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/szw/aggbug/2110425.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/szw/archive/2011/07/19/2110425.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/szw/archive/2011/06/01/2065521.html</id><title type="text">[备忘]IIS 7.5运行.aspx出现“由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置，无法提供您请求的页面。”错误解决方法</title><summary type="text">环境：Windows 2008 Standard R2 , IIS7.5 , .NET 3.5 SP1 + .NET 4.0出错应用程序池配置：.NET 4.0，经典模式运行程序：Discuz!NT论坛。症状：修改应用程序池设置并重启之后， 打开首页出现错误：HTTP 错误 404.2 - Not Found由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置，无法提供您请求的页面。解决方法：打开IIS选择根节点右侧内容区域打开“ISAPI 和 CGI 限制”将.NET 4.0对应的限制，由“不允许”改为“允许”无需重启，立即生效，刷新页面即可</summary><published>2011-06-01T02:28:00Z</published><updated>2011-06-01T02:28:00Z</updated><author><name>SZW</name><uri>http://www.cnblogs.com/szw/</uri></author><link rel="alternate" href="http://www.cnblogs.com/szw/archive/2011/06/01/2065521.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/szw/archive/2011/06/01/2065521.html"/><content type="html">&lt;p&gt;环境：Windows 2008 Standard R2 , IIS7.5 , .NET 3.5 SP1 + .NET 4.0&lt;/p&gt;&lt;p&gt;出错应用程序池配置：.NET 4.0，经典模式&lt;/p&gt;&lt;p&gt;运行程序：Discuz!NT论坛。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;症状：&amp;nbsp;&lt;/p&gt;&lt;p&gt;修改应用程序池设置并重启之后， 打开首页出现错误：&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;div&gt;HTTP 错误 404.2 - Not Found&lt;/div&gt;&lt;/div&gt;&lt;p&gt;由于 Web 服务器上的&amp;#8220;ISAPI 和 CGI 限制&amp;#8221;列表设置，无法提供您请求的页面。&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;解决方法：&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;ol&gt;&lt;li&gt;打开IIS&lt;/li&gt;&lt;li&gt;选择根节点&lt;/li&gt;&lt;li&gt;右侧内容区域打开&amp;#8220;ISAPI 和 CGI 限制&amp;#8221;&lt;/li&gt;&lt;li&gt;将.NET 4.0对应的限制，由&amp;#8220;不允许&amp;#8221;改为&amp;#8220;允许&amp;#8221;&lt;/li&gt;&lt;li&gt;无需重启，立即生效，刷新页面即可&lt;/li&gt;&lt;/ol&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/szw/aggbug/2065521.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/szw/archive/2011/06/01/2065521.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/szw/archive/2011/05/22/2053523.html</id><title type="text">[备忘][释疑]当初大学志愿选择“物流管理”的原因</title><summary type="text">经常会有朋友以为我是计算机专业毕业，大概也只有不多的人会注意到我其实大学专业选了“（工商管理）物流管理”。 这件事外人看来可能很蹊跷，其实这不是偶然，当初是有一番思考的。 因为我从初中开始web方面开发已经有好几年了，编程更是从小学就开始接触了（当初还是basic/TB，直到web开始接触VBS等）。当初高考完了填志愿的时候，看了下大学软件方向的课程，已经对我一点吸引力都没有。于是定下填志愿第一标准：不选计算机或软件专业。（PS：只是个人觉得不适合自己发展，没有贬低的意思） 但今后很长一段时间要从事计算机（软件/Web）行业是当初开始选定web开发方向就定下的一个目标，并且一直很看好电子商务.</summary><published>2011-05-22T05:52:00Z</published><updated>2011-05-22T05:52:00Z</updated><author><name>SZW</name><uri>http://www.cnblogs.com/szw/</uri></author><link rel="alternate" href="http://www.cnblogs.com/szw/archive/2011/05/22/2053523.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/szw/archive/2011/05/22/2053523.html"/><content type="html">&lt;div&gt;&amp;nbsp; &amp;nbsp; 经常会有朋友以为我是计算机专业毕业，大概也只有不多的人会注意到我其实大学专业选了&amp;#8220;（工商管理）物流管理&amp;#8221;。&lt;/div&gt;&lt;p&gt;这件事外人看来可能很蹊跷，&amp;nbsp;其实这不是偶然，当初是有一番思考的。&lt;/p&gt;&lt;p&gt;因为我从初中开始web方面开发已经有好几年了，编程更是从小学就开始接触了（当初还是basic/TB，直到web开始接触VBS等）。当初高考完了填志愿的时候，看了下大学软件方向的课程，已经对我一点吸引力都没有。于是定下填志愿&lt;strong style="color: red; "&gt;第一标准：不选计算机或软件专业&lt;/strong&gt;。（PS：只是个人觉得不适合自己发展，没有贬低的意思）&lt;/p&gt;&lt;p&gt;但今后很长一段时间要从事计算机（软件/Web）行业是当初开始选定web开发方向就定下的一个目标，并且一直很看好&lt;span style="color: red; "&gt;电子商务&lt;/span&gt;的方向。但是由于第一标准，我不会去选择这个专业，感觉太空洞。 但是定下了&lt;strong style="color: #ff0000; "&gt;第二标准：可以和电子商务有点关系&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;由于高考成绩不理想，也给我带来了一个好处：可以很专心地去选择我可以上的一些学校，不用纠结是否&amp;#8220;冲&amp;#8221;一下，这样在专业限制上稍微有所放宽（我们2003届当初是分文理科的，很多大学或者专业对科目要求很严格）。我当初高三选择的是物理/生物，属于绝对的理科（也就是说，如果高考成绩再好点，当初选择理科专业的倾向性就会更大一点）。不过要说明的是，其实我从小文科成绩一直很好的，很多科目甚至是拔尖的那种，数学一直是我最差的一门。所以至少在感情上，定下了&lt;strong style="color: red; "&gt;第三条标准：不排除文科专业&lt;/strong&gt;。（PS：&amp;#8220;（工商管理）物流管理&amp;#8221;专业属于文科，略带理科性质）&lt;/p&gt;&lt;p&gt;综合了上面的一些筛选条件，以及客观的可供选择的范围，加上一直对国内行业发展趋势比较关注，注意到了&amp;#8220;&lt;span style="color: red; "&gt;物流管理&lt;/span&gt;&amp;#8221;这个专业（在此之前几天几夜都在了解每个行业和计算机的关机和前景）。&lt;/p&gt;&lt;p&gt;选择物流管理（注意这个专业从属于&amp;#8220;经济管理&amp;#8221;系，并带工商管理方向，很多&amp;#8220;物流管理&amp;#8221;专业不是这样安排的）， 原因有3：&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;电子商务（EC）本质上，还是商务，商务主要是：信息流，资金流，物流。&amp;#8220;电子&amp;#8221;只是决定了信息流和资金流的一个载体和流通途径的问题。所以本质上，他和物流是有关系的。从上面的&amp;#8220;3流&amp;#8221;看出，电子商务唯一无法直接面对、控制和解决的就是物流。但是电子商务和物流的关系在哪里？我思考查阅了很久，总算理清了他们的关系：&lt;span style="color: #ff0000; "&gt;电&lt;/span&gt;&lt;span style="color: #ff0000; "&gt;子&lt;/span&gt;&lt;span style="color: #ff0000; "&gt;商务&lt;/span&gt;&lt;span style="color: red; "&gt;的资金流，永远和物流反方向流动，而信息流始终沟通各个环节&lt;/span&gt;&lt;span&gt;。（通俗地讲，一手交钱，一手交货。EC解决交钱的问题，物流解决交货的问题，他们方向正好180度）&lt;/span&gt;&lt;/li&gt;&lt;li&gt;当初我印象中还没有淘宝，或者有了我也没有注意到，不过这种B2C的理念我是一直很认同的，并且觉得技术上来说，EC所需的技术已经趋于成熟，而物流（尤其是B2C中小件商品）反而是一个很好的切入点，并且是可能在将来阻碍EC发展的瓶颈（现在国内混乱的物流局面，带来的后果已经体现出来了）。&lt;/li&gt;&lt;li&gt;查了一些资料，&amp;#8220;经济管理&amp;#8221;和&amp;#8220;工商管理&amp;#8221;方面的课程，对今后从事管理工作、经营活动、法律活动等等，还是有很大帮助的（希望大家不要被误导，大学的课程本身是不会给你带来多少知识的，大家都懂的。但他们涉及到的一些学科，和背后的一些东西，是值得推敲的），事实证明这一套课程中有关经济、法律、管理、物流相关的知识确实开拓了我的思维，增长了很多见识（但是别都听老师的，要自己去实践和整理，没有贬义）。&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; 选定了这个专业，剩下来的就是自己努力了，利用反方向的物流，同样可以接触到电子商务领域，并且从另外一个特殊的角度审视电子商务的各个环节，有些EC本身的弱点，是你处在那个环境中，无法看清的。并且不仅限于物流，比如淘宝的评价体系、没有购物车（批量下定+个性化定制）、物流方式三大弱点，在大学时候已经可以看得很清楚了，但是这些矛盾直到我毕业后1-2年的事件内才因为种种&amp;#8220;事件&amp;#8221;和&amp;#8220;门&amp;#8221;被爆发出来，甚至还在进行中。&lt;/div&gt;&lt;p&gt;大学期间也一直没有停止过计算机和web方面的研发，也曾组织过团队进行物流和电子商务方面的实践、和物流公司合作开发物流-电商平台、组织举办各类公益活动，每一个环节都会涉及到专业内或计算机方面的东西，收获很多。&lt;/p&gt;&lt;p&gt;总的来说，选择这个专业目前来看我觉得还是非常正确的的，虽然这种路不一定适合每一个人走，但是这种思考的方式愿意和大家分享。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/szw/aggbug/2053523.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/szw/archive/2011/05/22/2053523.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/szw/archive/2011/04/01/2001794.html</id><title type="text">[备忘][转载]关于windows7 IIS 7.5和Vista IIS 7.0 局域网无法访问的解决方法</title><summary type="text">前几天发布了一遍关于windows局域网无法访问 IIS的文章， 但是那篇文章似乎只适合XP ...由于新安装的系统Windows7 所以很多设置都和XP,2000,2003 有了很大的区别...在IIS设置局域网上访问也稍微有点不一样。在网络上搜索了下，终于找到了解决方法，搜索引擎的出台，真的是很方便...下面就把方法说一下：1、依次选择：开始---所有程序---管理工具---高级安全 Windows 防火墙。（或者从控制面板里直接找到 windows防火墙）2、在高级安全 Windows 防火墙的左边栏，选择“入站规则”。3、在右边栏选择&amp;quot;新建规则“。4、在弹出的窗口依次选择：选</summary><published>2011-04-01T01:54:00Z</published><updated>2011-04-01T01:54:00Z</updated><author><name>SZW</name><uri>http://www.cnblogs.com/szw/</uri></author><link rel="alternate" href="http://www.cnblogs.com/szw/archive/2011/04/01/2001794.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/szw/archive/2011/04/01/2001794.html"/><content type="html">前几天发布了一遍关于windows局域网无法访问 IIS的文章， 但是那篇文章似乎只适合XP ...&lt;br /&gt;由于新安装的系统Windows7 所以很多设置都和XP,2000,2003 有了很大的区别...&lt;br /&gt;在IIS设置局域网上访问也稍微有点不一样。&lt;br /&gt;在网络上搜索了下，终于找到了解决方法，搜索引擎的出台，真的是很方便...&lt;br /&gt;下面就把方法说一下：&lt;br /&gt;1、依次选择：开始---所有程序---管理工具---高级安全 Windows 防火墙。&lt;br /&gt;（或者从控制面板里直接找到 windows防火墙）&lt;br /&gt;2、在高级安全 Windows 防火墙的左边栏，选择&amp;#8220;入站规则&amp;#8221;。&lt;br /&gt;3、在右边栏选择"新建规则&amp;#8220;。&lt;br /&gt;4、在弹出的窗口依次选择：选中端口---下一步---选中TCP以及特定本地端口，填入要开放的端口号（这里填入80）---下一步---选中允许连接---下一步---选中所有选项---下一步---填入名称（这里填入IIS）---完成。 &lt;img src="http://www.cnblogs.com/szw/aggbug/2001794.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/szw/archive/2011/04/01/2001794.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
