VMware、Workstation和VirtualBox简单不完全比较

  想了很多天,想写一下关于个人对虚拟机软件的一点比较。

  最近大家都为了数据库的软件基础配置烦恼不堪,毕竟现在很多同学都用上了Win7(或者Vista,不过如果你用的是Vista的话笔者建议你还是换回XP吧。要么就直上Win7),在这个条件下想把系统换成XP又稍显麻烦,毕竟重新配置一个系统环境去仅仅为了一个网站的测试显得有点浪费,而虚拟机就是一个不错的解决方案,只需要安装必要的系统和软件,就可以直接在上面进行测试,方便快捷,还不用重新分区之类的。[......]

阅读全文

Win7下虚拟机个人使用小结:Virtual PC,VMware和VirtualBox

想来用了很多年的虚拟机了,换了Win7之后,种种原因又需要使用虚拟机,这里就简单介绍和比较一下。

Virtual PC:

如果想做Windows虚拟机的话,Virtual PC在之前的系统是最佳选择了,在使用vista系统的时候装过 MSDOS6.2,7.1,Windows3.1,3.2,95,98,me,xp,2000,2003,vista,2008,win7几乎所有找得到的Windows操作系统。作为MS自已的产品,在自己的平台下使用非常方便,内存占用小,启动快。[......]

阅读全文

VirtualBox

VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等系统作为客户端操作系统。

  VirtualBox号称是最[......]

阅读全文

CDHtmlDialog探索----WebBrowser扩展和网页Javascript错误处理

当WebBrowser控件(CDHtmlDialog自动创建了WebBrowser 控件)加载的网页中含有错误Javascript代码时默认情况下控件会弹出错误信息提示对话框,相对于用户体验来说这样的提示完全不是开发人员想要的,针对这个问题有两个解决方案,一是完全屏蔽掉错误提示,二是控制错误的提示并且记录错误信息同时也可以控制出现错误后Javascript是否继续执行。[......]

阅读全文

关于MFC项目中使用WebBrowser控件禁止脚本错误的方法

        最近一个项目中要在对话框上使用WebBrowser控件进行页面浏览,但在开发过程中发现WebBrowser控件会在浏览一些页面的时候出现 JavaScript脚本错误,严重影响用户体验,而在IE和其他第三方浏览器中均没有这个现象。于是搜索一下发现原来可以通过下面的代码禁止这个错误提示:

  1. m_WebBrowser.put_Silent(TRUE);//禁止脚本错误提示  

效果非常好,可以说立竿见影。但是随之问题又来了,在登录银行网站时会出现无法打开网页的错误,原来这个Silent把银行的选择证书窗口也给禁止了。[......]

阅读全文

你不需要遵守的 7 个敏捷开发最佳实践

在敏捷开发中有很多好的想法和实践,这些想法和实践都非常管用:

  • 把项目分成小版本发布来进行风险管理和加速回馈;
  • 用时间盒(time-boxing)来限制WIP(Working In Process)并让所有人团结一致集中在项目中;
  • 仅依靠软件来作为进程度量;
  • 进行简单的估算并使用速度来预测团队的表现;
  • 和客户保持频繁而紧密的合作;
  • 持续集成持续发布以保证代码始终稳定可运行。

但是还有一些别的并不是那么重要但被很多人接受的想法和实践:就算你不遵守这些想法和实践你的项目依然可以圆满成功,也不会有糟糕的事情发生。但是有一些想法实践你最好不要去遵守。[......]

阅读全文

如何在VC对话框中嵌入WEBBrowser,用该浏览器指定一个URL

1. 右键单击对话框,选择“插入ActiveX控件”,在弹出的对话框中选择 Microsoft Web ,单击 OK 按钮。
2. 右键单击对话框上的 Web Browser 控件,选择“添加变量”,在弹出的对话框中输入变量名 m_Browser。
3. 在该对话框类的 OnInitDialog 函数的 //TODO 处添加代码

  1. m_Browser.Navigate( "http://www.showyounger.net", NULL, NULL, NULL, NULL);  

VS2008如何自动添加消息映射

        开发MFC时,开发工具VS2008不能像开发工具VC++6.0那样,直接在类文件上右击选择“Add Window Message Handles”来添加消息映射。对于我这个初学者,刚开始一直没找到可以自动添加的方法, 后来只能手动添加,熟练了之后手动添加起来倒也快,不过慢慢地我终于发现了自动添加的方法。

       比如,现在需要在View类中添加WM_CREATE消息映射。[......]

阅读全文

构建现代站点且同时支持旧版IE的20个提示

作者:
Dave Methvin
Rey Bango

过去几年,我们花了大量时间与 Web 开发人员交流,而我们最常听到的一件事就是,构建适用于各种浏览器版本和设备的站点非常困难。在为 jQuery 项目构建代码时,我们亲身经历了这种困难。为此,我们编撰了排名前 20 的编码模式和实践列表,这些都是我们在参加了无数的会议并阅读了数百本教程后挑选出来的。我们希望在您构建站点时,它们能帮您节省一些时间(并解决难题)。[......]

阅读全文