从根服务器查询域名的ns记录
有时候更新域名的域名服务器,需要查看是否生效,只能通过根服务器的NS查询来辨别。可以使用下面的命令
nslookup -qt=ns thmz.com a.gtld-servers.net
如果根服务器已经更新的话再对比运营商的dns看看有没有更新
nslookup -qt=ns thmz.com
再或者 nslookup -d thmz.com 自己看看各个节点的过期时间
有时候更新域名的域名服务器,需要查看是否生效,只能通过根服务器的NS查询来辨别。可以使用下面的命令
nslookup -qt=ns thmz.com a.gtld-servers.net
如果根服务器已经更新的话再对比运营商的dns看看有没有更新
nslookup -qt=ns thmz.com
再或者 nslookup -d thmz.com 自己看看各个节点的过期时间
安装这里以centos为例
yum install libpcap libpcap-devel ncurses-devel ncurses
wget http://dns.measurement-factory.com/tools/dnstop/src/dnstop-20090128.tar.gz
tar zxvf dnstop-20090128.tar.gz
cd dnstop-20090128
./configure
make && make install
使用方法很简单 dnstop eth0
输入? 可以看到详细帮助,这里不多介绍了。
Diskpart.exe 实用程序在命令行界面中管理磁盘、分区和卷。Diskpart.exe 在基本磁盘和动态磁盘上都可以使用。如果 NTFS 卷所在的硬件 RAID 5 容器具有向容器中添加空间的能力,您可以使用 Diskpart.exe 扩展 NTFS 卷,同时将磁盘保持为基本磁盘。
使用 extend 命令可以在保留数据的同时将未分配的空间合并到现有卷中。
下面是对 extend 命令的要求: • 卷必须用 NTFS 文件系统格式化。
• 对于基本卷,扩展的未分配空间必须是同一磁盘上的下一个相邻空间。
• 对于动态卷,未分配空间可以是系统上任何动态磁盘上的空白空间。
• 只支持数据卷扩展。系统卷或启动卷无法扩展,若扩展它们可能会收到以下错误消息:
DiskPart 未能扩展卷。请确定卷是有效的,可以扩展
• 如果系统页面文件在此分区,您就不能扩展该分区。请将系统页面文件移动到一个不希望扩展的分区。
要扩展分区或卷,必须先选择该卷以将焦点移到该卷,然后可以指定扩展的大小。要扩展卷,请按照以下步骤操作:
1. 在命令提示符下,键入 diskpart.exe。
2. 键入 list volume 以显示计算机上的现有卷。
3. 键入 Select volume volume number,其中 volume number 是要扩展的卷的编号。
4. 键入 extend [size=n] [disk=n] [noerr]。
下面将介绍这些参数:
size=n
要向当前分区添加的空间大小(以 MB 为单位)。如果您没有指定大小,磁盘将一直扩展到全部占用下一个相邻的未分配空间。
disk=n
在其上扩展卷的动态磁盘。将在该磁盘上分配“size=n”的空间。如果没有指定磁盘,则在当前磁盘上扩展卷。
noerr
仅用于脚本撰写。当发生错误时,此参数指定 Diskpart 继续处理命令,就像没有发生错误一样。如果没有指定 noerr 参数,错误将导致 Diskpart 退出并显示错误代码。
5. 键入 exit 退出 Diskpart.exe。
当 extend 命令完成时,您应该收到一则消息,说明 Diskpart 已成功扩展卷。新的空间应该已添加到现有驱动器,同时保留卷上的数据。
注意:在 Microsoft Windows XP 和 Microsoft Windows 2000 中,不能使用 Diskpart.exe 扩展动态磁盘上的最初在基本磁盘上创建的简单卷。只能扩展磁盘升级到动态磁盘后创建的简单卷。如果您试图扩展动态磁盘上的最初在基本磁盘上创建的简单卷,将收到以下错误消息。该限制已在 Microsoft Windows Server 2003 中去除。
DiskPart 未能扩展卷。
请确定卷是有效的,可以扩展
注意:Windows Server 2003 和 Windows XP 中包含 Diskpart.exe,并将其作为基本操作系统的一部分。
要下载用于 Windows 2000 的 Diskpart.exe 命令行实用程序,请访问以下 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?FamilyID=0fd9788a-5d64-4f57-949f-ef62de7ab1ae&displaylang=en
注意:我们建议您在转换为动态磁盘之前,联系您的系统供应商以获得更新的 BIOS、固件、驱动程序和代理程序。
——————————————————————————–
这篇文章中的信息适用于:
• Microsoft Windows Server 2003 Standard Edition
• Microsoft Windows Server 2003 Web Edition
• Microsoft Windows Server 2003 Enterprise Edition
• Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
• Microsoft Windows XP Home Edition
• Microsoft Windows XP Professional Edition
• Microsoft Windows 2000 Server
• Microsoft Windows 2000 Advanced Server
• Microsoft Windows 2000 Professional Edition
两种解决方法:
第一种:卸载KB967723补丁
登录服务器,进入控制面板 — 添加和删除程序 — (勾选上方的“显示更新”)在里面可以看到更新的KB967723这个补丁,然后就想卸载普通软件一样卸载,卸载中会提示你,如果卸载可能导致程序运行出错,没关系,选择“是”,继续卸载。卸载完成后重启数据库服务器。
第二种:修改注册表
本方法是微软给出的修改注册表修复该Bug的的方法,默认最大的临时 TCP 端口的数是 5000 适用于一节中包含的产品中。 在这些产品中添加一个新参数。 要提高临时端口的上限,请按照下列步骤操作:
1. 启动注册表编辑器。
2. 在的注册表中找到以下子项,然后单击 参数 :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
3. 在 编辑 菜单上单击 新建 ,,,然后添加下面的注册表项:
数值名称: MaxUserPort
值类型: DWORD
值数据: 65534
有效范围: 5000-65534 (十进制)
默认值: 0×1388 (5000 十进制)
说明: 此参数将控制程序从系统请求任何可用的用户端口时使用的最大端口数。 通常,1024 的值和包含的 5000 之间分配临时的 (短) 端口。
4. 退出注册表编辑器,并重新启动计算机。
请注意 其他的 TCPTimedWaitDelay 注册表参数确定在多长时间关闭的端口等可重复使用已关闭的端口。
微软原文链接:http://support.microsoft.com/kb/q196271
1 2 3 4 5 6 7 | location ~* ^.+\.(gif|jpg|png|swf|flv|mp3|zip|rar)$ {
valid_referers none blocked server_names *.sitea.com *.siteb.com;
if ($invalid_referer) {
rewrite ^/ http://www.site.com/;
#return 404;
}
} |
可以自己注释选择是返回rewrite,或者404
在默认安装的情况下windows 7会自动创建一个100m的启动分区,用了存放启动相关的文件。
在某些情况下比如用了软件bios模拟方式激活失败,有可能会导致无法引导windows的情况,碰到这种情况的我们可以使用windows 7的安全光盘,进入修复模式,然后进入命令行模式。
这个时候这个100m的启动分区应该加载为C: ,而原来windows所在分区会自动延后,可以在进入修复模式的地方看见是哪个盘符。
比如启动分区为 C: ,windows分区为 E:
如果需要还原启动分区到初始状态的话,可以先 format c: ,注意format需要输入卷标时无法输入中文,可以先dir /a看一下,然后用鼠标选中当前的中文卷标再按下鼠标右键就相当于复制,要粘贴的时候也只要按下鼠标右键。
format完成后,可以使用下面命令来初始化启动分区
bcdboot e:\windows /l zh-CN /s c:
命令执行后会有提示,输入exit,然后选择重启下启动,仍然进入windows 7安装光盘的修复模式,这里会自动扫描后提示需要修复启动。选择修复并重启后,启动分区就初始化好了。
最近论坛在搞抢楼,有用户被判定一分钟发了50贴是机器灌水行为,我好想觉得后台设置过发帖时间限制为10秒的,也就是说1分钟最多发6贴。就自己研究了下,发现自从升级到dz7以来用户的最后更新时间就没更新过,而发帖限制是靠 现在时间-发帖限制时间 和 最后发表时间去比对的,所以导致发帖时间限制的设置形同虚设。所以又仔细看了下更新用户最后发表时间相关代码。
首先来看一段源代码代码
1 2 3 4 5 6 | $self = $creditnotice && $uidarray == $discuz_uid; …… $lastpostadd = $self ? ", lastpost='$timestamp'" : ''; …… …… $db->query("UPDATE {$tablepre}members SET posts=posts+('$operator$posts') $lastpostadd $creditsadd2 WHERE uid IN ($uids)", 'UNBUFFERED'); |
这里看到要 $self=1 才会把更新最后发表时间的 lastpost=’$timestamp’ 加到update的sql里面,而$self=1的话除了判断下uid之外的话还有个参数 $creditnotice 必需也等于1才行。
也就是必须要打开 dz7 后台 界面 全局里面的积分变动提示才会更新用户最后发表时间。
我想这应该算是个bug把
windows7 和 vista最直接的改观恐怕就是在任务栏上了。很多老用户升级到7最不习惯的就是没有了快速启动,比如我就是我有很多程序启动是靠快速启动来解决的,本来想咬咬牙关强制习惯win7的任务栏,可是工具还没装一般任务栏就感觉不够用了,而且找起程序来实在不方便,所以我又琢磨了下其实windows7是可以增加任务栏中的快速启动栏的。具体步骤
1.对着任务栏空白地方右键-工具栏-新增工具栏,然后地址栏直接输入C:\Users\登陆用户名\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch
选择好之后保存退出你就会看见任务栏上多出个Quick Launch,里面还有很多一些安装软件时增加快速启动栏启动项的软件快捷方式。
2.解除任务栏锁定,把Quick Launch挪到最左面,然后对着Quick Launch前面挪动的那个竖条右键把显示标题和显示文本2个选项去掉,然后稍微调整下距离,锁定任务栏哈哈是不是快速启动栏又回来了