2015-05-23 07:16
⁄ 工业·编程
⁄ 共 2981字
接前面Log4Qt 使用笔记(二),继续学习一下,关注环境变量和初始化:
Logger
在前面,我们提到,除了一个根root之外,还可以有多个命名的Logger存在,为了直观,我们可以看LogManager的成员函数:
static Logger * logLogger ()
static Logger * qtLogger ()
static Logger * rootLogger ()
static Logger * logger (const QString &rName)
奇怪,除了我们提到的,还有qtLogger和logLogger两个东西存在,这两个是...
Log4Qt, 学习笔记阅读全文
2014-07-04 22:05
⁄ 工业·编程
⁄ 共 4856字
一、什么是可变参数
我们在C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为:
int printf( const char* format, ...);
它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的(用三个点“…”做参数占位符),实际调用时可以有以下的形式: printf("%d",i);
printf("%s",s);
printf("the number is %d ,string is:%s", i, s);
以上这些东西已为大家所熟悉。但...
可变参数, 学习笔记阅读全文
2014-07-01 05:47
⁄ 工业·编程
⁄ 共 5957字
目标: 能够熟练掌握QML的开发。
第一天
QML是什么?
官方有很标准的定义,我个人觉得它是一个脚本语言,能够通过该脚本语言创建动态的场景,有点类似于FLASH。
为什么要学习QML?
因为现代程序对界面的需求越来越高,而一般的C++界面设计比较复杂,所以需要一种能够快速建立界面,并且能够很好的与下层逻辑进行衔接的方案,QML就满足了这样的需求。
QML初步理解:
看了QML的一些示例代码,感觉QML是一种脚本语言,用于动态...
QML, Qt, 学习笔记阅读全文
2013-10-19 06:58
⁄ 工业·编程
⁄ 共 5729字
每天我们都在使用Windows系统学习、编程、听音乐、玩游戏,Windows的操作想来是很熟练了,可是你又对Windows到底了解多少呢?本系列的目的,就是让你对Windows系统有个更直观、更清楚、更彻底的认识。虽然我们大多数人看不到Windows的源码,对其内存调度算法这种最深层次的技术内幕不能明窥,但是我们可以做到比现在知道的更多,了解这些之后你会发现在Windows上面开发会轻车熟路,任何木马病毒到了你机器上不过只会成为你的试...
学习笔记, 操作系统阅读全文
2012-08-31 23:29
⁄ 工业·编程
⁄ 共 1137字
Settimer是设置一个计时器并开始执行计时器Ontimer中的代码,Ontimer是计时器所执行的代码。KillTimer用于停止计时器。 Settimer是设置,Ontimer是响应Settimer消息的。
SetTimer函数的用法
1 )用WM_TIMER来设置定时器
先请看SetTimer这个API函数的原型
UINT_PTR SetTimer( HWND hWnd,//和定时器相关联的窗口 ...
VC, 学习笔记, 定时器阅读全文
2012-08-12 06:53
⁄ 工业·编程
⁄ 共 3060字
在80年代末至90年代中,对面向对象分析与设计方法的研究发展到一个高潮。但是,诸多流派在思想和术语上有很多不同的提法,在术语、概念上的运用也各不相同,需要一种统一的符号来描述面向对象的分析和设计活动。UML应运而生。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且有进一步的发展,最终成为大众所共同接受的标准建模语言。统一建模语言(UML)是一个通用的可视化建模语言,用于对软件进行...
uml, 学习笔记阅读全文
2012-08-12 06:48
⁄ 工业·编程
⁄ 共 15710字
作者写这本书的首要目的,就是希望缩小本行业中一般商用实践与大师级人物及专家们之间的知识差距。许多强大的编程技术在被编程领域的大众接触之前,都已在学术论文和期刊里尘封了多年。
成功学大师拿破仑希尔说过:什么思想决定什么样行为;什么样行为决定什么样的习惯,什么样的习惯决定什么样性格,而什么性格决定什么样的命运。
本书给我印象较深刻的章节有:前期准备...
学习笔记, 软件开发阅读全文
2012-08-12 06:46
⁄ 工业·编程
⁄ 共 3894字
前几天读了Karl E.Wiegers《软件需求》,书的内容写得非常好。我这里谈谈读了此书之后的一些感受。概括起来包括以下几点:
一、需求层次
二、需求开发(需求工程方法、需求来源、如何获取需求并给出一些指导方法)
需求分析过程:
1、 需求收集:
定义项目的视图和范围。
学习与了解本行业的知识,这样与用户比较容易沟通。
访问有潜力的用户,对用户进行分类并找各自合适的代表,找出新软件产品的用户需求。...
学习笔记, 软件开发阅读全文
2012-08-12 06:45
⁄ 工业·编程
⁄ 共 1911字
这几天读了Suzanne Robertson,James Robertson的《掌握需求过程》,本书用一个接一个的步骤、一个接一个的模板、一个接一个的例子,向我们展示了一个经过业界检验的需求收集和验证过程。
从项目启动、项目计划、项目实施、项目监控、项目结束主线角度描述了需求的目标与范围;需求规格说明书模版与需求框架;需求收集;通过需求原型获取更多、丰富的需求并发现遗漏需求;需求验证;需求管...
学习笔记, 软件开发阅读全文