标签归档:杂文杂载

googleearth GOOGLE 地图上的奇怪坐标

美国《时代》杂志发文列举了借助Googleearth服务所实现的十个令人称奇的发现,其中包括亚特兰蒂斯古城遗址、飞机墓地和伊拉克血湖等。

1、海底沉城—亚特兰蒂斯?

 地图查看:31 15’15.53N 24 15’30.53W

  这个是否就是传说中神秘消失的亚特兰蒂斯古城的废墟呢?探索爱好者给出了肯定的答案,他们指出,这些非洲海岸附近的网格状东西就是这个海底沉城的街道,该地区的大小与威尔士的面积差不多,充分向人们展示了这个古代城市当时高明的规划。

  但是来自googleearth工程师的解释却并非如此有趣,他们宣布这些网格图案只是声纳船在收集地图数据时所形成的“作品”。

  目前传闻依然在继续,不过目前看来,似乎没有人能够很快来证实这就是那个被人们逐渐遗忘的文明古城。

2、UFO着陆机场?

  地图查看: +52° 28′ 54.21″, +0° 31′ 14.26″

  这是一个真正的Googleearth之谜。在美国和英国的空军基地上可以发现一些非常奇怪的信息,上图就是英国诺里奇附近空军基地的上空拍摄图案。英国国防部对外称这是一个摩托车训练场,但是有人怀疑它是一种卫星校准工具。没有人知道它真正是什么,而且英国军方也未对此进行更详细解释。

  3、飞机墓地 

      地图查看:32 08’59.96″ N 110 50’09.03″W 

  美国亚利桑那州图森郊外的戴维斯-蒙森空军基地是存放废旧飞机的地方。有4000多架军用飞机停在该基地上,其中包括B-52和隐形轰炸机,在这儿它们将被拆解。这是网上最受欢迎的卫星图片之一。

  4、神秘的火狐浏览器图案

   地图查看:45 07’25.39″N 123 06’49.08W

  其实这并不是什么神秘的外星人杰作。这个火狐浏览器的标志图案出现在俄勒冈州的玉米田地中,不过它并不无什么神秘之处,而是俄勒冈州大学Linux用户庆祝火狐下载量超过5000万的作品,其覆盖面积超过了45000平方英尺。

    5、奥普拉迷宫

   地图查看:33 13’37.32″ N 111 35’55.00″W

  奥普拉曾主持了一个收视率极高的电视节目,并拥有一本被称为“O”的杂志,另外她还被《福布斯》杂志评为全球最有影响力的名人之一。她当然可以拥有自己的“玉米地迷宫”。亚利桑那州的一位农民在2004年为这位优秀的电视脱口秀主持人制作了这个图案。

  6、秘密纳粹标志

  地图查看: 32°40’33.82″N 117° 9’27.08″W

  圣地亚哥科罗拉多海军两栖部队基地的建设者在1967年规划基地的建筑群时,卫星图片还是遥不可及的东西。但是在2007年,Googleearth的“侦探”们发现,该基地的4座不相连的大楼组成了一个不受欢迎的图案——纳粹标志。该基地表示,已经花费了60多万美元来掩饰这个图形,其发言人表示,“我们不希望被人们与一个纳粹标志联系到一起。”

  7、海上迷失的船只

   地图查看:19 38’45.99″N 37 17’42.17E

  2003年,在苏丹沿海的Wingate暗礁附近,玻利维亚货轮SS Jassim搁浅并沉没。它是从Googleearth上可以看到的最大失事船只之一。

  8、泥土人面像

   地图查看:50 00’37.76″ N 110 07’00.86″W

  从上方来看,加拿大阿尔伯塔的这个图像是一个令人惊讶的人脸形状,不过它完全是一个大自然杰作。这个被称为荒地守护者的图案实际上是流水侵蚀形成的一个河谷。有人表示,图案中的人看起来似乎带着一个耳机,不过那只是一条公路和一口油井,事实上,这个荒地守护者并没有阻止人类的钻井活动。

  9、伊拉克血湖

   地图查看:33 23’46.08″ N 44 29’17.03″E

        当时伊拉克萨德尔城外这个血红色的湖在2007年被发现时,引来了很多令人恐怖的推测。据知情人士向科技博客Boing Boing表示,据其朋友称,伊拉克的一个屠宰场经常把血倒入这个湖中。没有人对此提供过一个官方解释,不过更可能的情况是,湖水的“红色”是污水处理过程所形成的。

  10、导弹试验

           地图查看:38 13’34.01″N 112 17’54.74W  

  Googleearth拍下了很多飞机、直升机和飞行中的热气球的照片,不过上图是一张巡航导弹的照片,据称是在美国犹他州山脉的军事演习中被发射的导弹,它可能是最难以拍到的照片。很多人对这张照片提出了质疑,认为它只是一架普通飞机。如果仔细看一下,你会发现这枚“导弹”看似有一对翅膀。

DD-WRT qos中的 HTB

HTB (Hierarchical Token Bucket)算法的流量管理功能,可有效提高带宽利用率和限制P2P等海量下载软件的使用:对于正常上网的内网主机,系统将允许它偶然突破最大限速;相反,对于长期使用P2P等软件的内网主机,系统将会减小它的带宽,使其对其他主机的影响降到最低。
 

 

  支持根据IP地址、协议、端口等信息对数据流进行优先级设置,然后针对不同类别的数据流进行带宽控制。指定主机或服务预留带宽、限制最高带宽,也能实现平均分配带宽,并进行优先级管理,特别适合语音视频和数据混合的网络。

对交通事故认定书不服如何处理?[转载]

每次启动windows 提示需要激活,但是提示已经激活,解决办法

 

问题的症状

每次启动计算机时都会收到消息,提示激活 Microsoft XP 或 Microsoft Server 2003。即使已成功激活…

每次启动计算机时都会收到消息,提示激活 Microsoft Windows XP 或 Microsoft Windows Server 2003。即使已成功激活 Windows,也照样提示。

回到顶端

 

问题的原因

之所以会出现此问题,是因为在计算机上运行了与 Windows 激活相冲突的脚本。

之所以会出现此问题,是因为在计算机上运行了与 Windows 激活相冲突的脚本。

回到顶端

 

解决问题的步骤

删除与 Windows 激活相冲突的脚本。然后重新激活 Windows。为此,请使用下列方法之一。 方法 2:手动删除与 Windows 激活相冲突的脚本重要说…

删除与 Windows 激活相冲突的脚本。然后重新激活 Windows。为此,请使用下列方法之一。

方法 2:手动删除与 Windows 激活相冲突的脚本


重要说明:本文包含有关如何修改注册表的信息。修改注册表之前,一定要先对其进行备份,并且一定要知道在出现问题时如何还原注册表。有关如何备份、还原和修改注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

256986  (http://support.microsoft.com/kb/256986/ ) Microsoft Windows 注册表说明

警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能会出现严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证可以解决这些问题。修改注册表需要您自担风险。

准备工作


要完成这些步骤,必须具有:

  • Windows XP CD。或者,能够访问包含所需文件(Windows XP CD 的 i386 文件夹内所含的文件)的文件夹。
  • 一个具备管理员权限的帐户。

步骤 1:以安全模式启动计算机

  1. 启动计算机。
  2. 计算机运行了开机自检 (POST) 后,重复按 F8,打开“Windows 高级选项”菜单。
  3. 在“Windows 高级选项”菜单上,用箭头键选择“安全模式”,然后按 Enter。
  4. 用箭头键选择要启动的 Windows 操作系统,然后按 Enter。
  5. 在计算机以安全模式运行时,用具备管理员权限的帐户登录。然后,在指示 Windows 正以安全模式运行的消息框中单击“是”。

步骤 2:启动注册表编辑器


依次单击“开始”和“运行”,键入 regedit,然后单击“确定”。

步骤 3:删除 RESETS 注册表子项

  1. 在注册表编辑器中,展开“我的电脑”,然后展开“HKEY_LOCAL_MACHINE”。
  2. 展开“SOFTWARE”,然后展开“Microsoft”。
  3. 展开“Windows NT”,然后展开“CurrentVersion”。
  4. 展开“Winlogon”,然后展开“Notify”。
  5. 在“Notify”下,右键单击“RESETS”,然后单击“删除”。
  6. 单击“是”,确认删除 RESETS 子项。

    注意:不要退出注册表编辑器。在“步骤 4:修改注册表以停用 Windows”中必须使用注册表编辑器。

步骤 4:修改注册表以停用 Windows

  1. 在注册表编辑器中,展开“我的电脑”,然后展开“HKEY_LOCAL_MACHINE”。
  2. 展开“SOFTWARE”,然后展开“Microsoft”。
  3. 展开“Windows NT”,然后展开“CurrentVersion”。
  4. 在“CurrentVersion”下,单击“WPAEvents”。
  5. 在注册表编辑器的右窗格(主题区域)中,右键单击“OOBETimer”,然后单击“修改”。
  6. 单击并将指针置于“数值数据”框中。然后,修改“数值数据”框中显示的任何字符。
  7. 单击“确定”。

    注意:此步骤将停用 Windows。

  8. 退出注册表编辑器。

步骤 5:重命名受损的 Windows 激活文件

  1. 依次单击“开始”和“运行”,键入 cmd,然后单击“确定”。
  2. 在命令提示符处,键入以下命令并按 Enter:
    ren %windir%\system32\WPA.dbl wpa.old

    此命令将 WPA.dbl 文件重命名为 WPA.old。

步骤 6:确定 CD 或 DVD 驱动器号

  1. 插入 Windows CD。
  2. 单击“开始”,然后单击“我的电脑”。
  3. 请注意出现在“有可移动存储的设备”下的 CD 驱动器号或 DVD 驱动器号。在下一步中必须使用此驱动器号。

步骤 7:替换受损的 Windows 激活文件

  1. 依次单击“开始”和“运行”,键入 cmd,然后单击“确定”。
  2. 在命令提示符处,键入以下命令并按 Enter:
    expand drive:\i386\wpa.db_ %windir%\system32\wpa.dbl

    在此命令中,需用包含 Windows CD 的驱动器的驱动器号替换 drive

    例如,如果 Windows CD 位于驱动器 D 中,那么该命令将如下所示:

    expand d:\i386\wpa.db_ %windir%\system32\wpa.dbl

    此命令从 Windows CD 中提取 Wpa.dbl 文件的副本。然后,将其置于 Windows 安装的 System32 文件夹中。

  3. 检查命令提示符处出现的输出结果。如果命令成功运行,则会显示类似于以下内容的信息:
    Microsoft (R) File Expansion Utility Version 5.1.2600.0 Copyright (C) Microsoft Corp 1990-1999. All rights reserved. Expanding d:\i386\wpa.db_ to c:\windows\system32\wpa.dbl. d:\i386\wpa.db_: 2222 bytes expanded to 2126 bytes, -5% increase.

  4. 键入 exit,然后按 Enter 退出命令提示符。

步骤 8:删除与脚本相关联的文件

  1. 单击“开始”,然后单击“搜索”。
  2. 在“您要查找什么”下,单击“所有文件和文件夹”。
  3. 在“全部或部分文件名”框中,键入以下内容,然后单击“搜索”:
    reset5.exe; reset5.dll; reset5.dat; reset5.dt*; srvany.exe

    此操作将对以下所有文件进行搜索:

    • Reset5.exe
    • Reset5.dll
    • Reset5.dat
    • Reset5.dt*
    • Srvany.exe

    注意:如果您使用其他搜索工具,如 Windows Desktop Search,则可以使用此工具来搜索其中的各个文件。

  4. 在“搜索结果”对话框的结果窗格中,右键单击每个文件,然后单击“删除”。
  5. 单击“是”,确认删除文件。
  6. 在完成对这些文件的删除后,退出“搜索结果”对话框。
  7. 重新启动计算机,并让 Windows 以正常模式重新启动。

步骤 9:重新激活 Windows

  1. 单击“开始”,依次指向“所有程序”、“附件”和“系统工具”,然后单击“激活 Windows”。
  2. 如果“Windows 产品激活向导”提示激活 Windows,则按向导中的说明激活 Windows。
  3. 重新启动计算机,然后重复“步骤 9:重新激活 Windows”的步骤 1,再次启动“Windows 产品激活向导”。执行此步骤,以确认向导不会再提示激活 Windows。
  4. 如果“Windows 产品激活向导”显示“Windows 已激活”消息,则单击“确定”退出向导。

WINDOWS XP激活

法如下:打开注册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\WindowsNT\CurrentVersion\Winlogon\Notify\WgaLogon,删除WgaLogon,接着利用搜索功能,在系统盘(一般为C盘)搜索wgatray.exe文件,并删除。 重启电脑后就不会再弹出来自微软的问候了^_^

强烈建议您使用本方法,经过验证,一点问题没有!!!!!
方法如下:打开注册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\WindowsNT\CurrentVersion\Winlogon\Notify\WgaLogon,删除WgaLogon,接着利用搜索功能,在系统盘(一般为C盘)搜索wgatray.exe文件,并删除。 重启电脑后就不会再弹出来自微软的问候了^_^

相信我是最简单的办法,我亲自试的!!!!
强烈建议您使用本方法,经过验证,一点问题没有!
 

mysql同步备份

[replyview]
在unix环境下在/etc//my.cnf 或者在mysql用户的home目录下面的my.cnf。
window环境中,如果c:根目录下有my.cnf文件则取该配置文件。当运行mysql的winmysqladmin.exe工具时候,该工具会把c:根目录下的my.cnf 命名为mycnf.bak。并在winnt目录下创建my.ini。mysql服务器启动时候会读该配置文件。所以可以把my.cnf中的内容拷贝到my.ini文件中,用my.ini文件作为mysql服务器的配置文件。
unix/linux环境下,就修改/etc/mysql/my.cnf然后/usr/local/mysql/share/mysql/mysql server restart就可以了。
我的测试环境:
操作系统:redhat AS 3
mysql:mysql-4.0.17.
A ip:192.168.0.90
 B ip:192.168.0.99

A:设置
1.增加一个用户最为同步的用户帐号:
GRANT all privileges ON *.* TO backup@’192.168.0.99′ IDENTIFIED BY ‘1234’

B:设置
1.增加一个用户最为同步的用户帐号:
GRANT replication slave ON *.* TO backup@’192.168.0.90′ IDENTIFIED BY ‘1234’
说明:上面的all privileges在4.0版上应该为replication slave,也就是grant replication slave on……..在3.23上是file,也就是grant file on ……..但是我怕有别的麻烦,干脆权限全给好啦. 在进行如上设置之后,可以看出在192.168.37.189设定好并重启mysql以后,mysql会在数据目录(/var/lib/mysql)下生成一个master.info文件和relay-log.info,relay-log.index文件.如果要更改master服务器,则要删除掉这个文件,(即在更改了/etc/my.cnf中master相关信息)在my.cnf文件中重新配置,重新启动mysql,更改才会生效.

.主从模式:A->B
A为master
修改A mysql的my.ini文件。在mysqld配置项中加入下面配置:
server-id=1
log-bin
#设置需要记录log 可以设置log-bin=/var/mysqllog 设置日志文件的目录,
#其中mysqllog是日志文件的名称,mysql将建立不同扩展名,文件名为mysqllog的几个日志文件。
binlog-do-db=test #指定需要日志的数据库
这样,mysql会在数据目录放置test这个库的更新日志。等待备机来抓取

重起数据库服务。
用show master status 命令看日志情况。

B为slave
修改B mysql的my.ini文件。在mysqld配置项中加入下面配置:
server-id=2
master-host=192.168.0.90
master-user=backup #同步用户帐号
master-password=1234
master-port=3306
master-connect-retry=10 预设重试间隔10秒
replicate-do-db=test 告诉slave只做backup数据库的更新
log-bin
binlog-do-db=test
客户端会到服务器抓取test库的更新日志,来更新本地的test库

重起数据库
用show slave status看同步配置情况。
注意:由于设置了slave的配置信息,mysql在数据库目录下生成master.info
所以如有要修改相关slave的配置要先删除该文件。否则修改的配置不能生效。

 双机互备模式。
如果在A加入slave设置,在B加入master设置,则可以做B->A的同步。
在A的配置文件中 mysqld 配置项加入以下设置:

master-host=192.168.0.99
master-user=backup
master-password=1234
replicate-do-db=backup
master-connect-retry=10

在B的配置文件中 mysqld 配置项加入以下设置:
log-bin
binlog-do-db=backup
注意:当有错误产生时*.err日志文件。同步的线程退出,当纠正错误后要让同步机制进行工作,运行slave start
重起AB机器,则可以实现双向的热备。
对于故障诊断,我的方法是都在在slave上.那么slave上是如何工作的呢?
Slave上Mysql的Replication工作有两个线程,I/O thread和SQL thread,I/O 的作用是从master 3306端口上把它的binlog取过来(master在被修改了任何内容之后,就会把修改了什么写到自己的binlog等待slave更新),然后写到本地的relay-log,而SQL thread则是去读本地的relay-log,再把它转换成本Mysql所能理解的东西,于是同步就这样一步一步的完成.决定I/O thread的是/var/lib/mysql/master.info,而决定SQL thread的是/var/lib/mysql/relay-log.info.
请注意,因为上边提到了binlog里的内容是改了什么东东,而不是改了以后是什么东东,所以在进行同步之前必须保证两个数据库是完全相同的,不然可能出错.打个比方来说.A机上有一个表里的元组为2,而操作是减一,则binlog只会记录减一这个操作,如果B机上没有,那么则无法得到同步,因为B机没有这个字段,就不知道减一是什么操作.

对于故障诊断,我的方法是都在slave(master/slave是相对的)的mysql(指客户端)里完成.
方法一:show slave status;
正确情况下应该同如下类似:
mysql> show slave status;
+————–+————-+————-+—————+——————– –+———————+———————-+—————+—————- ——-+——————+——————-+—————–+————— ——+————+————+————–+———————+———- ——-+
| Master_Host | Master_User | Master_Port | Connect_retry | Master_Log_File | Read_Master_Log_Pos | Relay_Log_File | Relay_Log_Pos | Relay_Master_Lo g_File | Slave_IO_Running | Slave_SQL_Running | Replicate_do_db | Replicate_igno re_db | Last_errno | Last_error | Skip_counter | Exec_master_log_pos | Relay_log _space |
+————–+————-+————-+—————+——————– –+———————+———————-+—————+—————- ——-+——————+——————-+—————–+————— ——+————+————+————–+———————+———- ——-+
| 192.168.0.90 | backup | 3306 | 10 | localserver1-bin.00 1 | 957 | server-relay-bin.005 | 613 | localserver1-bi n.001 | Yes | Yes | test | | 0 | | 0 | 957 | 613 |
+————–+————-+————-+—————+——————– –+———————+———————-+—————+—————- ——-+——————+——————-+—————–+————— ——+————+————+————–+———————+———- ——-+
1 row in set (0.00 sec)
上边的server1和Server是两台机器的主机名,所以真实情况应该有所分别,注意其中的YES|YES,这个是本地I/O线程及SQL线程的工作状态,要确
保都为YES,如果不是YES,请检查mysql是否正常运行.
方法二:show processlist;
如果正确,则应该如下所示:
mysql> show processlist;
+—-+————-+———–+——+———+————+———————————————————————–+——————+
| Id | User | Host | db | Command | Time | State | Info |
+—-+————-+———–+——+———+————+———————————————————————–+——————+
| 1 | system user | | NULL | Connect | 2511 | Waiting for master to send event | NULL |
| 2 | system user | | NULL | Connect | 4294906139 | Has read all relay log; waiting for the I/O slave thread to update it | NULL |
| 3 | root | localhost | test | Query | 0 | NULL | show processlist |
| 4 | root | localhost | test | Sleep | 1478 | | NULL |
+—-+————-+———–+——+———+————+———————————————————————–+——————+
4 rows in set (0.00 sec)

注意同标记过的字符类似,则是正确的,错误情况下应该是这个样子:
mysql> show processlist;
+—-+————-+———–+——+———+——+——————————————————————–
—+——————+
| Id | User | Host | db | Command | Time | State | Info |
+—-+————-+———–+——+———+——+——————————————————————–
—+——————+
| 4 | system user | | NULL | Connect | 454 | Reconnecting after a failed master event read | NULL |
| 5 | system user | | NULL | Connect | 454 | Has read all relay log; waiting for the I/O slave thread to update it | NULL |
| 7 | root | localhost | NULL | Query | 0 | NULL | show processlist |
+—-+————-+———–+——+———+——+——————————————————————–
—+——————+
3 rows in set (0.00 sec)
当然如果这里的Reconnecting只是错误的一种,有可能是connecting,则表示正在连接,那么请检查:
1 master上的mysql daemon是否正常运行
2 master与slave的网络连接是否正常
3 my.cnf是否配置正确
4 在修改配置后是否删除过master.info?(删掉以后会自动再生成一个,别担心删掉),因为如果不删掉的话,那么则还是使用原来的配置
5 修改配置后有没有重新启动mysql daemon,重新启动过程后必须证实mysql已经正常启动
6 master上给slave及slave给master上分配的replication用户权限是否正确,master的主机名和dns设置
7 当前状况两台数据库是否完全相同.
方法三:show master status;
mysql> show master status;
+—————-+———-+————–+——————+
| File | Position | Binlog_do_db | Binlog_ignore_db |
+—————-+———-+————–+——————+
| Server1-bin.021 | 79 |test | |
+—————-+———-+————–+——————+
1 row in set (0.00 sec)
注意上边的这条,position不能为0,如果为0则表示有问题,请检查/etc/my.cnf中的server-id及是否打开log-bin
mysql> show processlist;
+—-+——–+———————+——+————-+——+———————————————————–
—–+——————+
| Id | User | Host | db | Command | Time | State | Info |
+—-+——–+———————+——+————-+——+———————————————————–
—–+——————+
| 1 | backup | 192.168.0.99:32996 | NULL | Binlog Dump | 284 | Has sent all binlog to slave; waiting for binlog to be
updated | NULL |
| 3 | root | localhost | NULL | Query | 0 | NULL | show processlist |
+—-+——–+———————+——+————-+——+———————————————————–
—–+——————+
2 rows in set (0.00 sec)
如果master上不是这样,那么就应该是master的配置有问题啦.

方法四 查看错误日志
在 /usr/local/mysql/var下有个 localhost.err 文件,所有的错误都在其中被记录

 

 

 

 

      对于大容量的数据库来说。用户当然想每一个时刻都备份所有数据,保证数据库的备份完整性,以免以外情况下,丢失的原数据库内容时候可以做到完全备份,把损失减低到最小。

一般来说,很多人都用直接把数据库或者表备份到一个文件,而且是每周一次或者是每天一次,当数据库或者是表非常大的时候,一次备份的时间就需要很长了,而且有时候也要人工操作。理想的方法当然是自动完成而且是不需要用户手工操作。下面介绍一个方法,实时备份(也叫增量备份)。

mysql4.0+版本和mysql5.0+版本操作有些不同。
1、对于mysql4.0+
   首先在C:盘的windows文件夹里面找到my.ini配置文件。
   里面的内容通常为如下:
#This File was made using the WinMySQLAdmin 1.4 Tool
#2007-4-11 15:17:00

#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions

[mysqld]
basedir=C:/mysql
#bind-address=192.168.1.5
datadir=C:/mysql/data
#language=C:/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
log-update=f:\update
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=iouioupp(自定义的)
password=iouioupp(自定义的)

上面的配置文件说明了我的mysql数据库装在c:盘里面,接着我们只需要在[mysqld]项目下面增加一条语句就可以实现增量备份了。
#This File was made using the WinMySQLAdmin 1.4 Tool
#2007-4-11 15:17:00

#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions

[mysqld]
log-update=f:\update
basedir=C:/mysql
#bind-address=192.168.1.5
datadir=C:/mysql/data
#language=C:/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
log-update=f:\update
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=iouioupp(自定义的)
password=iouioupp(自定义的)

请注意看紫红色的语句(它就是了)。
输入后,你可以重启电脑,或者启动任务管理器,把mysqld-nt终止进程。
前者重启电脑后会自动启动mysql服务器,后者需要你重新启动这个程序c:\mysql\bin\mysqladmin

然后,你就可以看到f:盘根目录下多了一个文件,名为update.00001,如果你一直使用着这个mysql服务器,那么这个文件就记录了mysql里面所有的数据库的表的变化(查询语句不包括)。

这种方法是最方便和最快捷的实时备份。

当然,你现在会想到如果mysql服务器真的出现意外时候,应该怎么还原呢?
看下面:

在你实行增量备份时,应该备份一次整个msyql的所有数据库(其实最简单的方法就是复制data文件夹)。
之后所有的变化都会出现在update.00001…………update.00002……………里面了,为什么有这么多的update.0000x呢?
因为每次重启电脑都会相应的增加一个更新的增量备份文件。

如果真的出现数据库意外时候,那就在msyql数据库里面删除所有资料,接着把原来复制出来的data文件夹粘贴到原来位置,接着就是执行所有的update.0000x文件。最后就完成了。

你还可以每一次关机之前都备份一次mysql里面的所有数据库,那么当出现意外时候,只需要还原最后一次的update.0000x文件就行了。

还原update.0000x文件用以下语句:mysqladmin -u -p flush-logs 
 

amd 羿龙II X4 955与 intel i5 750

英特尔i5 750采用45nm制程工艺,基于与i7相同的Nehalem核心架构,全新LGA 1156接口,集成三通道DDR3内存控制器(支持DDR3 800/1066/1333/1600内存规格),主频为2.66GHz,四颗核心共享使用8MB三级缓存,并且还拥有1MB二级缓存。同时还支持Turbo Mode睿频加速技术,支持Intel VT-x、TXT、ESIT及Intel 64技术。

  虽然低耗、轻盈、多GPU并行技术支持全面的P55主板也并非完美,但相对P45已经前进了一大步。用酷睿i5750搭配P55,再装备2GB*2 DDR3-1600内存的网吧装机方案将在不久后成为高性能电脑的黄金组合。09年前三个季度被业界公认的“黄金搭档”酷睿i7 920+X58的传统方案恐被表现强劲的新秀i5 750+P55所取代,而且在今后一两年之内必将是高端网吧装机的宠儿。
 

再来看看AMD系列的高端机型。按照目前中关村卖场行情,AMD 羿龙IIX4 955(黑盒)处理器 +技嘉GA-MA790X-UD4P主板+蓝宝石 HD4870 512M黄金版显卡,整机价格应该在6500左右,价格比英特尔的高端i5配置略低,具有一定的价格优势。

  在这套AMD系列配置中, AMD Phenom II X4 955处理器为黑盒版,该处理器采用最新的Socket AM3接口封装,同样是先进的45nm 制作工艺。Phenom II X4 955基于改进的Stars核心,采用原生四核心设计,每颗核心频率3.2GHz,外频为200MHz,倍频为16×,并且同时支持DDR2和DDR3内存。

 

INTEL i5 750 性能与 INTEL Q9550

性能和Q9550 1550元(2.83GHz)差不多,比Phenoem II X4 955 1300元(3.2GHz)稍好,性能稍低于Phenoem II X4 965 1550元(3.4GHz)。
酷睿i5架构的处理器的执行效率要高于酷睿架构的处理器,主要是得益于更高的QPI和是原生四核,而Q9550则是“胶水四核”(两个E8300封装在一起,性能会有6%左右的损失) 而Phenoem II架构本身效率没有酷睿架构的高,更别谈酷睿I5了。(性能高低为 Core i7 860>Core2 Quad Q9650>Phenoem II X4 965>Core2 Quad Q9550≈ Core i5 750>Phenoem II X4 955 )
但750支持睿速(即智能加速),在大负荷任务时,主频会加速到3.2GHz,此时性能会比Q9650表现还好。且价格也便宜,只需1400元,不过性能和Core i7 860相差较大,因为 860(默认2.8GHz)支持SMT(同步多线程),四核可执行八个线程,会有18%的性能提升(和750同频时),但价格为3200元,性价比相当低。
 

Intel酷睿i5 750处理器是一款原生四核心设计的CPU,采用先进的Nehalem架构,相比上代的Core 2大幅改进和强化,增添了三级缓存系统、智能加速、集成DDR3内存控制器等技术。Core i5 750则是当前Core i5家族中最高端型号,将取代当前的LGA775高端。

 

 Intel酷睿i5 750处理器

      Intel酷睿i5 750处理器采用最新的LGA1156接口,主频为2.66GHz,采用4核心4线程技术(不支持超线程技术),配备8MB的L3缓存,集成DDR3双通道内存控制器,可支持Intel VT技术,TDP仅为95W,比起i7来说要低很多,也算是优势之一。

 

电子计步器的原理

电子记步器主要由振动传感器和电子计数器组成。
人在步行时重心都要有一点上下移动。以腰部的上下位移最为明显,所以记步器挂在腰带上最为适宜。
所谓的振动传感器其实就是一个平衡锤在上下振动时平衡被破坏使一个触点能出现通/断动作,由电子计数器记录并显示就完成了主要功能,其他的热量消耗,路程换算均由电路完成在现今科技已是小儿科。
但是由于每个人走路的姿态、步幅不一样所以除了步数较为准确以外其他的数据并不准确(一般可能是按体重65公斤每步0.7米这个标准换算的)。
对于步态呈病状(比如脑萎缩、半身不遂)来讲可能连步数也不准确
(振幅不够大、一步两颠等)。

免费的VPS控制面板,VPS主机管理系统

 Lxadmin是一个开源的VPS控制面板。免费、高效是是它的绝对优点。使用无管理服务VPS,选择Lxadmin不仅能降低VPS的使用费用,而且它让你控制VPS变得更加简单。
    Lxadmin最新的5.0版支持Linux,未来的6.0将支持Windows。下面介绍一下如何安装使用Lxadmin。
如果使用的VPS的管理界面是HyperVM,从控制界面”Console”下的”Rebuild”可以快速重装系统。我装的是CentOS- i386-hostinabox,这其实就是集成了Lxadmin控制面板的CentOS,快速简单。如果你的主机上没有提供这个版本,而你又想使用免费的Lxadmin,没关系,我来教你。先安装标准的CentOS5,然后用Putty连接终端,输入命令:
* wget http://download.lxlabs.com/download/kloxo/production/kloxo-install-master.sh
* sh lxadmin-install-master.sh

    国内主机可能安装要慢点了,因为是在线安装(更新源在国外),使用美国主机的朋友们很快就能安装完了。安装完后你除了安好Lxadmin,同时也基本安好了Apache、Lighttpd、、Xcache、Bind、Djbdns等一系列服务器软件。下面我们完成后续安装,在终端完成(/*这里面是备注,不要执行*/)。
* yum install php-bcmath /*高精度数学运算组件,默认没安装,MD5运算时用到*/
* yum check-update /*检查全部更新*/
* yum update /*更新全部更新*/
* yum clean all /*清理全部缓存的安装文件(都安装完了,留着浪费空间啊)*/
    OK,基本完成,可以把终端关闭了。我们来登录Lxadmin,第一次登陆用户名和密码都是admin,地址:
* https://yourdomain:7777/ /*安全连接,不过默认godaddy不受IE信任*/
* http://yourdomain:7778/ /*还是用这个普通链接吧*/
一、选择要使用的服务器套件
Home -> Home -> Severinux -> SwitchProgram
    服务器程序lighttpd的效率远远高于Apache,高手可以选择lighttpd(Rewrite规则和Apache不一样,有点麻烦,如果你只用WordPress,请参考诡谲的文章)新手还是算了老老实实用Apache吧。Dns用djbdns,一个轻量级的高效DNS。
二、域名设置
    Lxadmin控制面板有个特点,必须先设置DNS服务器,否则不能添加域名。其实设置了可以不用,大家可以随便设置。大家买的廉价VPS本来系统资源就不多,就不要再让它多负担了。不过,如何使用DNS还是要介绍的。
    Home -> Home -> Resources -> DNS Templates
    名称随便填,选择用于DNS服务的IP,下面两个DNS服务用域名一般填类似ns.youtdomain.com的格式(没有要求,习惯而已),添加就可以了。
    我们以在Godaddy注册的域名为例,看看如何拥有自己的DNS服务器。首先进入域名管理界面,在Host Summary添加内容,域名就是刚才设好的DNS服务器的,IP同样是刚才填的。
将DNS服务器改为你自己的,这个不会的话自己查吧。
    现在就可以添加域名了,添加后,系统会自动产生一个用户名为yourdomain.com密码同管理员密码的FTP账户。这个账户只能FTP对应域名的文件夹。还有一个admin的可以控制所有站点的。
开头说到安装完后占用空间很大,那是因为Lxadmin预置了各种网站程序供用户快捷安装。看了一下,软件版本都太老了,还是删除节省空间吧,位置/home/lxadmin/httpd/installsoft/