摘要: WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int){try{HANDLE hMutex=CreateMutex(NULL,false,"RunOnlyOneInstance"); if(hMutex==NULL||ERROR_ALREADY_EXISTS==::GetLastError()){return false;}Application->Initialize();Application->Title = "";Application->CreateForm(__classid(Tfm 阅读全文
posted @ 2011-04-12 00:35 hanny 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 蓝牙和WIFI共存设计  蓝牙和802.11b/g/n都可能工作在2.4GISM,可能互相干扰。干扰的典型应用之一是VOIP,用手机的WLAN打VOIP电话,用蓝牙耳机来通话。互相干扰的后果是用户能感觉到通话质量的下降。设计上有些方法能够减少相互干扰,尽量维持蓝牙和wifi的throughput,使得用户的使用体验不受影响。方法主要是AFH和分时。是否存在相互干扰和相互干扰是否严重受以下条件影响:... 阅读全文
posted @ 2010-07-18 11:59 hanny 阅读(1398) 评论(0) 推荐(0) 编辑
摘要: 抽象不应该是复杂的 阅读全文
posted @ 2010-04-11 14:10 hanny 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1、可以考虑先学习C.   大多数时候,我们学习语言的目的,不是为了成为一个语言专家,而是希望成为一个解决问题的专家。做一个有用的程序员,做一个赚钱的程序员。我们的价值,将体现在客户价值上,而不是语言写得好不好看。   C++是C的一个面向对象的解释,C++为C扩充了大规模工程应用,复杂的系统结构的组织和掌控方法,但是,我认为,C++骨子里还是C的。   毕竟,解决具体问题,每个函数内部,都是用C... 阅读全文
posted @ 2010-01-14 22:03 hanny 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 手机通讯发展到一定程度之后,很多用户希望拥有或已经拥用多个手机电话号码,特别是针对那些经常需要出差,需要经常切换SIM卡的商务人士而言,其迫切希望能将自己的手机承载多个电话号码,根据市场上的这一需求,能同时支持两张SIM卡的手机也应运而生.   早期的多卡手机虽然能够同时接两张SIM卡,但实际上当前可用的只有一张,由硬件电路来实现两张卡的切换,一般在开机时选择,因为协议栈的影响,一般在工作状态中不... 阅读全文
posted @ 2009-11-30 22:55 hanny 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 其一是遵守合理的制度 阅读全文
posted @ 2009-11-05 21:59 hanny 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 所谓三位一体就是制度的建立者, 制度的执行者, 制度的破坏者三位一体 阅读全文
posted @ 2009-09-19 21:29 hanny 阅读(114) 评论(0) 推荐(0) 编辑
摘要: BCB编写dll 一.注意:创建动态链接库时,如果想你创建的动态链接库并非只用于Borland开发工具,那么就需要遵循发下规则:(1).在导出函数的返回值和参数中不要使用Borland特有的数据类型和结构体,如AnsiString之类,请使用C/C++标准的数据类型或使用 C/C++标准数据类型定义的结构体(特别不要使用String数据类型,BCB DLL向导生成的DLL工程文件中大篇幅的说明就是... 阅读全文
posted @ 2009-07-22 00:01 hanny 阅读(2805) 评论(0) 推荐(0) 编辑