HP MicroServer Gen8 + Esxi 6.0 折腾经验分享

最近折腾了一下Gen8,经历了将近一周的摸爬滚打,积累了一点经验,给跟我同样折腾的人一点提示。

1、关于硬件

如果选择了玩Esxi,那么注定要上16G内存。如果要玩直通,不管是HBA直通还是显卡直通,CPU要至强系列活某些i5型号,我用的是1265L V2。

2、Esxi 6.0 Update1 HP版,如果使用硬盘的AHCI模式,如果使用RDM直通磁盘,会存在很多问题,在我这边的表现就是硬盘访问无响应,无奈只能使用Legacy Mode;

3、如果玩显卡直通,切记在BIOS设置中,讲显示顺序设置为 Embeded first, Optional second,否则可能导致ex无法启动;

4、如果要玩黑苹果,暂时不适合装EI Capitan,Esxi 6.0中增加了对USB 3.0的原生支持,可惜的是在苹果系统里被识别为AppleUSBXHCI,而这个驱动不能很好的支持瑞萨的USB 3.0芯片组。而我没有办法用GenericUSBXHCI驱动替换这个驱动,尝试了多种办法,OS X都不会加载修改版GenericUSBXHCI驱动。只好安装修改版的AppleUSBXHCI来正常驱动USB3.0,而可悲的是现在无法找到EI Capitan适合的AppleUSBxhci驱动,但Yosemite的修改版可以找到。

上面的描述非常混乱,简而言之 Esxi 5.5 + Yosemite + GenericUSBXHCI 是可行的,Esxi 6.0 + Yosemite + AppleUSBXHCI修改版也是可以的。另外,我尝试了多重kext的安装工具,只有kext_utility成功覆盖了AppleUSBXHCI驱动。

程序员大福利 Windows 8.1系统下解决输入法Ctrl+Space热键与很多IDE冲突的问题

Windows 8.1下面的输入法是个难啃的骨头,我把系统自带的输入法删除,装搜狗,改热键。但是,不知道什么时候Ctrl+Space就又被系统截获,变成了打开输入法了。下面转载一篇文章, 大家可以试一下

系统语言设置中 Ctrl+Space 是用来切换中英输入法的

Android Studio中 Ctrl+Space 是 快速完成输入的 作用跟 eclipse中的 Alt+/ 作用类似

两个的 快捷键冲突了,下面是解决办法,亲测有用(win7,win8.1,xp均可解决)!

这是解决办法的原文连接

下面是我亲测的步骤!

开始->搜索框输入 regedit->打开注册表文件

  • 1

找到这个路径,

选中key为 00000070 的条目,这个是 中文繁体输入法的快捷键
选中key为 00000010 的条目,这个是中文简体输入法的快捷键

现在先来修改 00000010 条目,在右边子窗口中有三个
选项如图

2015050422385257

Key Modifiers 原来的 二进制值是 02c00000 将 第一个字节 02 改为(选中条目,右键,选择修改) 00
02c00000 是Ctrl 的二进制编码)

Virtual Key 原来的二进制值是20000000 将第一个字节 20 改为 FF20000000 是Space的二进制编码)

2015050422490243

这样 00000010条目就修改完了,然后再用这种方法 修改00000070条目。

改完之后重启电脑,或者注销一下。

亲测确实可行,解决困扰已久的心病。瞬间舒爽了,希望这个方法可以帮到朋友们。

Delphi中为TFrame添加类似于TForm的OnShow OnHide事件

TFrame是一个代码和UI复用、模块划分的好东西。尤其在编写Matreo风格应用的时候,更是离不开它。但TFrame也有不尽如人意的地方。比如:它在软件运行时即加载,所以无法像Form的Create和Destroy那样在UI创建的时候才动态创建和销毁自定义对象;默认情况下也不存在OnShow和OnHide函数,这样带来诸多不便。
笔者以前都是通过继承一个TFrame类,在自定义类中定义两个虚函数的方式来实现这个功能,但缺点是必须在调用Tframe和隐藏它的时候手工触发,有些麻烦。下面的方法使用了消息机制来实现OnShow和OnHide功能。 Continue reading

PHP curl的多线程操作

许多人对php手册中语焉不详的curl_multi一族的函数头疼不已,它们文档少,给的例子 更是简单的让你无从借鉴,我也曾经找了许多网页,都没见一个完整的应用例子。
# curl_multi_add_handle
# curl_multi_close
# curl_multi_exec
# curl_multi_getcontent
# curl_multi_info_read
# curl_multi_init
# curl_multi_remove_handle
# curl_multi_select Continue reading

web、移动开发前端框架对比

本文摘自 IBM开发者社区 https://www.ibm.com/developerworks/cn/web/1404_wangfx_jsframeworks/

是作者见到的最全面、最具诚意的前端框架对比文章,强烈推荐。

本文选取了 Bootstrap、jQuery UI、jQuery Mobile、Sencha ExtJS、Sencha Touch、Sencha GXT、Dojo、Dojo Mobile、Mootools、Foundation、YUI、Kissy、QWrap 等 16 个国内外前端开发框架进行初步的横向比较,可以作为大家挑选前端开发框架的初步参考。

近几年随着 jQuery、Ext 以及 CSS3 的发展,以 Bootstrap 为代表的前端开发框架如雨后春笋般挤入视野,可谓应接不暇。不论是桌面浏览器端还是移动端都涌现出很多优秀的框架,极大丰富了开发素材,也方便了大家的开发。这些框架各有特点,本文对这些框架进行初步的介绍与比较,希望能够为大家选择框架提供一点帮助,也为后续详细研究这些框架的抛砖引玉。

Continue reading

  • fafsdsadsadsadas