2013年8月19日

摘要: 转自 西西吹雪“从程序员到项目经理”,这个标题让我想起了很久以前一本书的名字《从Javascript到Java》。然而,从Javascript到Java充其量只是工具的更新,而从程序员到项目经理,却是一个脱胎换骨的过程。从Javascript到Java,是一个取巧的方法;而从程序员到项目经理,却并无捷径可走,必须从内而外的改变和提升。一.为什么要当项目经理1.问题本质如果我对一个老程序员说:“有必要转项目经理啦”,很多人第一反应是“为什么一定要当项目经理?!”,反问很给力,基至会让人哑口无言。但反问成功的结果可能只是使自己麻醉,暂时忘却现实中面临的烦恼和压力,这无异于把头埋进沙子中的鸵鸟。只有 阅读全文
posted @ 2013-08-19 14:46 昔日的青春 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 程序员基本素质要求1具备严密的逻辑思维能力计算机中最讲逻辑的,程序员逻辑不严密,计算机是不会自动帮你处理的,最后的结果就是不经意间跳出几个臭虫。不讲逻辑的程序员是最可怕的。比如,当系统需要处理证件号码信息,如果程序员在代码中直接当作身份证号码来处理,这就是不讲逻辑的表现。显然,除了身份证号码之外, 还有学生证、军官证、驾驶证,甚于包括组织机构代码证等。再例如,同一套系统有多个客户在使用,对于同一个功能,不同客户要求处理的方式存在出入,有的程序员直接在代码里面用if...else处理: if (district="guangzhou") { ... } else if (di 阅读全文
posted @ 2013-08-19 14:44 昔日的青春 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 74.125.31.106173.194.45.20173.194.45.19173.194.45.18173.194.45.17173.194.45.1674.125.128.16074.125.235.9774.125.71.10472.14.203.14774.125.71.104203.208.37.99203.208.46.178203.208.37.99203.208.46.177203.208.46.14664.233.183.10464.233.183.14764.233.183.9964.233.183.10366.102.11.104209.85.225.104 阅读全文
posted @ 2013-08-19 13:40 昔日的青春 阅读(130) 评论(0) 推荐(0) 编辑

2013年8月15日

摘要: Qt常用类QChar 表示一个字符的类,包含于QtCore判断:bool isDigit() const;//判断是否是十进制数字('0'-'9')bool isLetter() const;//判断是否是字母bool isNumber() const;//判断是否是数字,包括正负号,小数点等bool isLetterOrNumber() const;//判断力是否是字母或数字bool isLower() const;判断是否是小写字母bool isUpper() const;//判断是否是大写字母bool isNull() const;//判断是否是空字符&# 阅读全文
posted @ 2013-08-15 14:46 昔日的青春 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: QT窗口尺寸,窗口大小和大小改变引起的事件 QResizeEvent。2013-02-27 12:32来源:http://blog.csdn.net/dbzhang800/article/details/6741344?reload操作:frameGeometry()几何尺寸(位置+大小)对于窗口,包含窗口装饰器x()y()pos()只包含位置信息(左上角坐标)move()只移动位置geometry()几何尺寸(位置+大小)不包含窗口装饰器width()height()rect()size()只包含大小信息setGeometry()改变 位置+大小resize()只改变大小一直在考虑怎么使中心 阅读全文
posted @ 2013-08-15 14:38 昔日的青春 阅读(15236) 评论(0) 推荐(0) 编辑
摘要: #include "QDesktopWidget" QDesktopWidget* desktopWidget = QApplication::desktop(); QRect deskRect = desktopWidget->availableGeometry(); //可用区域 QRect screenRect = desktopWidget->screenGeometry(); //屏幕区域 int w = screenRect.width(); int h = screenRect.height(); if ((w > 0)&&( 阅读全文
posted @ 2013-08-15 14:24 昔日的青春 阅读(2878) 评论(0) 推荐(0) 编辑
摘要: Qt中 int ,float ,double转换为QString有两种方法1.使用QString::number();如:long a = 63;QString s = QString::number(a, 10); // s == "63"QString t = QString::number(a, 16).toUpper(); // t == "3F"long a = 63; QString s = QString::number(a, 10); // s == "63" QString t = QString::number(a 阅读全文
posted @ 2013-08-15 10:48 昔日的青春 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 因为需要读取配置文件,我的配置文件采用xml;因此编写了使用qt读取xml文件内容的代码,xml文件如下:为了读取xml,我编写ReadConfig类代码如下:ReadConfig.h文件内容如下/********************************************************************************文件名:ReadConfig.h**文件摘要:读取系统配置文件**作者:程晓鹏**文件创建时间:2012/02/23 09:59:36*****************************************************. 阅读全文
posted @ 2013-08-15 10:13 昔日的青春 阅读(2559) 评论(0) 推荐(0) 编辑
摘要: 今天需要用到xml,#include 提示无法打开遂百度,说需要在pro文件里面+xml,也就是需要添加XML模块,但是vs+QT是没有pro文件的,无意中找到了解决办法或者出现ps:建立工程之初是可以选择需要所需库的看见没,勾上那个xml library 就可以啦 阅读全文
posted @ 2013-08-15 10:06 昔日的青春 阅读(1657) 评论(0) 推荐(0) 编辑

2013年8月13日

摘要: 发现用了一下,VA不能把QT的东西进行代码自动补全。于是要动下小手脚。1.在Windows系统环境变量下增加 QTDIR = 你QT的安装目录.2启动VS->工具->选项->项目和解决方案->VC++目录:可执行文件下增加:$(QTDIR)\bin包含文件下增加:$(QTDIR)\include;$(QTDIR)\src引用文件下增加:$(QTDIR)\lib库文件下增加:$(QTDIR)\lib源文件下增加 : $(QTDIR)\src确定,保存.重启VS后 VA就可以自动补全了。===========================================V 阅读全文
posted @ 2013-08-13 10:08 昔日的青春 阅读(1236) 评论(0) 推荐(1) 编辑

导航