- 博客(14)
- 收藏
- 关注
转载 好的程序员做不出好的软件设计
新闻来源:博客园你不能看到一个程序员还不错,就把他推到系统分析师、软件设计师或软件架构师的位置上。如果你在团队或公司里寻找一个能胜任软件架构师或设计师这样重要位置的人时,首先出现在脑子里的想法通常是在程序员中选一个最好的。别这么干。这样的位置不是随意的找个不错的程序员就能胜任
2011-08-31 17:18:21 544
转载 C Runtime Library来历, API, MFC, ATL关系
CRT原先是指Microsoft开发的C Runtime Library,用于操作系统的开发及运行。后来在此基础上开发了C++ Runtime Library,所以现在CRT是指Microsoft开发的C/C++ Runtime Library。在VC的CRT/SRC目录下,可以
2011-08-31 12:18:22 492
原创 创建线程后为什么马上调用CloseHandle()来关闭句柄
hThread = CreateThread( NULL, 0, ThreadFunc, NULL, 0, &dwThreadId);CloseHandle(hThread);如上面这样的代码,原因为:创建线程后返回了线程句柄,新创建的线程内核对象的使用计数是2,一个是线
2011-08-29 17:04:50 1368 2
转载 你应当如何学习C++(以及编程)(rev#1)
你应当如何学习C++(以及编程)(rev#1) By 刘未鹏(pongba)C++的罗浮宫(http://blog.csdn.net/pongba) Javascript是世界上最受误解的语言,其实C++何尝不是。坊间流传的错误的C++学习方法一抓就是一大把。
2011-08-28 20:16:22 876
原创 笔记本屏幕颜色校证,有效解决屏幕发白、刺眼问题
前段时间笔记本接了个外接屏,在换回来时,忽然感觉很不适应,感觉屏幕特别白,刺眼,看一会就受不了,对于有类似问题的朋友可以这样解决(我用的是Win7):进控制面板,选外观个性画,在右边选“显示”,在左边选“校准颜色”,进去后按着步骤做就行了,其实最重要是:1、调整伽马值,基本上
2011-08-28 17:06:35 18157 3
原创 poj 1716 Integer Intervals
与 zoj 1508 Intervals相同,均为差分约束,http://blog.csdn.net/unimen/article/details/6719738/* Name: poj 1716Integer Intervals Author: Unimen
2011-08-27 09:54:41 707
原创 线程同步之semaphore
对于信号量的理解这里有份比较好的解释,摘自百度知道信号量(Semaphore),有时被称为信号灯,是在多线程环境下使用的一种设施, 它负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。信号量的概念 Semaphore分为单值和多值两种,前者只能被一个线
2011-08-26 21:52:41 525
转载 Stack & Heap in C/C++
一、预备知识?程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)? 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ? 一般由程序员分配释放, 若程序员不释放
2011-08-26 15:56:37 519
原创 zoj 1508 Intervals
/* Name: zoj 1508 Intervals Author: Unimen Date: 25/08/11 20:50 Description: 差分约束 *//*解题报告:详见06年冯威论文技巧:不用单独的建图,简图和寻找最短路径可以结合起来,
2011-08-25 20:56:40 893
转载 评论:其实Unix很简单
很多编程的朋友都在网上问我这样的几个问题,Unix怎么学?Unix怎么这么难?如何才能学好?并且让我给他们一些学好Unix的经验。在绝大多数时候,我发现问这些问题的朋友都有两个特点:1)对Unix有畏难心理,对其没有信心;2)喜欢用拿Windows来和Unix做比较。
2011-08-24 15:08:41 482
转载 CEdit读取内容的时机
ON_EN_CHANGEThe user has taken an action that may have altered text in an edit control. Unlike theEN_UPDATE notification message, this notification message is sent after Windows updates the display
2011-08-16 16:45:18 1021
原创 __FILE__宏等
C标准中指定了一些预定义的宏,对于编程经常会用到。下面这个表中就是一些常常用到的预定义宏。__DATE__进行预处理的日期(“Mmm dd yyyy”形式的字符串文字)__FILE__代表当前源代码文件名的字符串文字__LINE__代表当前源代
2011-08-11 18:23:53 641 1
原创 DEBUG_NEW
在生成的代码里经常看到如下代码:#ifdef _DEBUG#undef THIS_FILE //取消定义static char THIS_FILE[]=__FILE__; //将文件名放到THIS_FILE中#define new DEBUG_NEW
2011-08-11 18:20:43 751
原创 fatal error C1010: unexpected end of file while looking for precompiled header directive
在编译VC++6.0是,出现fatal error C1010: unexpected end of file while looking for precompiled header directive的错误.解决方法:如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的 Settings,选择C/C++选项卡,从Category组合框中选中P
2011-08-11 07:57:08 716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人