posted @ 2012-02-22 23:42
02 2012 档案
摘要:1.写程序中碰到棘手的问题时,直接原因很可能是程序架构的思路就有问题,但总会不自觉的用自己擅长的领域(如数学)去弥补较弱的知识(如架构),导致编出的程序可能比较难以理解,即便用了巧技怪术解决了问题,一般来说也并不可取,长期来说会限制自身的程序架构能力,也许回头重新思考,会有更好的解决方案。2.除0操作,一定要验证分母是否等于0。其中有一种情况比较特殊,就是当分母包含随机数时,分母并不一定为0,当凑巧为0时可能会出现莫名其妙的bug,此时找bug难度大大增加,毕竟可以重现的bug都较为容易解决,还是得养成良好的编程习惯。3.注意:网络程序断线后如果程序没重连功能的话,会完全失去程序作用,和关掉没
阅读全文
摘要:德州扑克牌型算法 (Cactus Kev's Poker Hand Evaluator)http://www.suffecool.net/poker/evaluator.html德州扑克AI (Programming Poker AI)http://cowboyprogramming.com/2007/01/04/programming-poker-ai/
阅读全文
posted @ 2012-02-22 23:36
摘要:在某些情况下需要以管理员权限运行程序以防止出现某些程序错误。而普通用户是不明白怎样去设置UAC的,因此最好开发人员能考虑到这点,程序在非管理员权限时自动为用户启动UAC权限窗口。 解决方案:http://www.programlife.net/windows-vista-7-program-need-uac.html此方法用VS2003亲测可行对于较小版本的VS,请看http://www.programlife.net/vs2008-mfc-set-uac-config.html
阅读全文
posted @ 2012-02-22 23:36
摘要:SetWindowLong(m_hWnd,GWL_EXSTYLE,GetWindowLong(m_hWnd,GWL_EXSTYLE)^WS_EX_LAYERED); HINSTANCE hInst = GetModuleHandle(_T("User32.DLL")); if(hInst) { typedef BOOL (WINAPI *TestFun)(HWND,COLORREF,BYTE,DWORD); //取得SetLayeredWindowAttributes函数指针 TestFun mytest = (...
阅读全文
posted @ 2012-02-22 23:33
摘要:“学而不思则罔,思而不学则殆” “纸上得来终觉浅,绝知此事要躬行” 不用花很多时间犹豫到底该去学哪一门编程语言,学就是了,“Just do it!” Code wins arguments.
阅读全文
posted @ 2012-02-19 23:45
摘要:转自http://www.redocn.com/company/684991/case/album-4773.html案例名称:道农会logo设计案例关键词:易尚至美 品牌设计描述: 有人说,高处不胜寒。 有人说,上善若水。 倘若集思广益,让智慧焕发出本来的光明,让劳动踏实地落于行动之手,确认“我”,才能发现“我”。 关于道农:“道农”是一个极具中国特色又体现普适理论的原创词汇。 “道”即规律,是所有成功必须遵循的基本价值观, “农”是实践,是成功者。道农实际上泛指所有通过尊重基本规律而获得成功的那些人。极具中国感的品牌logo设计“道农会”极具中国感的品牌logo设计“道农会”
阅读全文
posted @ 2012-02-19 15:53
摘要:编程规范:Google C++ Style Guide:http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#The__define_GuardGoogle Objective-C Style Guide:http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml资料平台:codeproject: http://www.codeproject.com/cplusplushttp://www.cplusplus.com/MFC中文手册:http://www.
阅读全文
posted @ 2012-02-18 19:51
浙公网安备 33010602011771号