五星六日的生活

IT人的路

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  6 随笔 :: 0 文章 :: 1 评论 :: 0 Trackbacks

2007年6月5日 #

前置要求:win7、win2008R2下的VM7不能识别DMG请使用UltraISO或者PowerISO 将dmg文件转换为ISO
(如果使用的是64位系统推荐PowerISO,我在windows2008R2 x64下用UltraISO转换超慢)。

1、安装snow leopard 雪豹前首先使用securable测试一下电脑的硬件是否支持硬件虚拟化,省的白辛苦
2、FreeBSD 64bit虚拟机 内存要在1024M以上,硬盘40G以上,其他按默认。
3、点击“Edit virtual machine settings”,把软驱删掉!
4、关闭虚拟机。
5、打开新建虚拟机的所在目录,用记事本或写字板打开以.vmx为扩展名的文件,找到guestOS = 这行,把它后面双引号""里的内容改为darwin10,改后即为:
guestOS = "darwin10"
6、打开虚拟机后,点击“Options”,双击General,再看Version:那里,多出了Mac OS X Server 10.6这一项,原来是没有的。现在就可以正常安装雪豹了!
7、在这里,最重要的是引导!我提供的引导盘共有两个,一个是Rebel_EFI.iso,另一个是darwin.iso。安装的时候,两个任选一个,不同的配置所用到的引导盘是不一样的。但是安装及设定好系统后,建议换darwin.iso来引导系统。因为它所引导的系统在使用的过程中,会比用Rebel EFI.iso所引导的更流畅。我在两台笔记本(i7)两个台式机(AMD)下测试兼容性最好的是darwin。如果使用Rebel_EFI.iso不能正常安装,建议使用darwin。对于安装时卡在灰苹果界面的朋友,可以两个(darwin300、Rebel_EFI)引盘都试试,还有另外一个专门引导雪豹的BOOT32(我没用过)的引导盘也可以试试。每个盘加载的KEXT都不尽相同,说不定有一个适合你的。
剩下的就是网上到处都是的雪豹安装步骤了,需要注意的是,安装完成后请将光驱再设回Rebel_EFI.iso或darwin.iso,让他们引导系统启动,不然会报找不到操作系统的错误。

darwin300引导盘下载:
下载地址一:http://cid-f1ddc825780f3571.skydrive.live.com/self.aspx/Public/vmware/darwin300.rar
下载地址二:http://www.filehat.com/en/file/7872/darwin300-rar.html

RebelEFI引导盘下载:
下载地址一:http://cid-f1ddc825780f3571.skydrive.live.com/self.aspx/Public/vmware/Rebel%20EFI.rar
下载地址二:http://www.filehat.com/en/file/7873/Rebel-EFI-rar.html

PS:此文属于篡改他人文章得来:原文请访问http://bbs.pcbeta.com/forum-185-1.html

posted @ 2010-04-28 12:56 五星-六日 阅读(481) | 评论 (0)编辑 收藏

首先鄙视一下微软为了推销操作系统而添加的莫名其妙的限制(Windows Live Messenger 2009可以在windows 2008 R2上安装)。
在Google搜索到了比较简单有效的办法。

windows2003安装Windows Live Messenger 2009(MSN 9.0) 提示 os_check:0×80280004的解决办法

全文转载如下:
windows2003安装MSN 提示 os_check:0×80280004的解决办法如下:

1)到http://angusj.com/resourcehacker/里下载Resource Hacker工具,Resource Hacker 可以修改32位的 Windows 可执行文件,非常好用的一款免费工具。

2)运行 压缩包下的ResHacker.exe,打开 下载的 wlsetup-all.exe,

打开左侧目录 CONFIG -> CONFIG0 -> 0,找到文件中如下 XML 代码:

<os productType=”workstation”/> 把其中的 workstation 替换为 Server

3)点击Compile Script ,击点FIle -> Save,退出

4)运行 wlsetup-all.exe,即可安装。

原文链接:http://linhan8888.blog.163.com/blog/static/4002068020095164168498/

posted @ 2010-04-10 14:37 五星-六日 阅读(512) | 评论 (1)编辑 收藏

继承,接口,抽象类的区别是面试官最喜欢问的问题,因为编程中常用,这里不想说那些老生常谈,只想借相声打个比方.

继承好比家学渊源,所谓"忠厚传家久,诗书继世长",家长总会潜移默化的影响下一代,下一代也会在不经意中学习前辈的特点,但因为年少分辨能力不高加上世易时移有些优点已经不再是有点甚至会变成缺点,下一代会把前辈的优缺点不分良莠的继承下来.这也是日后出现问题的根源.

接口好比拜师学艺,"入了这个门,就得说这行话",比如相声界说学逗唱四门是必须要学的,但是"师傅领进门,修行在个人",学得怎么样还全看自己,指望不费力的继承什么是不可能的,具体功夫还得个人来过. 因为是自己来,具体实现成什么样自由度也很大,比如四门功课中的"唱",原指唱太平歌词,但因为爱听的少,现在相声演员已经不要求这个了,改为唱歌唱戏的唱,其实严格界定的话是"学"的一种.这也无所谓对错,郭德刚坚持唱太平歌词也行,笑林唱流行歌曲也不错,总之实现了就可以,实现得怎么样则留给实践来检验.一个类可以同时实现多个接口,就和艺人拜几个师傅是没有问题的,郭德刚就同时实现了大鼓和相声两个接口.

抽象类则介于继承和接口之间,既可不费力的从上一代继承,也可强制实现某接口,有如某大师收自己的孩子为徒,当然相声界不让这么干,其它曲艺行业还是可以的,比如京剧界的梅兰芳和其子梅葆玖,既有言传身教,也有强制实现,综合了继承和接口的特点.

具体怎么用它们要看实际需要,如果是为了实现继承体系,当然是用继承;如果只是强制子类必须和父类统一口径,自然是用接口;如果子类说统一口径行,但必须给我些东西,那还是用抽象类不可.

原文:http://www.blogjava.net/sitinspring/archive/2007/06/04/121715.html
posted @ 2007-06-05 14:46 五星-六日| 编辑 收藏