Category Archives: 学习心得

Vista应用:Mplayer和Aero效果冲突的解决

厌倦了KMPlayer经常假死的种种之后,开始尝试另觅新的播放器来使用。像暴风影音这样的垃圾我自然是不会用的,而且我一直在向我身边的人灌输这样的思想:暴风影音是流氓软件,用暴风影音的人都是垃圾。虽然后起之秀的QQ影音吸引了我的目光,毕竟从本质上来说并没有脱开KMPlayer的模式,那就是闭源。我现在使用的软件越来越多的开始转向开源,所以我一直在尝试使用MPlayer,毕竟这是开源界最响当当的播放器。     但是在Vista下使用一种有这样一个问题,让我非常的郁闷:在Vista系统中,使用MPlayer播放影音文件时,Vista会自动关闭Aero效果回到经典界面,在关闭MPlayer后自动启用Aero效果。这样闪来闪去的搞得我几近崩溃,欲哭无泪啊!     结果搜索了一下,更让我崩溃,已经有人找到了解决办法。论坛上有人给出的解决方法是将视频输出方式更改为OpenGL,具体如下(两种修改方法,不过效果是一样的): 1、修改MPlayer的配置文件mplayer.ini,就在Mplayer目录下:将vo=directx修改为vo=gl;没有vo项则添加,当然,vo项也可能不是directx,总之修改为gl或gl2就行了,如下图所示。 2、在MPlayer的首选项中更改,我使用的是WW编译,首选项是2.01版:在“其他”标签页下添加“自定义MPlayer参数”,如图。 用上述两种方法其一更改之后,使用MPlayer播放视频再也不会改变Aero效果了,爽歪歪。 ===================博客订阅列表=============   ======================最新文章列表============== 博客订阅(RSS FEED) [toluu] St Louis™ - 生活、学习 [feedcat] St Louis™ - 生活、学习 [feedsky] St Louis™ - 生活、学习 [feedburner] St Louis™ - 生活、学习 Disstill:过滤 Digg Rss 供稿的简单工具[译文29] TextFlow发布在线协作工具[译文28] 只用键盘就可操作的元搜索引擎:keyboardr[译文27] 《中国不高兴》PDF电子书下载 5个避免垃圾邮件的免费临时邮件服务[译文26] 7个实用的Web开发测试工具[译文25] 在线代码编辑器ecoder[译文24] 6个途径出版自己的书[译文23] 看完《我的团长我的团》,视频观看 狗狗执政官《红尘仙劫》全本,PDF/CHM/TXT下载 Fwix:展示你身边的精彩[译文22] 收複台灣,祖國統一,時不我待 快乐星期天四十一期:台湾政坛笑话 《杜拉拉升职记》1和2华年似水,PDF电子书下载 使用A.nnotate整理文档[译文21] Ciao评论赚钱站教程,轻松赚美刀 … Continue reading

Posted in 学习心得, 收藏推荐, 软件网络 | Tagged , , , , , , , , , | Leave a comment

7个实用的Web开发测试工具[译文25]

在发布任何网站、特性或者更新之前,都需要进行测试。对于程序员、设计者或者商业用户来说,最糟糕的噩梦莫过于发布了一个不完善的站点,不仅伤害了用户还毁坏自己的声誉。那样带来的将是更多的工作、更多的头疼和利益的损失 幸运的是,有很多很好的工具来进行Web开发测试。这些工具可以测试从CSS验证到网站速度的一切。确保用户有一个远离问题的使用体验是每个网站的目标,这些工具是那个过程的最终步骤。 1. WebSitePulse Test Tools 想要一个对反应时间、文件大小和链接的快速测试?WebSitePulse Test Tools提供了一系列快速和简便易用的测试,然后图示出从网站速度到链接错误的一切。同时它也提供了文件大小、重定向速度和DNS的数据。 2. XenoCode Browser Sandbox 浏览器测试是Web开发中最乏味和令人沮丧的部分。什么样的设计师或者程序员看到对齐毁坏的时候,没有尖叫着要杀了IE6?浏览器测试最困难的部分是,没有那个开发者在一台电脑上有各个版本的浏览器来进行完整的测试。 进入XenoCode Browser Sandbox,是一系列的虚拟应用可以同时运行所有流行的浏览器,它甚至不需要安装软件。然而,XenoCode’s Browser Sandbox在某些浏览器中可能消耗很大,而且仍然缺少Mac版本。 3. Firebug Firefox Extension 任何地方的程序员最钟爱的扩展,Firebug是拥有前端代码和CSS调试功能的最好的应用之一。如果有图片或者风格超出了边线,使用Firebug进行检查是最好的反应。设置可以在这个扩展中改变风格,来查看站点在浏览器中会如何显示。 4. Load Impact 如果站点中病毒以及Digg、Twitter和StumbleUpon都同时聚合它,它能顶住压力吗?Load Impact帮助回答这个问题。它模拟在web服务器上大量的过载来确定是否能够处理高流量负荷。它有一个免费的版本和多个付费版本。 5. Safari Web Inspector Apple Safari浏览器难能可贵的一个性能是它的Web Inspector。Web Inspector仅能够打开开发标签的时候才能使用,可以展示任何网页上的样式表、图片和脚本。不过Web Inspector最有用的部分是它的网络特性,可以展示实时哪个文档或者脚本从服务器传到浏览器的顺序和速度。使用它来查看脚本、文件或者图片是浏览器 最紧张,然后修改。 6. … Continue reading

Posted in 学习心得, 收藏推荐, 软件网络 | Tagged , , , , , | Leave a comment

解决:安装程序检测到另一个程序要求计算机重新启动...

今天同事下载了一个.NET 2003写的P2P软件的源代码,于是让我也一起研究一下。刚开始挺怵的,因为系统已经安装了VS 2005,以为会有冲突,后来发现担心是多余的,同是能够正常安装,并且不影响2005版本的使用。可是我安装Visual Studio .Net 2003的时候,却遇到了一个问题,插入第一张光盘的时候点击安装就会提示:安装程序检测到另一个程序要求计算机重新启动.必须重新启动计算机后才能安装visual studio.net系统必备.系统重新启动后,你需要重新启动安装程序.单击确定重新启动,单击取消退出安装程序。     上网搜索了一下才知道,原来这个问题是相当普遍的,不过也已经是几年前的老问题了。虽然引起的原因可能不尽相同,但解决办法都是相同的,只要简单的删除下面的注册表项就可以了: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\pendingfilerenameoperations     我出现问题的原因是之前安装的毒霸清理助手没有卸载完整,所有留下了pending信息,我看网上搜到的很多是因为Acrobat升级不完全造成的。 解决办法来源于网络 ===================博客订阅列表=============   ======================最新文章列表============== 博客订阅(RSS FEED) [toluu] St Louis™ - 生活、学习 [feedcat] St Louis™ - 生活、学习 [feedsky] St Louis™ - 生活、学习 [feedburner] St Louis™ - 生活、学习 酷站介绍:Belongsto.me[译文17] 快乐星期天四十期:西游路上你所不知道的故事 FriendFeed发布了实时更新的桌面应用[译文16] 最近的心情和总结 Zohu阅读-API和Office2007格式[译文15] 大小只有10MB的Tiny Core Linux[译文14] Google视频上传开通Gears支持[译文13] 想在Linux上运行Windows程序?[译文12] 10个Ubuntu应该实现的特性[译文11] 快乐星期天三十九期:囧人问答题 … Continue reading

Posted in 学习心得, 软件网络 | Tagged | Leave a comment

Filezilla Server服务器端源代码下载,安装配置

看到很多人在网上询问Filezilla Server服务器端源代码下载的问题,其实我当初也是有这样的问题,后来在网站上发现其实已经注明了在哪里可以得到。 在官方服务器端下载页面http://filezilla-project.org/download.php?type=server,下载链接的下面有一句话“Source code inside installer.”下载之后安装,在安装过程的第二个步骤,如下图: 记得点选“Source Code”,或者在上部的下拉菜单里面选择“Full”,这样源代码就在安装目录下了。 如果想要直接得到源代码,可以在我这里下载,其中客户端源代码可从其官网及SourceForge下载到: FileZilla Server服务器端源代码(0.9.30版本) FileZilla Client客户端代码(3.2.2.1版本) 另外还有使用教程相送(版权属于原作者): 用FileZilla Server开FTP:看图入门 如何用 FileZilla Server 架FTP站 FileZilla FTP Server安装设置教程 FileZilla Server 用户手册 完整的下载目录如下: ===================博客订阅列表=============                       ======================最新文章列表============== … Continue reading

Posted in 学习心得, 软件网络 | Tagged , | Leave a comment

Firefox地址栏不能显示当前标签页

最近一段时间我的Firefox遇到了一个问题,Firefox地址栏不能显示地址,输入的网址和搜索也不能使用,还有就是不能显示书签收藏功能,用起来特别别扭,要想打开一个新的网址,我必须用QQ发送一下获得地址再打开。     忍受了那么久,从过年的时候在家一直到昨天回到学校都没能解决,今天终于想要彻底的把问题解决掉,于是用MozBackup和FEBE反复的备份和恢复,总是不得其法,终于在我尝试一个一个卸载扩展的时候,发现原来是AutoDial引起的。正好借机卸载一下我的扩展吧,虽然之前装了那么多,其实是看到一个觉得挺好就装上了,然后再也用不到了。     可惜了,AutoDial是我非常喜欢的一个扩展,却不能使用了,不知道是Firefox的更新引起的还是AutoDial的更新引起的,希望不管是哪一个在下一个版本的时候能够解决一下这个问题吧。其实另外有SpeedDial和FastDial两个模仿Opera的Dial的扩展用起来也挺方便的,只是我懒得去进行设置,不如AutoDial那样可以根据我的点击来自动生成网址列表,多省事啊。     最后,我承认我很懒。 PS:2008-02-17 经过验证并不完全是AutoDial引起的问题,因为我用同样的配置在Windows Server 2003系统的机器上就是正常的,看来应该是和Vista系统有关系,因为出现问题的是我使用Vista Ultimate的机器。 ===================博客订阅列表=============                       ======================最新文章列表============== 博客订阅(RSS FEED) [toluu] St Louis™ - 生活、学习 [feedcat] St Louis™ - 生活、学习 [feedsky] St Louis™ - 生活、学习 [feedburner] St Louis™ - 生活、学习 快乐星期天三十六期:不差钱的小沈阳 Windows Live Messenger 9.0 多开 读刘慈欣的《球状闪电》和《三体》,PDF下载 人的生育能力大不如前了吗? 大年初一记事 百度百科:韩冰 … Continue reading

Posted in 学习心得, 软件网络 | Tagged , , , , , | Leave a comment

Windows Live Messenger 9.0 多开

相信大家都很希望 Windows Live Messenger 支持多开功能,现在微软的 John Weisenfeld 和我们分享了实现多开功能的方法。只需要修改注册表即可开启。 开启 Windows Live Messenger 多开功能的主要步骤: 1.打开注册表编辑器(运行–>regedit) - 打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Live\Messenger 2.在Messenger里新建名为“MultipleInstances”的DWORD值,将值修改为 1。关闭 Regedit 即可。 注意:不要在一台电脑上尝试登录同一个 Windows Live ID,这将导致 80071392 错误,不过应该没人做登陆同一账户这种无聊的事情。 (via)

Posted in 学习心得, 收藏推荐, 软件网络 | Tagged , , | 1 Comment

Firefox中限制urlclassifier3.sqlite文件的大小

在Firefox的Profiles中有一个urlclassifier3.sqlite文件,竟然有49.2MB之大,而且不知道是什么东西,于是查了一下,原来是个记录反钓鱼数据的文件,用于记录Firefox从Google抓取的反钓鱼网站和恶意站点数据。可是网上评论说这个文件不会增长到很夸张的,难道我上过很多的钓鱼网站吗?     网上游两种解决办法,一种是直接禁用反钓鱼功能,另一个就是限制这个文件的大小,具体设置如下: 第一种:在 “选项”-“安全” 里禁用 “阻止已报告的攻击站点/欺诈网站” 两个选项后,退出浏览器,删除这个文件,以后这个文件就不会再变大。不过报告不良站点的功能也会因为被禁用而不起作用了。 第二种:不希望彻底禁止Firefox的反钓鱼功能,又不希望urlclassifier3.sqlite疯狂增长的,可以把Firefox3 中urlclassifier.updatecachemax的大小设置为一个合理的值。比如把urlclassifier.updatecachemax设置为20971520(20MB),实际的 urlclassifier3.sqlite文件大小在 24MB左右。设置步骤是,在地址栏输入about:config,在过滤器里输入urlclassifier.updatecachemax,双击它,按实际情况输入值即可。 ===================博客订阅列表=============                       ======================最新文章列表============== 博客订阅(RSS FEED) [toluu] St Louis™ - 生活、学习 [feedcat] St Louis™ - 生活、学习 [feedsky] St Louis™ - 生活、学习 [feedburner] St Louis™ - 生活、学习 老婆文章:小雪 狂风 总结落魄的2008年 翻译文章:Google 背弃了 Firefox 快乐星期天第二十七期:搞笑版2008年中国十大新闻 南京大屠有暗香盈袖杀纪念日,勿忘国耻 快乐星期天第二十六期:淘宝上面的有趣对话 关于最近Firefox频繁崩溃 … Continue reading

Posted in 学习心得, 收藏推荐, 软件网络 | Tagged , , , | Leave a comment

IBM经典面试题:50个人50条狗的推理和编程实现

有一个IBM的面试题,比较变半夜凉初透态的,是关于50个人、50条狗,推算病狗数目的,题目如下: 村子中有50个人,每人有一条狗。在这50条狗中有病狗(这种病不会传染)。于是人们就要找出病狗。每个人可以观察其他的49条狗,以判断它们是否生病,只有自己的狗不能看。观察后得到的结果不得交流,也不能通知病狗的主人。主人一旦推算出自己家的是病狗就要枪毙自己的狗,而且每个人只有权利枪毙自己的狗,没有权利打死其他人的狗。第一天,第二天都没有枪响。到了第三天传来一阵枪声,问有几条病狗,如何推算得出?     其实网上有很多的解答,而且这些解答也都是一样的,估计是官方的?其实题目设定在第三天听到枪声推理很简单,如果是设定在第47天呢?一步一步推理就有点不靠谱了,还得通过计算机程序的方式来变成解答吧,虽然计算机比较笨,这种算术题还是算的比较快的。解答如下: 第一种推论: A、假设有1条病狗,病狗的主人会看到其他狗都没有病,那么就知道自己的狗有病,所以第一天晚上就会有枪响。因为没有枪响,说明病狗数大于1。 B、假设有2条病狗,病狗的主人会看到有1条病狗,因为第一天没有听到枪响,是病狗数大于1,所以病狗的主人会知道自己的狗是病狗,因而第二天会有枪响。既然第二天也没有枪响,说明病狗数大于2。 由此推理,如果第三天枪响,则有3条病狗。 第二种推论 1 如果为1,第一天那条狗必死,因为狗主人没看到病狗,但病狗存在。 2 若为2,令病狗主人为a,b。 a看到一条病狗,b也看到一条病狗,但a看到b的病狗没死故知狗数不为1,而其他人没病狗,所以自己的狗必为病狗,故开枪;而b的想法与a一样,故也开枪。 由此,为2时,第一天看后2条狗必死。 3 若为3条,令狗主人为a,b,c。 a第一天看到2条病狗,若a设自己的不是病狗,由推理2,第二天看时,那2条狗没死,故狗数肯定不是2,而其他人没病狗,所以自己的狗必为病狗,故开枪;而b和c的想法与a一样,故也开枪。 由此,为3时,第二天看后3条狗必死。 4 若为4条,令狗主人为a,b,c,d。a第一天看到3条病狗,若a设自己的不是病狗,由推理3,第三天看时,那3条狗没死,故狗数肯定不是3,而其他人没病狗,所以自己的狗必为病狗,故开枪;而b和c,d的想法与a一样,故也开枪。 由此,为4时,第三天看后4条狗必死。 5 余下即为递推了,由年n-1推出n。 答案:n为4。第四天看时,狗已死了,但是在第三天死的,故答案是3条。 编程实现: int iDog;      //病狗数量 int nDog;      //狗的数量 int pDog;      //人数;等于狗的数量 bool HaveLook=false; for (int i=1;i<=nDog;i++) … Continue reading

Posted in 学习心得, 收藏推荐, 软件网络 | Tagged , | Leave a comment

Thinkpad System Update错误的解决

今天想要用本本自带的Thinkpad System Update更新一下系统,虽然基本上没什么必要。结果出现了这样的错误: “System update has detected a serious problem loading language files and can not continue contact the lenovo support center” 既然是这种全英文的错误,我就想到google去搜索一下吧,结果搜索到的内容完全不是我想要的,只有第一条是我要搜索的内容,还没有解答我的问题: 于是试着用百度搜索了一下,本来不指望能够找到想要的结果,可是百度却让我大吃一惊,因为虽然百度搜索到的结果只有区区百多条(145条结果only),但是首页的内容全都是我想要的结果: 虽然搜索结果的很多页面上也没有给我我满意的答案,但是还是有几条帮我解决了问题,虽然结果错误的解决办法并不是那么得令人满意,那就是: 卸载Thinkpad System Update,然后到联想的网站上下载最新版(2008-10-20)的安装,就OK了。   虽然现在百度深陷竞价排名的漩涡之中,但是百度更懂中文还是当之无愧的。再看看这次搜索的结果,谁说百度仅仅“更懂中文”呢,什么有时候,百度也是更懂英文的。   PS:我不是百度的枪有暗香盈袖手。 ===================博客订阅列表=============               … Continue reading

Posted in 学习心得, 软件网络 | Tagged | Leave a comment

Windows xp/2000/2003找不到“msconfig”修复

前两天卸载了PC Tools AntiVirus和Firewall之后,分别安装了ClamWin和ZoneAlarm Firewall,可是用了两天之后突然出现问题了,很多设置为开机自运行的项目无缘无故丢失了,而且运行里面无法打开msconfig进行编辑。在连接局域网里面的数据库的时候还会导致系统失去响应,当天下午系统死机3次,我猜测跟ZoneAlarm有关,因为我装上以后都是按照默认选项运行的,也没有进行任何设置。于是我一气之下把它卸载了,现在系统又恢复了正常。     今天想要编辑一下开机自启动的项目,可是发现msconfig找不到,于是找到了解决办法,如下: ------------------------------ 在Windows xp/2000/2003系统下,运行“msconfig”后,系统提示找不到该文件。但是该文件明明存在于系统分区中,而且可以双击打开。这是因为msconfig.exe存在于 %systemroot%PCHealthHelpCtrBinaries 目录中,而不是%systemroot% 或 %systemroot%system32,无法省略其路径而直接运行文件名打开。我们平时之所以能够直接运行msconfig打开该程序,是因为在注册表中的HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAppPaths键下有msconfig.exe  的相关路径,起到导向功能。如果没有了msconfig.exe相关路径或者路径错误,就会导致无法直接运行文件名打开。 解决方法: 运行“regedt32”,找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAppPaths 在右边窗口中,右击空白处,依次选择【新建】→【项】,将其名改为“MSCONFIG.EXE”。 然后选中“MSCONFIG.EXE”,再在右边窗口 中,双击字符串值【默认】,把数值改为“×:WindowsPCHealthHelpCtrBinariesMSConfig.exe”(根据系统所在分区自行更改)。 修改后,我们就可以像以前一样直接运行msconfig打开该程序啦。 ------------------------------ ===================博客订阅列表=============                       ======================最新文章列表============== 博客订阅(RSS FEED) [toluu] St Louis™ - 生活、学习 [feedcat] St Louis™ - 生活、学习 [feedsky] St Louis™ - 生活、学习 [feedburner] St Louis™ - 生活、学习 金山词霸2008Beta和金山词霸2009的比较 大型音乐舞蹈史诗──《东方红》 MM在浴室的大胆自拍很“胸”狠 … Continue reading

Posted in 学习心得, 软件网络 | Tagged , | Leave a comment