摘要:
认识分层: 做开发也有几年了,在开发软件的过程中,分层式结构是最常见的,也是非常重要的。 其实,分层只是一种思想,与层数无关,不管是分为三层,还是五层,抑或是七层,这些分法都是为了让我们的项目适应变化,可重用,方便程序员的开发。那些所谓的代名词: 表示层:这一层是给用户的界面;就是和用户交互的,用于显示和接收用户输入的数据的。 数据层:这一层就是负责数据库的访问,其实就是对数据表的增删改查等操作。 业务逻辑层:这一层处于表示层和数据层中间,可以看出这一层的重要性。我给他起了另外一个名字叫“华丽的承上启下”。这一层主要完成业务的规则定制、业务流程实现等任务。各司其职,分层治之: 我们将整个项目. 阅读全文
摘要:
最近正在学习C++程序从 Windows 平台向 Unix 平台移植,参考了 qt 的宏定义文件Win Unix Mac 等多种系统平台的宏定义,平台移植时可做参考#ifndef QGLOBAL_H#define QGLOBAL_H#define QT_VERSION_STR "3.1.2"/* QT_VERSION is (major << 16) + (minor << 8) + patch. */#define QT_VERSION 0x030102/* The operating system, must be one of: (Q_OS_x 阅读全文