- 博客(6)
- 资源 (18)
- 收藏
- 关注
转载 少编码多思考:代码越多 问题越多
大约一年前,我曾编写过一些PHP Web编程守则——MicroPHP Manifesto。但我发现各个语言之间有一些共同的编程/编码规则,这或许是我在熟悉各种类型的编程语言后的一些收获吧。下面是我总结出来的一些规则,并且在实际中应该牢记于心。学习语言而不是框架我喜欢PHP、Python和JavaScript,喜欢用他们做些东西。但我却不是Symfony、Django、jQu
2013-02-28 12:58:14 1105
转载 对于一个频繁使用的短小函数,在C语言中应用什么实现,在C++中应用什么实现?
内联函数与宏定义 在C中,常用预处理语句#define来代替一个函数定义。例如: #define MAX(a,b) ((a)>(b)?(a):(b)) 该语句使得程序中每个出现MAX(a,b)函数调用的地方都被宏定义中后面的表达式((a)>(b)?(a):(b))所替换。 宏定义语句的书写格式有过分的讲究, MAX与括号之间不能有空格,所有的参数都要 放在括号
2013-02-23 22:22:41 7775
原创 结束一个未知窗口的方法
因为结束窗口可以调用EndDialog,所以此问题归结于是如何找出此窗口的句柄。 1、法一通过自己的线程创建此窗口,然后通过线程句柄枚举窗口。2、法二因为法一的缺点是窗口跑在线程必竟不太恰当,那么有没有更好的方法呢?通过法一,在枚举窗口时,得到窗口句柄,此时通过句柄得到窗口类名:0 == (iResult = ::GetClassName(hwnd, wWindClas
2013-02-16 07:09:40 865
转载 关于WTSRegisterSessionNotification函数的介绍及使用
不知道大家注意到没有,Windows XP新增加了一个快速切换用户的功能。它可以让您在不注销的情况下在用户之间进行切换,而且每个用户有自己独立的配置文件和桌面。也就是说当您切换到另外 一个用户(即用另外一个账号登陆)时,以前的那个用户运行的所有程序都还是在运行的,并没有退出来。这就给我们的开发带来了新的问题。比如您的应用程序提 供的功能在多个用户同时运行时发生错误,您必须为应用程序添加代码以检
2013-02-16 07:06:12 10022
原创 Windows有用的快捷键总结
1、Win+R调出运行界面 2、巧妙地利用快捷键,可以大大加快操作电脑的速度。因此,研究并有针对性地记忆Windows下的快捷键对自己很有好处! 1.Win键 在现在的键盘的两边有一个标着Windows图标Windows键,简称为Win键。配合它能够快 速打开一些非常实用的系统功能。但有些报纸、杂志介绍得不全。今笔者将它们一一罗列,供大家参考:
2013-02-08 07:47:13 1120
原创 高效代码审查的十个经验
代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。 1. 代码审查要求团队有良好的文化 团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。 “A的代码有个bug被B发现,所以A能力不行,B能力更好”,这一类的陷阱很容易被扩散从而影
2013-02-08 06:46:09 3589
Multimonitor_forCSDN
2013-04-03
ColorCursor_Demo_forCSDN.rar
2013-03-27
Atheros AR9XX无线局域网客户端
2012-11-03
PKCS11.7 gzip.exe asm.zip MsVSVC++1.52.7z
2012-07-24
WDK源码中 usbView 例子的编译及说明 .
2012-06-05
(补充)WCE Sqlite30数据库源码
2012-03-17
SM_V0.0.zip
2012-03-01
WCE下测试3D性能的OpenGL ES源码 C/C++语言
2011-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人