算神工作室博客

分享技术,分享身边的点滴

Discuz!NT百度论坛收录协议的问题

clock 六月 11, 2008 14:56 by author 算神

今天查看了一下百度论坛收录协议,其中有一点

第三步:使用XML文件
         请将XML文件命名为sitemap_baidu.xml上传到您网站根目录下,并保证文件所在的url地址能够被百度spider正常访问。例如,网站为post.baidu.com,则将xml文件上传至post.baidu.com/sitemap_baidu.xml
        当百度spider发现了xml文件后,会根据上面提供的参数自动对xml文件进行更新,并抓取高质量的内容。
        注意: 百度spider不保证一定能收录您提交的全部内容。

按照上面的说法对于论坛http://bbs.lishewen.com.cn/,百度的协议路径应该为http://bbs.lishewen.com.cn/sitemap_baidu.xml,而Discuz!NT的协议路径则是http://bbs.lishewen.com.cn/tools/sitemap.aspx,这样一来百度的虫虫根本不会在上面爬,Discuz!NT对百度的优化形同虚设

知道上面问题的原因,我们可以有以下的解决办法:

第一种,把sitemap.aspx产生的内容复制保存一份到论坛的根目录,并命名为sitemap_baidu.xml

如果你有采用官方的UrlReWriter,则可以采用第二种办法

在UrlReWriter的配置文件里面加多一条规则:RewriteRule ^(.*)/sitemap_baidu.xml  $1/tools/sitemap.aspx

本人建议用第二种办法,因为这样可以自动更新

当前评分 5.0 , 共有 3 人参与

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


xp安装了SP3以后无法更新的解决办法

clock 六月 9, 2008 23:26 by author 算神

这个解决方法就是在 Windows 中注册 Wups2.dll 文件

要在 Windows 中注册 Wups2.dll 文件,请按照下列步骤操作:
1. 停止自动更新服务。为此,请按照下列步骤操作:
a. 依次单击“开始”和“运行”,键入 cmd,然后单击“确定”。
b. 在命令提示符处,键入以下命令并按 Enter: net stop wuauserv

2. 注册 Wups2.dll 文件。为此,请按照下列步骤操作:
a. 在命令提示符处,键入以下命令并按 Enter: regsvr32 %windir%\system32\wups2.dll
注意:对于运行 Windows XP Professional x64 Edition 的计算机,
请输入以下命令,然后按 Enter: regsvr32 %windir%\syswow64\wups2.dll
b. 在收到的每条验证消息上单击“确定”

3. 启动自动更新服务。
为此,请在命令提示符处键入以下命令,然后按 Enter: net start wuauserv

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


注册表误修改如何修复?

clock 六月 9, 2008 23:24 by author 算神

如果你不慎修改或删除了 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet 中的很多东西,而且也不知道这些东西是做什么用的,那么在重新安装整个操作系统和应用软件之前,可以尝试如下方法看能否恢复:

1. 先把 HKEY_LOCAL_MACHINE\SYSTEM 的各个子键备份一下

2. 不要马上重启机器,不当修改这个子键,最常见的结果就是系统不能启动,或者反复重启

3. 如果你能接触到机器的控制台,那么重启,按 F8,选择“已知最近正确模式”(LastKnownGood)进入 Windows,这样能避免上次的不当修改。

4. 如果不能接触机器的控制台(适用于访问机房中的虚拟机、托管在IDC的托管机等),按不了 F8 ,那该怎么办呢? 两个办法:

1) 在 Boot.ini 中加入 /lastknowngood 参数,然后重启(此功能和F8类似),正常重启并登录后,再把 boot.ini 中的此参数去掉

2) 在HKEY_LOCAL_MACHINE\SYSTEM\Select 子键下,将 Current 的值修改为和 LastKnownGood 的值一样,此法和按 F8 的作用也是类似的

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


FTP批处理

clock 五月 28, 2008 18:17 by author 算神

今天接到一个需求要用到批处理文件操作FTP,把方法分享一下

1、首先新建一个文本文件,我这命名为ftp.txt,在里面输入要批处理的内容,我这为

ftpuser
123456
get temp.txt
quit

上面的是FTP的命令,不懂的可以看FTP命令详解

2、新建一个bat文件,输入以下命令,保存,运行

ftp -s:ftp.txt 121.31.73.154

这样一个简单的FTP批处理就完成了

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


谷歌拼音输入法再次升级

clock 五月 23, 2008 23:33 by author 算神
此次升级的重点为对词典的更新和对部分排序方法的改进。

对词典的更新主要根据权威字典、词典校对了部分单字和成语的注音,补充了三千余条常用成语。同时,在更好地支持标准拼音方案的基础上,保持了对部分常用读音和民间约定俗成念法的兼容。

在排序方法的改进方面,我们主要改进了单字在候选项目中的排序方法,使常用字的排位更准确;改进了英文模式和笔划输入模式下的候选项目排序方法,使之更符合输入习惯。

另外,针对之前出现的上、下键选字时不能跨页的问题,此次我们对其进行了修正,同时修正的还包括在部分应用程序中存在的兼容性问题。

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


设定IIS使用32bit模式或64bit模式

clock 五月 2, 2008 14:31 by author 算神

有的时候IIS就是一定要使用32位, 仅管是装在64位的计算机上, 如何设定呢?

在64位的计算机上, 将 IIS 6.0 设定为32位模式运行
cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 true

在64位的计算机上, 将 IIS 6.0 设定为64位模式运行
cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 False

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


微软今日推出Windows XP SP3中文版

clock 四月 30, 2008 16:19 by author 算神

Windows XP SP3截图

4月29日消息,在昨日推出Windows XP Service Pack 3英文版后,微软Windows Update网站今日又推出了其中文版的下载。

Windows XP SP3包括了自2001年XP发布至今的全部升级补丁,也包含少量新功能特性。安装SP3并不会向XP SP2那样明显改变用户体验。

SP3的主要新功能包括:黑洞路由侦测;网络访问保护;安全选项界面更详尽;增强的管理员安全和服务策略入口;内核模式加密模块;Windows产品激活模式改变。

微软之前曾表示,SP3软件将通过公司的WIndows 升级工具或微软的下载中心网站向消费者提供,今年夏季微软将通过自动升级服务向使用者自动分发这一服务包。

Windows XP SP3原本定于本月底面市,之前还有用户怀疑微软之所以推迟发布Windws XP SP3,可能是为了推广新一代操作系统Windows Vista。

Windows XP SP3 简体中文版 微软官方下载地址

微软 Update 网站地址

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Vista和Win2008中如何卸载IE8

clock 四月 9, 2008 19:38 by author 算神

由于我之前装的英文版本的IE8,现在想换成中文版本的, 所以就需要写在原先的IE8 Beta1 英文版,但是按照正常的思路去找卸载的地方,竟然没有找到。考虑到很多人可能会有我类似的问题。特意写了这篇博客帮助大家。

卸载的位置:

控制面板 --> 程序和功能 --> 查看已安装的更新(注意,是在这里)

MIcrosoft Windows 分类下面有一个 Windows Internet Explorer 8 ,卸载它即可。
IE8 是以更新的方式安装的,而不是一个普通的程序。这点是要需要注意的。

另外,英文版本的IE8 ,版本号是:8.0.6001.17184。

中文版版本是:8.0.6001.17193 。比英文版稍稍新一点。

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


编译和运行Singularity操作系统

clock 四月 2, 2008 08:11 by author 算神
Singularity是微软研究院(Microsoft Research)的一项创新的操作系统研究项目,它几乎完全使用C#语言编写,通过开发新的技术和工具来监督和验证应用程序的执行,以达到一个更加稳固和可靠的软件平台。Singularity已在CodePlex上发布了它全部的源代码和构建工具,本文介绍了如何配置和构建Singularity,以及使用Virtual PC运行它。

前提:

1.       SingularityCodePlex站点下载源码和工具包,或者在本地下载

2.       下载和安装.NET Framework本地下载.NET Framework 3.5

3.       下载和安装Virtual PC,这可以在DreamSpark软件资源中下载得到

4.       因为源代码数量很大,所以需要保障源代码所在的分区有1.5GB以上的空间,为保证虚拟机的正常运行,你需要有512MB以上的空闲内存。

OK,准备完毕,开始配置环境吧!

解压缩Singularity的文件到一个新的文件夹,比如E:\Projects\Singulatrity

运行命令行cmd.exe(如果是Vista用户,则需要使用Administrator权限),转到Singularity的根目录,依次运行

configure.cmdbase\setenv.cmd

下一步便是执行编译源码的脚本:在当前目录(Singularity\base)执行msb Distro\Tiny.proj,此时MSBuild工具将调用Tiny.proj文件中的构建脚本,编译过程大约需要十多分钟。

使用Virtual PC运行Singularity是通过PXE来启动的,所以主机(Host)需要配置一个Loopback的网络,步骤如下:

1.       进入控制面板->添加新硬件

2.       点击下一步,选择“是”,点击下一步

3.       选择“添加新新硬件”,点击下一步

4.       选择“从列表中手动选择”,点击下一步

5.       在硬件类型中选择“网络适配器”,制造商选择“Microsoft”,在网络适配器列表中选择“Microsoft Loopback adapter

6.       点击下一步,直到完成

7.       在“网络连接”中选择刚才新添加的连接,右键点击“属性“,双击TCP/IP,更改IP地址为10.99.99.1,子网掩码为255.255.255.0,点击确定:

8.       在此网络连接对话框中选择高级,进入防火墙设置,点击“添加端口”,添加UDP端口67以及UDP端口69,点击确定。

必须的配置都已完成,最后需要复制Singularity生成的虚拟机文件并使用它的boottest脚本运行Virtual PC并载入Singularity系统:

Singularity 操作系统在虚拟机中运行的画面:

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


使用VBS脚本查找IIS元数据库中的所有 MIME 类型

clock 二月 20, 2008 23:56 by author 算神

下面的脚本将显示 Microsoft Internet 信息服务 (IIS) 5.0 或 Microsoft Internet 信息服务 (IIS) 6.0 元数据库中的所有 MIME 类型。

' This script lists the MIME types for an IIS Server.
' To use this script, just double-click or execute it from a command line
' by calling cscript.exe

dim mimeMapEntry, allMimeMaps

' Get the mimemap object.
Set mimeMapEntry = GetObject("IIS://localhost/MimeMap")
allMimeMaps = mimeMapEntry.GetEx("MimeMap")

' Display the mappings in the table.
For Each mimeMap In allMimeMaps
    WScript.Echo(mimeMap.MimeType & " (" & mimeMap.Extension + ")")
Next

将脚本另存为 .vbs 文件(例如,DiscoverIISMimeTypes.vbs),然后从命令提示窗口使用以下命令运行它:

cscript DiscoverIISMimeTypes.vbs

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Sign in

广告

Calendar

<<  一月 2009  >>
星期星期星期星期星期星期星期
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678

View posts in large calendar

最新文章

最新评论

Comment RSS