现在位置: 首页 > 自动控制 > 工业·编程 > 文章
2015-05-08 06:53 工业·编程 ⁄ 共 3022字 评论 1 条
接前面的qmake 乱乱乱谈(一)以及qmake 乱乱乱谈(二) ,本文看看qmake中的函数(Manual中有的就不重复了)。 函数分两种: 内置函数 (qmake Manual中列出的属于此类) 自定义函数 (通过defineReplace或defineTest定义) 函数还可以分两种(真不知道怎么叙述): 返回值是布尔量的函数。(或者称为条件函数?) 内置函数中的 system()、exists()等用作条件的函数 内置函数中的 error()、return()、export()等不用做条件的函数 ...
阅读全文
2015-05-07 21:45 工业·编程 ⁄ 共 1841字 暂无评论
    计算机科学,总体来讲,就是由操作系统、算法、架构、编码、电路设计、信息科学、数学等等一大片专业联系起来的一个大平台。计算机专业里面的任何一个方向,都是由组成这个平台的一些小领域结合而成,互相交叉,不可割裂。     其实美国计算机科学这个专业在美国来说概念很模糊,可以说CS,CE和EE是相通的。有些美国院校设有单独的计算机科学系,也有一部分将EE和CS设在一个院系下的,比如说...
阅读全文
阿里巴巴沈询08年加入阿里巴巴,之前一直从事阿里分布式数据层方面的研发与业务架构梳理工作,TDDL作者,具备丰富的实战经验。 1.请简单地介绍一下你自己(技术背景、学习经历、工作经历)。 HI大家好,我是阿里的高级专家王晶昱(花名:沈询),来自阿里巴巴--中间件和稳定性平台--目前主要在负责阿里的分布式数据库DRDS(TDDL)和阿里的分布式消息服务ONS(RocketMQ/Notify)两个系统。 2.在加入阿里巴巴的六年中,有哪些好玩和有...
阅读全文
2015-05-05 06:49 工业·编程 ⁄ 共 3772字 评论 1 条
接前面qmake 乱乱乱谈(一),继续看看qmake。 暂定主题:qmake之命令行参数及qmake启动时加载了什么东西,或许可以借此学习一下qmake是处理命令行参数的方法 命令行参数 运行 qmake -h 可以得到qmake大部分命令行参数及其说明。本文预计涉及到的参数如下: -project 工作于何种模式,project用来生成pro文件。默认是makefile模式 -makefile -spec spec -platform spec 使用何种spec? 本文重...
阅读全文
2015-05-04 06:41 工业·编程 ⁄ 共 1746字 评论 1 条
变量 $$varName $${varName} qmake工程文件内定义变量的值 $$(varName) qmake运行时,环境变量的值 $(varName) makefile被处理时,环境变量的值 $$[varName] Qt配置选项的值 ${varName} 你可能见过这个用法,但本文不讨论这个东西,以后用到时会提及 这4中用法区别何在?没有例子我还真说不明白... $$varName 例子: test.pro projectname = dbzhang FULL1 = $$proj...
阅读全文
2015-05-03 06:36 工业·编程 ⁄ 共 2900字 暂无评论
QMenu和QMenuBar都是QWidget的派生类,按理说也没有什么特别的。只是真的想理清它,似乎还真的不是那么简单... QMenuBar 在漫谈QWidget及其派生类(三)中,我们已经知道:QMenuBar和QStatusBar都是QWidget的派生类,所以我们可以像添加一个QPushButton一样将它们任意放置到另一个QWidget中。 继续看个别的例子: #include <QtGui> int main(int argc, char *argv[]) { QApplication app(argc, argv); QMenuB...
阅读全文
2015-05-02 06:28 工业·编程 ⁄ 共 3611字 暂无评论
和前面的 一二三四 没有什么连贯性,也没涉及QWidget的派生类,既然是漫谈,我忍了。 相关阅读     ----漫谈QWidget及其派生类(四) 本文内容:QWidget的创建 起点... 看看本文的代码,是不是很失望?这么简单的一个超级入门级小程序,能有什么可看的? #include <QApplication> #include <QWidget> int main(int argc, char *argv[]) { QApplication a(argc, argv); QWidget w; w.sho...
阅读全文
《设计模式》 作者: [美] Erich Gamma / Richard Helm / Ralph Johnson / John Vlissides 出版社: 机械工业出版社华章公司 评语 : 第5届Jolt生产效率大奖获奖图书,适合所有程序员买一本作为终极参考 《社交网站的数据挖掘与分析》    作者: Matthew A. Russell 出版社: 机械工业出版社华章公司 评语 : 第21届Jolt通用图书生产效率大奖获奖图书,社交数据挖掘、分析必备参考书,新一代在线数据资源挖掘技术指南 《代...
阅读全文
2015-04-30 04:25 工业·编程 ⁄ 共 3650字 评论 1 条
漫谈QWidget及其派生类(三)中我们了QMainWindow到底是个什么东西,接下来就看看QDialog吧,没办法,谁让它这么常用呢? 很多人觉得QDialog比QWidget高级很多,为什么呢? QDialog(this) 和 QWidget(this) 前者是窗口,后者不是。 QDialog 除 show()外,还有 exec() 和 open() 两个成员用来显示窗口。 QDialog .... 本文内容:如何使用QWidget来实现QDialog的常用功能,通过定义一个名为HDailog的类希望对大家理解QWidget...
阅读全文
一个足球评论员可能并不会踢足球,却并不妨碍在解说比赛时对某某球星的技艺评头论足。同样我也绝不敢以高明的程序员自居,而只是以类似足球评论员的角度来阐述我对程序员的理解。这样,大家也许就不以我为鄙薄狂妄了。这是我必须首先声明的。 什么是程序员 按照Wikipedia的定义,程序员又称为计算机程序员(Computer Programmer)、开发者(Developer)、编码者(Coder)或计算机工程师(Computer Engineer),和网络上广泛...
阅读全文