学习IT,感悟产业,热爱生活

‘故障处理’ 标签的日志

中文编码什么的,最讨厌了……

大眼夹大战乱码!

最近貌似很流行这句卖娇的话,好吧,就用它来作为这篇文章的标题好了。首先在这里向各位亲爱的读者说声抱歉,一个月来忙忙碌碌,所以没有时间更新博客,今天总算心血来潮写一篇了。最近刚刚接触了Python,发觉它真是一个挺有意思的语言。首先抛弃了花括号的束缚,世界也并不是特别糟糕;强大的切片功能又让人们抛弃了一堆烦人的取子集的函数;Python Shell又让人感觉它不是一种编程语言而可以简单地当作系统的批处理脚本来使用;但是完整的面向对象特性和丰富的标准库扩展库又赋予了Python超强的功能和广泛的用途。怪不得Google App Engine刚推出的时候就仅支持使用Python(现在也支持Java了)。由于我们要使用Python做Web开发,所以还得搞一个Web开发框架,比如Django。胡扯了这么多貌似和本文的主题没有什么关联,其实中文乱码的问题就得从这其中说起。

本文将简要介绍计算机中的中文编码和Django中的中文编码问题。

继续阅读

谁偷走了我的流量?

谁偷走了我的流量?

今天上午,我突然收到一封邮件:

The domain dayanjia.com (dayanjia) has reached 80% of its bandwidth limit (4810.18/6000.00 Megs).

我顿时一惊,我在胡戈戈那里买的主机一个月流量6GB,按理说几乎用不完的,但是今天才3月18日,怎么都已经消耗了80%了啊?!今晚登陆cPanel一看,居然已经用掉了将近5000MB了。这不禁让我大吃一惊,该不会是我的博客访问量暴增吧?嘿嘿~~不过我对这种小概率时间发生并不抱多少希望。还好,主机管理页面提供了Webalizer和Awstats两款统计工具,能让我清楚地看到这些流量究竟去了何处。经过一番排查,幕后凶手终于露出水面。最终令人惊讶的结论是,一款我曾经安装过但后来卸载了的Wordpress插件Global Translator和百度搜索爬虫联手作案吃掉了这些流量!

继续阅读

U盘VBS病毒大闹软院机房【附简单手动清除方法】

U盘VBS病毒大闹软院机房【附简单手动清除方法】

No VBS Worm从本周开始,陆续有同学反映U盘自从在软院机房(计算系统基础实验室)中使用过后不幸中毒,目前来看感染趋势正不断扩大。话说这东西像病毒又不像病毒,因为它的主体文件是.vbs脚本,依靠Windows脚本宿主来执行,个人感觉很山寨很雷人。.vbs文件的内容作了加密处理,因此一般情况下你也不知道它到底会干什么事。经过这两天若干次的重复手动查杀后,我感觉这就是一个恶作剧型的病毒,因为它貌似本身不会去盗号什么的,也不是一个Downloader,看上去就是一个纯粹的恶作剧。但是这个破东西想要彻底地从电脑中清除出去也还挺费事的,因为它修改了很多地方,不过依靠一些辅助软件手动清除还是可行的。

下面就让我们来简单看看它都干了什么:
继续阅读

富有中国特色的网络故障,你千万不要忘了Winsock

能上QQ,但是无法浏览网页,这算是一个很富有中国特色的常见网络故障了。这不,前两天我一同学就遇到这种故障,通过唯一可用的网络出口——QQ来求助于我。

说实话,引起这种故障的可能性有很多啊!我只能一件一件地找了。我先叫他打开cmd,然后ping www.baidu.com,发现能够ping通,这样就说明网络实际上是完全正常的。线路通畅,DNS也能正确解析域名,而且电信也正在算他的钱……

接下来杀毒,他用的是江民,病毒库也是比较新的了。杀毒无结果,初步排除病毒作祟可能(说实话,江民我不太放心,但是好歹比X星好的不是一点)。

检查“软”错误,Internet选项中的代理服务器设置,事实表明并没有设置代理服务器。检查host文件(虽然这里出问题的可能性不大),除了127.0.0.1以外都是空的。再问他有没有装第三方的“功能强大”的防火墙,答案是没有。看来这些都不是导致不能上网的原因啊!

问题到底是出在哪里呢?那个同学说连网络游戏的服务器都连不上去,说明应该不是IE出的问题。但是为了保险起见,我还是下载了Opera并传送给他让他试用。事实再次印证了我的观点——Opera也不能上网,说明不是IE的问题。

这些都不是原因,我还真没辙了~正想让他重装系统的时候,脑袋里灵光乍现!侦探片里面都是这样的说-_-b 我突然想到了文章标题中所指出的Winsock。会不会是它的问题呢?

image

Winsock是Windows下网络编程的一个API。其中还有Winsock控件,就是专管网络编程的了。要编写客户和服务器应用程序,不需要了解TCP或调用底层Winsock API的具体细节。通过设置Winsock控件的属性和调用该控件的方法,可以很容易地连接到远程计算机并进行双向的数据交换。有点深奥了~不过没有关系了,只要知道Winsock和网络有着很紧密很紧密的联系就可以了。所以Winsock除了问题,自然不好上网。但是我估计QQ属于“非主流”技术的,也正是因为这一点,所以QQ好上,但是浏览网页、登录网络游戏等等操作都不行了。

我到http://www.snapfiles.com/download/dlwinsockxpfix.html下载了一个WinSock XP Fix,这就是专门修复Winsock的。传给他,让他fix,然后重启。你们猜结果怎么着?还是不行啊!呵呵~那是不可能di~~~当然是恢复正常了啊!要不然我给这篇文章取这个题目干什么吃的啊?!那个同学“跪谢”我,还说“爱死你了”……这我可受不起哈!不过又解决了一个问题,真的挺高兴的哦!

话说回来,这个Winsock为什么会出问题呢?我想可能是他的电脑里面有流氓,然后这个流氓用Winsock LSP把IE劫持了,但是这个流氓很不幸,有Bug,结果把Winsock给弄坏了,然后自己也流氓不了了……当然这只是假设,假设。我让他装个360看看,他说装不上去,看来是流氓的概率就更大了……在这里,也提醒大家,以后遇到类似的问题,千万不要忘记了Winsock这个东东……

修U盘手札

同学给了我一个U盘,据说是坏掉了。其实她之前已经把这个U盘给了别人看了下,那人说,删掉了N个病毒,然后就没有下文了……我想,既然是病毒,而且同学说U盘里面的文件她也不要了,那么这就是很好办的事儿啦!于是我爽快地接下任务。

回到家,插上U盘,系统能够正常识别,但是打开我的电脑,居然多出了一个光驱的盘符!尝试打开U盘和这个光驱,都以失败告终face看来事情远远不如中了病毒那样简单……我对修理U盘这类事情也不甚了解,于是上网好好了解了一番。果然,这世界上还有一些好用的U盘修复软件。于是我下载了几个回来试试,有Mformat、PortFree Production Program等等,但是它们都不识这个U盘。

我一个一个地尝试各种程序,尝试到一个制作USB启动盘的软件的时候,终于出现了转机,它能够正常地格式化这个U盘!格式化了以后,我发现U盘的容量居然是400多MB——这难道是一个512M的U盘?!但是塑料壳子上面明明写的是128M的啊!真是奇怪……不管那么多了,我复制了一个文件到U盘,居然成功了!看来这个死马还真的被我医活了face可谁知道,很快,一盆冷水就浇在了我的头上——当我把U盘再次插入USB,发现那个文件还在,但是文件的大小已经变成0了,更严重的是,无法删除。看来U盘还是有问题啊!头疼ing...

没办法,我只好按图索骥,注意到U盘第一次插上去的时候安装驱动,出现了“清华普天”四个字,看来这就是U盘的牌子了(这年头叫“清华”的公司还真不少face)。来到它的官方网站,内容还算可以,好歹每个产品都有个图片。我找啊,终于找到那个U盘:
image 
就着这样的!于是来到下载中心,下载了它的软件。压缩包里面有一个98驱动,一个帮助,还有一个叫做iFormat的软件。安装它,居然还要重新启动!7456……耐着性子重启后,运行程序,谁知道界面闪了一下子就没有了!查看任务管理器,这个进程还在!天哪……这是个什么软件……一气之下我把它卸载了。看来这块U盘还真不简单啊!我现在有点后悔当初信誓旦旦地向女生接下这个光荣的任务了face

回来看到我下载的文件名,叫做“ICREATE 5062”,这是个什么东东?上网一查,原来iCreate是台湾一个半导体公司,原来这个ICREATE 5062就是这块U盘的主控芯片啊!通过进一步地了解,我发现了一种叫做“量产工具”的程序,它是由生产主控芯片的公司向U盘的制造商提供的用来批量设置U盘为初始状态的一种软件。当然,internet的威力是无穷的,这种内部的软件在网上简直就是满天飞face于是下载回来5062的量产工具,但是它并不识别这个U盘!真是奇怪……再后来,我又看到说U盘不工作时灯常亮的是另外一个厂家叫Sonix的主控方案,而这个U盘正好符合这一点,于是又去找Sonix的量产工具,但是它还是不识别

My God~~~彻底无望了——苍天哪!!你为什么交给我这样一个U盘啊!!!我把U盘拿在手里,这种破东西,质量真差,塑料壳子居然就是对半地合上去的!我干脆把壳子卸了(对不起了,我的同学,真的是它质量差,不是我力气大……)。看看,上面元件也不多嘛!最大的一个是现代的闪存颗粒,还有一个黑黑的应该就是主控芯片了吧!让我仔细看看,它居然不是iCreate,也不是Sonix,而是另外一家叫做“ALCOR”的!!郁闷死我了……根据具体的型号:AU9384,再次寻找量产工具,下载,安装,运行——真是山重水复疑无路,柳暗花明又一村啊!它居然识别出来了!于是我赶紧按下“Low Level Format”按钮,完成以后再高级格式化——这一回是真的成功了!

原来,这种主控的U盘本身就有一盘双分区的功能。原先那个不可识别的CDROM里面有了文件,是一个给U盘加密的小程序,也就几百KB。这让我想到了前段时间趋势出来的那个"维C片",就是把U盘分成了可移动磁盘和光盘的,光盘里面就是趋势的杀毒软件,这些文件都是不能删掉的。而且电脑爱好者杂志还搞过一次挑战活动,就是把普通的U盘变成两个分区,最终的答案居然是在U盘里面放一个虚拟光驱的软件自动加载来实现这样的功能。。。。。我觉得这样并不是最好的,因为这只能在Windows环境下有效,但如果是"原生"的双分区的话,甚至还能实现使用U盘来通过CD-ROM启动系统!这样老主板不支持U盘启动的也可以用U盘来启动了!

如今的U盘,功能真是层出不穷啊!正当我高兴时,拔下U盘再插上去准备复制几个文件试试看的时候,我再次万念俱灰了——U盘又打不开了。。。。。。然后我又尝试了几次量产工具,还是一会儿正常一会儿不正常——天哪~~这个U盘真的已经到了耄耊之年,不可救也!估计,这U盘来源于某个山寨厂吧,不坏那是不正常……

如今我也没有辙了,再优秀的医生,也是不可能把死人救活的face再说现在U盘这么便宜,叫她再去买一个新的应该不为过吧face