Avast作为一款免费的杀毒软件,目前已经有很多人正在使用。今天忽然发现我的电脑打开网页是一片空白,一开始怀疑是路由器有问题导致,后来发现打开路由器的管理界面也不正常了,进而发现手机Wifi上网是正常的,看来问题是出在电脑软件上。排除了很多问题之后,终于发现问题出在Avast上,只要禁用了Avast的网页即时防护,一切就都正常了。Google之后发现网上给出的解决方案无非三种:重新安装Avast、禁用网页即时防护或修改Avast网页即时防护监控的端口号。第一种方法我嫌麻烦,后两种则等同于没有任何防护,回想之前对电脑的操作后终于找到了症结所在。 继续阅读»
2010年08月22日 21时57分
希尔菲娅
或许你也遇到过这种问题:插上本有两个分区的移动硬盘却发现盘符只出现了一个,另一个分区消失了!赶忙打开磁盘管理,找到没有盘符的那个磁盘,右键,添加盘符:“操作无法完成,因为磁盘管理控制台视图不是最新状态。请使用刷新任务刷新此视图。如果问题仍然存在,请关闭磁盘管理控制台,然后重新启动磁盘管理或重新启动计算机”——分区表坏了。该如何解决呢?
事实上也不用去满世界搜索解决办法或者磁盘修复软件,只用Windows Vista/7自带的磁盘管理就可以无损的修复这个问题了。在“计算机”上单击右键选择“管理”,找到“磁盘管理”,先定位到出问题的硬盘上,选择正常的分区并调整大小,稍微减小一些分区的大小就可以,确定之后一般消失的分区也就回来了。事实上调整分区大小的操作就是操作分区表,这期间系统自动修复了原有的错误,所以分区就又回来了。修复之后可以把原来正常的分区大小再调整回来。如果只有一个分区的磁盘出了这个问题——我暂时还没有遇到过,可能就只能用软件来修复了吧。
2010年02月08日 13时00分
希尔菲娅
近期的一个项目需要一个后台进程来执行异步计算,于是用C#写了一个服务程序来完成这项工作。一开始一切正常,但几天后发现偶尔进程占用CPU100%,一些计算也没有完成,于是考虑到是某些意外的计算导致某个while的循环条件一直为真造成死循环,但是看了几次代码也没发现问题。本想调试方式看看问题出在哪里,但进入调试模式后又一切正常了,到底怎么办呢?实在没有办法,只能在实际运行环境的条件下进行远程调试了。 继续阅读»
2009年09月20日 18时12分
希尔菲娅
同事要用FTP,在几台服务器上装了Serv-U,某天我忽然发现防火墙日志里有很多本机发向122.224.50.93 (p4011.whatthisdown.com) 4011端口的连接被拦截,由于系统是新装,没有什么服务用到类似的连接,很可疑。查看相关的进程是svchost -k LDAPSVC,于是google了一下,有人说这是HackTool.XSpoof.a和HackTool.XSpoof.b黑客程序,我也不管它是做什么的了,总之不是我想要的,想办法删了吧。 继续阅读»
2009年09月09日 14时51分
希尔菲娅
暂时未添加自动删除历史备份文件的功能。欢迎交流意见。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| 'MySQL Database Backup script under MS Windows
Dim str_DBNames,mysqlpath,backuppath
str_DBNames=WScript.Arguments.Named.Item("db")
mysqlpath=WScript.Arguments.Named.Item("mysql_bin")
backuppath=WScript.Arguments.Named.Item("backupdir")
Dim db
db = Split(str_DBNames, ",", -1, 1)
IF UBOUND(db)>0 THEN
Dim fName,tNow
tNow = Now()
'Backup file name XXXX_YYYYMMDDHHMMSS.sql
fName = Year(tNow) & FormatNumber(Month(tNow)/100,2,false) & FormatNumber(Day(tNow)/100,2,false) & FormatDateTime(tNow,3)
fName = Replace(Replace(fName,".",""),":","")
Dim WshShell,i,cmd
Set WshShell = CreateObject("Wscript.Shell")
For i=0 To Ubound(db)
cmd="%ComSpec% /q /c " & mysqlpath & "\mysqldump.exe --opt -u root " & db(i) & " >" & backuppath & "\" & db(i) & "_" & fName & ".sql"
WshShell.Run cmd,0,true
Next
Set WshShell = Nothing
END IF |
使用方法:保存以上代码为mysqlbak.vbs,新建计划任务,命令行为
1
| cscript.exe mysqlbak.vbs /db:逗号分割的数据库名列表 /mysql_bin:MySql的bin目录路径 /backupdir:备份文件路径 |
设置好执行时间就可以了。
2009年09月08日 16时46分
希尔菲娅
微软Windows 7发布以来可谓大红大紫,各方面无不追捧,大有“XP已死,Win7当立”的势头,上一版本的Windows Vista则基本是从出生以来一直为人诟病。8月份,离Windows 7零售版发售日尚余近2月,各C2C商城都出现了廉价的,号称正版的Windows 7序列号。Windows 7偷跑了么? 继续阅读»
2009年09月08日 15时08分
希尔菲娅
或许你也遇到过这种问题:插上本有两个分区的移动硬盘却发现盘符只出现了一个,另一个分区消失了!赶忙打开磁盘管理,找到没有盘符的那个磁盘,右键,添加盘符:“操作无法完成,因为磁盘管理控制台视图不是最新状态。请使用刷新任务刷新此视图。如果问题仍然存在,请关闭磁盘管理控制台,然后重新启动磁盘管理或重新启动计算机”——分区表坏了。该如何解决呢? 继续阅读»
2009年09月08日 14时18分
希尔菲娅