摘要:
重构: 以改善代码质量为目的的代码重写 使其软件的设计和架构更加合理 提高软件的扩展性和维护性 代码实现:重心在功能 代码重构:以提高代码质量为目的的软件架构优化 软件开发过程:需求分析——功能分解——功能实现——功能测试(重构)——系统测试——发布 需要重构:重复的代码多,代码功能越来越不清晰,代 阅读全文
摘要:
Qt中的坐标系统: GUI操作系统都有特定的坐标系统 图形界面程序在坐标系统中进行窗口和部件的定位 定位系统:顶级窗口部件的定位,窗口内部件的定位,窗口部件的大小设置 Qt中的几何坐标以左上角为原定 x(),y() geometry()指客户区 framegeometry()对话框 (为了跨平台) 阅读全文
摘要:
窗口组件: QT以组件对象的方式构建图形用户界面 组件的类型: 容器类(父组件):用于包含其他的界面组件 功能类(子组件):用于实现特定的交互功能 QT中没有父组件的顶级组件叫做窗口 QWidget类继承自QObject类和QPaintDevice类 QObject是所有支持Qt对象模型的基类 Qp 阅读全文
摘要:
QT CReator以工程项目的方式对源码进行管理: .pro(本质为QT中 的make file 文件) 项目描述文件 .pro.user 用户配置描述文件(当需要在不同的计算机之间移动项目源码时,建议删除.pro.user文件) .ui界面描述文件 资源文件(图片、音频) .pro 项目描述文件 阅读全文
摘要:
一、QT的诞生和本质(学会使用QT里面的类) 1、GUI用户界面元素 (1)面向对象方法学:将生活映射到计算机 需要的界面元素都对应哪些类? QT是一个库,是利用面向对象方法开发的一套GUI套件库,将不同操作系统的GUI细节封装于类的内部,提供一套跨平台的类用于开发GUI程序,遵循经典的GUI应用程 阅读全文
摘要:
恢复内容开始 一、GUI开发原理: 不同操作系统上的GUI开发原理相同 、不同操作系统上的GUI SDK不同、现代操作系统提供支持SDK支持GUI程序开发 GUI程序开发包括:在代码中用程序创建及窗口元素、在消息处理函数中根据程序消息做出不同的响应 GUI程序在运行会创建一个消息队列(存储消息)—— 阅读全文
摘要:
第一节: 用VS 学习Windows的GUI界面程序设计原理 QT对于Windows窗口开发的面向对象的封装 QT SDK 为Qt开发提供毕业要的类和函数,以及相关工具 Qt Creator 编译环境 第二节: GUI程序原理分析; 命令行应用程序:(用于开发后台程序) 1、适用环境:单任务场合、无 阅读全文
摘要:
linux下的 vi 输入模式(i) esc(命令模式) ls 详细文件目录 cd / bin存放常用命令的目录 sbin要具有一定权限才可以使用命令 home存放普通用户的相关文件root存放root用户的相关文件 boot引导相关的文件 etc存放配置相关文件 var存放经常变化的数据 pwd 阅读全文
摘要:
数据库引擎用于把语句转换为机器语言来执行 阅读全文
摘要:
任何测试都是基于需求的考评测试工程师的指标:缺陷数目 缺陷质量(缺陷的危险等级) 工作态度 工作效率(测试需要在较短的时间去完成上级布置的任务) 文档编写(测试计划、测试方案、测试用例) 团队协作能力 性能测试的考评指标:1、是否能够独立开发脚本2、能否对需求进行性能分析并获得性能需求3、能否设计场 阅读全文