在C++程序中非常少有人去使用explicitkeyword,不可否认,在平时的实践中确实非常少能用的上。再说C++的功能强大,往往一个问题能够利用好几种C++特性去解决。但略微留心一下就会发现现有的MFC库或者C++标准库中的相关类声明中explicit出现的频率是非常高的。了解explicitk...
分类:
编程语言 时间:
2014-09-24 19:47:57
阅读次数:
191
在 mfc中会经常遇到处理图像 图片 控件添加透明背景图片等,这时候就会用到GDI 或者GDI+ 。由于 客户要求,本人也是被迫头一次用mfc项目,以前都是用vc++做些小的工具及activex ,碰到很多头疼的问题。在这做一个整理,梳理下知识,要是能帮到别人那自然更好。
一、、在vs中 使用gdi+ 简单的对话框程序为例
1、创建一简单对话框
2、在StdAfx.h头文件添加gdi...
分类:
其他好文 时间:
2014-09-24 17:45:27
阅读次数:
190
10.5桥接模式总结 桥接模式是设计Java虚拟机和实现JDBC等驱动程序的核心模式之一,应用较为广泛。在软件开发中如果一个类或一个系统有多个变化维度时,都可以尝试使用桥接模式对其进行设计。桥接模式为多维度变化的系统提供了一套完整的解决方案,并且降低了系统的复杂度。1.主要优点 桥接模式的主要优点如...
分类:
其他好文 时间:
2014-09-24 17:28:27
阅读次数:
151
敏捷开发真正的问题是什么?其实敏捷主要还是一种观念,一种意识,通过人来推动。本文总结了26条有关敏捷开发的关键原则,如何快速迭代式开发,供读者参考借鉴,以指引敏捷软件开发团队。
1、完整地干完一件事后在开始另一件事;2、不要破坏构建;3、在用例需要之前,不要实现程序;4、在用例需要之前,不要添加数据成员;5、不要害怕做决定,不要害怕改变先前的决定;6、持续学习如何改善质量;7、度量、度量、度量;8、为人而设计,而不是系统;9、测试是产品的一部分;10、在代码之前编写测试......
分类:
其他好文 时间:
2014-09-24 13:42:46
阅读次数:
932
软件开发通病已经十多年了,依旧没改变,大小公司多如此。举例如下: 老板就多想用毕业生 以减少成本,却不知道新人的代码和解决问题的能力 导致项目延期,资源增多,维护混乱,成本要比使用老人员高一倍多,老板...
分类:
其他好文 时间:
2014-09-24 13:38:17
阅读次数:
263
信息系统综合知识1 开发管理。包括项目的范围、时间、成本;文档管理工作、配置管理;软件开发的质量和风险;软件的运行和评价;软件过程改进。2 需求管理.。包含需求变更;需求跟踪;需求变更风险管理。3 软件开发方法。包括软件开发声明周期;软件开发模型(瀑布模型、演化模型、增量模型、螺旋模型、原型、...
分类:
其他好文 时间:
2014-09-24 03:10:55
阅读次数:
247
我是一个从事了计算机软件开发相关工作三年的,非计算机专业出生的编码员。这里写的都是一些语言和项目经历笔记,分享给一些想从事编程工作的非计算机专业学生
分类:
其他好文 时间:
2014-09-24 01:45:45
阅读次数:
193
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.2:http://pan.baidu.com/s/1hcnuAEFW框架实例源代码下载:http://pan.baidu.com/s/1o6MAKCa 前言:EFW框架主要用于行业软件软件开发,所以软件的界面需要体现专业、漂亮、...
分类:
Web程序 时间:
2014-09-24 01:21:15
阅读次数:
262
一直都想知道,京东、淘宝是怎么开发出来的?一直想着,在手机上运行着自己开发的app,使用着自己开发的app去给你的朋友打电话,发短信。
一直想知道,想从事软件开发,又不知道自己合适不合适?如果你有这些想法,而又一直没有机会去证明自己,那么大山程序员给你这一样免费体验的机会。来吧,我们完全免费,学到的,就是你的本领。国庆期间上课,详见网站或QQ联系QQ: 36598119 || 27...
分类:
移动开发 时间:
2014-09-24 00:08:35
阅读次数:
272
看完软工视频,对其中的内容做下简单回顾。我们正式接触到软件工程,对这个概念还不是很清楚,也许只有当我们操作起来才能真正了解吧!
首先说明下软件工程的发展史,每一段发展史肯定是有不少错误的,也就是在这些错误中不断成长,才有了今天如此专业化的软件工程学。这些错误引起的就是所谓的“软件危机”,针对软件危机就像金融危机一样,肯定是先分析原因,再找出解决方案,借鉴其他工程领域的管理技术,逐步使软件...
分类:
其他好文 时间:
2014-09-23 21:54:25
阅读次数:
239