这个错误的出现主要是由于IIS默认的80端口被占用。解决之道之一当然是修改默认端口,比如改到8080啊什么的。但是这在浏览时毕竟不方便。
很多别的应用程序都可能占用80端口,在我以前的XP系统上就是SKYPE作祟:
我推荐一个可以扫描端口占用的程序:Fport。虽然是命令行程序,但是可以很完整的查出是哪个程序占用了哪个端口。下载地址在这里。
这个错误的出现主要是由于IIS默认的80端口被占用。解决之道之一当然是修改默认端口,比如改到8080啊什么的。但是这在浏览时毕竟不方便。
很多别的应用程序都可能占用80端口,在我以前的XP系统上就是SKYPE作祟:
我推荐一个可以扫描端口占用的程序:Fport。虽然是命令行程序,但是可以很完整的查出是哪个程序占用了哪个端口。下载地址在这里。
前几天玩的是.NET + AJAX,而且还有.NET Ajax Control Toolkit,所以一下子体验了很多D’N’D编程的威力。
当然,也是有代价的,比如:对AJAX底层的实现就不会太关心;而且对控件的调整也会囿于MS的框架;因此,从某种程度上说,要真正的去体会.NET + AJAX,而特别是后者,必需深入到更底层的框架中去。 当然,我也很讨厌一下子就跳到最底层的,所以在网络上搜索了一下,发现在PHP下还是有一个AJAX框架的,那就是XAJAX。 用XAJAX开发还是相对简单的,不过有一点还是要注意。普通的PHP文件中,<?php和?>是可以出现在任意位置的,但是如果使用了XAJAX,那么以下这些代码必需出现在PHP文件的最开始:
我在我的书评页中,采用的是后台动态生成jpg文件的方法,具体代码不赘述。 在XP下,程序运行正常:
今天和朋友在GTALK上聊天,谈到了一些PHP学习的方向。我是从半年前开始接触PHP的,虽然有C/C++的基础,但毕竟PHP是个新语种啊。
下载了一个Smarty,然后安装,慢慢看吧。
当然,我认为,学习一个新东西的最好方法有两种:
一个当然是基于这个东西开发; 一个就是翻译文档。
我准备从后者开始。翻译的文档会在站点中放出。
今天起来发现:https://www.rsywx.net 无法访问,查看了外网分配的IP,发现和我当初绑定域名时的IP不同了。连忙让我的域名供应商修改DNS。
现在好了。
现在的病毒真的很厉害……真的,真的很厉害!
第一是我不知道是什么时候就感染上了的。第二是,感染了也很难杀掉,因为它躲藏在各个盘的System Volume Information_restore{??????????????}下面。
想了好多方法,最后还是用Ice Sword将病毒请出了系统。真是难为这些病毒程序的开发者了。
关于在PHP中如何调用Soap/WebService的描述,网络上有不少帖子。但是主要讲述了如何用PHP开发服务器端、客户端并加以关联,而很少触及在PHP中调用现成的WebService的情况。在本文中我们做一个简单的示范。
笔者曾经有若干篇文章介绍了在BDS 2006下开发Interop程序的一般步骤。有兴趣的读者可以参考这些文章的汇总:http://www.go4pro.org/cate_list.asp?cate=20。
上面提到的开发方法,是建立一个程序,然后创建Excel的应用对象(Application),再获得相应接口(如Workbook,Worksheet,Cells)的引用并对其进行进一步的操作。调用方式是通过由外(自己开发的程序)到内(Excel)。
今天我要介绍一种新的利用.NET开发Interop应用的方法。这种方法与上述方法最大的不同就在于它是由内(Excel)到外(自己开发的程序)进行的。