2009年09月 的存档

C#中的Random类一直返回0?!

  近期的一个项目需要一个后台进程来执行异步计算,于是用C#写了一个服务程序来完成这项工作。一开始一切正常,但几天后发现偶尔进程占用CPU100%,一些计算也没有完成,于是考虑到是某些意外的计算导致某个while的循环条件一直为真造成死循环,但是看了几次代码也没发现问题。本想调试方式看看问题出在哪里,但进入调试模式后又一切正常了,到底怎么办呢?实在没有办法,只能在实际运行环境的条件下进行远程调试了。 继续阅读»

发表评论 2009年09月20日 18时12分 希尔菲娅

《小魔女帕妃2》Windows XP运行补丁

  KOGADO出品的小魔女系列以清新的画面和出色的故事情节吸引了不少玩家,虽然已经是很早的老游戏了,但还是有不少玩家想重温这些作品。其中《小魔女帕妃2》是系列中最好的一款,但由于年代久远,该游戏在Windows XP下并不能正常运行,开场KOGADO工作组动画出现后就画面定格不动了。虽然网上有给出改文件名跳过片头动画的解决方案,但这样总觉得缺了点什么(片头那些语音还是很萌滴)。我通过研究制作了一个XP下的兼容性补丁,使用补丁后就可以完美运行了!当然,并不保证100%好用,如果你遇到问题,欢迎留言提出。 继续阅读»

2 条评论 2009年09月18日 13时06分 希尔菲娅

删除可疑的LDAPSVC服务

  同事要用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分 希尔菲娅

Windows下自动备份Mysql数据库脚本

  暂时未添加自动删除历史备份文件的功能。欢迎交流意见。

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:低价CDKey,“正经”么

  微软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分 希尔菲娅

强悍的QQ好友分组方式

某人的QQ好友分组方式,啥话也不说了,直接上图:

发表评论 2009年09月08日 13时51分 希尔菲娅