自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

转载 第八天

重构: 以改善代码质量为目的的代码重写 使其软件的设计和架构更加合理 提高软件的扩展性和维护性 代码实现:重心在功能 代码重构:以提高代码质量为目的的软件架构优化 软件开发过程:需求分析——功能分解——功能实现——功能测试(重构)——系统测试——发布 需要重构:重复的代码多,代码功能越来越不清晰,代码离设计越来越远 main函数只是一个入口点 ...

2019-09-11 00:17:00 119

转载 第七天

Qt中的坐标系统: GUI操作系统都有特定的坐标系统 图形界面程序在坐标系统中进行窗口和部件的定位 定位系统:顶级窗口部件的定位,窗口内部件的定位,窗口部件的大小设置 Qt中的几何坐标以左上角为原定 x(),y() geometry()指客户区 framegeometry()对话框 (为了跨平台) geometry(),framegeometry()中的几何...

2019-09-09 23:03:00 132

转载 QT学习第六天

窗口组件: QT以组件对象的方式构建图形用户界面 组件的类型: 容器类(父组件):用于包含其他的界面组件 功能类(子组件):用于实现特定的交互功能 QT中没有父组件的顶级组件叫做窗口 QWidget类继承自QObject类和QPaintDevice类 QObject是所有支持Qt对象模型的基类 QpaintDevice是Q...

2019-09-01 15:52:00 153

转载 QT学习第五天

QT CReator以工程项目的方式对源码进行管理: .pro(本质为QT中 的make file 文件) 项目描述文件 .pro.user 用户配置描述文件(当需要在不同的计算机之间移动项目源码时,建议删除.pro.user文件) .ui界面描述文件 资源文件(图片、音频) .pro 项目描述文件 构成: QT 模块声明、TARGET 可执行文件名 TEMP...

2019-08-31 14:36:00 84

转载 QT学习第四天

一、QT的诞生和本质(学会使用QT里面的类) 1、GUI用户界面元素 (1)面向对象方法学:将生活映射到计算机 需要的界面元素都对应哪些类? QT是一个库,是利用面向对象方法开发的一套GUI套件库,将不同操作系统的GUI细节封装于类的内部,提供一套跨平台的类用于开发GUI程序,遵循经典的GUI应用程序开发模式 MFC只是基于Windows下面的组件库...

2019-08-29 23:27:00 143

转载 QT学习第三天

---恢复内容开始--- 一、GUI开发原理: 不同操作系统上的GUI开发原理相同 、不同操作系统上的GUI SDK不同、现代操作系统提供支持SDK支持GUI程序开发 GUI程序开发包括:在代码中用程序创建及窗口元素、在消息处理函数中根据程序消息做出不同的响应 GUI程序在运行会创建一个消息队列(存储消息)——系统内核将用户操作翻译成对应的程序消息 程序运行中需要实时处理队列中...

2019-08-29 21:17:00 77

转载 QT学习第一天

第一节: 用VS 学习Windows的GUI界面程序设计原理 QT对于Windows窗口开发的面向对象的封装 QT SDK 为Qt开发提供毕业要的类和函数,以及相关工具 Qt Creator 编译环境 第二节: GUI程序原理分析; 命令行应用程序:(用于开发后台程序) 1、适用环境:单任务场合、无交互或简单交互场合、服务器应用场合 图形界面应用程序的诞生(应用界面):...

2019-08-27 22:35:00 140

转载 20171225

linux下的 vi 输入模式(i) esc(命令模式) ls 详细文件目录 cd / bin存放常用命令的目录 sbin要具有一定权限才可以使用命令 home存放普通用户的相关文件root存放root用户的相关文件 boot引导相关的文件 etc存放配置相关文件 var存放经常变化的数据 pwd 显示当前目录 .. 上面一个目录 Wi...

2017-12-25 21:39:00 61

转载 20171221

数据库引擎用于把语句转换为机器语言来执行 转载于:https://www.cnblogs.com/RanmmBlog/p/8082572.html

2017-12-21 21:32:00 84

转载 20171212

任何测试都是基于需求的考评测试工程师的指标:缺陷数目 缺陷质量(缺陷的危险等级) 工作态度 工作效率(测试需要在较短的时间去完成上级布置的任务) 文档编写(测试计划、测试方案、测试用例) 团队协作能力 性能测试的考评指标:1、是否能够独立开发脚本2、能否对需求进行性能分析并获得性能需求3、能否设计场景及监控负载系统完成对性能测试的实施和监控工作4、能否通过性能测试发现比较具体的性能瓶颈5...

2017-12-12 21:36:00 82

转载 20171207

loadRunner工作过程: 通过VuGen来设计脚本 通过Controller来设计场景和执行场景虚拟用户并发执行 结果分析LoadRunner主要通过控制内部程序的调度来控制整个性能测试过程LoadRunner多线程驱动进程mdrv.exe和r3vuser.exe模拟产生压力 r3vuser.exe仿真客户程序的客户端性能测试时对系统进行调优,不能提出性能调优的有效建议,性...

2017-12-07 21:52:00 73

转载 20171206

从 TestCase 类继承是告诉 unittest 模块的方式,这是一个测试案例。setUp 用于设置初始化工作,在每一个测试用例前先被执行,它与 tearDown 方法相呼应,后者在每一个测试用例执行后被执行。接下来定义空的 verificationErrors 数组,脚本运行时的错误信息将被打印到这个数组中。定义 accept_next_alert 变量,表示是否继续接受下一个警告...

2017-12-06 17:22:00 101

转载 20171201

简单地说——JS是在客户端执行的,需要浏览器支持Javascript。JSP是在服务器端执行的,需要服务器上部署支持Servlet的服务器程序。JS:JavaScriptJSP:Java Server PagesJS代码是能够直接从服务器上download得到,对外是可见的,jsp(和翻译后的servlet)代码是对外不可见的。JS与JavaScript相比:虽然JavaScript可以...

2017-12-01 17:31:00 68

转载 20171130

HTML 定义了网页的内容CSS 描述了网页的布局JavaScript 网页的行为框架:将浏览器划分不同的部分,每部分加载不同的网页HTML不区分大小写,使用小写<!-- -->注释head—头信息开始标记title—文件标题body—主题标记(网页的主题标记)meta—页面的元信息单标记 转载于:https://www.cnblogs.com/RanmmBlog/p/79...

2017-11-30 21:21:00 81

转载 20171129

selenium IDE,只有 火狐浏览器插件DIV是层叠样式表中的定位技术icon icon-disk项目——达到一定的可扩展性变成框架 底层不需要做修改线性测试:一个脚本独立完成 几个脚本之间没有联系模块化 结构化数据驱动:通过不同的数据输入导致输出不同的结果 关键字驱动;输入的关键字不一样,导向我的结果不一样 关键字==函数 def func() 转载于:https:/...

2017-11-29 16:43:00 79

转载 20171123

自动化要做的就是模拟鼠标和键盘来操作这些元素、或点击、输入、右击、甚至是鼠标拖动等操作通过前端工具查看所得到页面代码与结构API接口标准link 定位专门用来定位文本链接partial link 去部分链接XPath 定位:XPath 是一种在 XML 文档中定位元素的语言,HTML 可以看做 XML 的一种实现绝对路径定位:写元素的绝对路径如果不是亮的 就不用绝对路径有局限性...

2017-11-23 15:10:00 73

转载 20171122

灰盒测试:关注输出对于输入的正确性,也关注内部表现自动化测试:UI的功能自动化测试 而一个成熟的框架,它是模板化的代码,它会帮我们实现很多基础性的功能,我们只需要专心的实现所需要的业务逻辑就可以了,而很多底层功能操作,就可以完完全全不用做太多的考虑,框架已帮我们实现了。这样的话,整个团队的开发效率可想而知。另外对于团队成员的变动,也不用太过担心,框架的代码规范让我们能轻松的看懂其他开发人...

2017-11-22 17:29:00 82

转载 20171121

Python的代码类型:字节代码(.py)、二进制代码(.pyc)、优化代码(.pyo)可以直接运行Python需要大量的练习_init_()是类对象创建后自行的第一个方法Python文件是以模块的形式组织变量:无须事先申明、无须指定类型、变量名会被“回收”Python对象的特性:身份、类型、值可变类型:列表、字典 不可变类型:数字、字符串、元组优先级:complex>flo...

2017-11-21 21:58:00 83

转载 20171120

Python所表示的整数大小只受限于机器内存,使用的是Unicode编码str类型与基本的数值类型设定之后就不能改变对象引用 创建对象 内存中的对象 对字母的大小写敏感Python使用的是动态链接机制垃圾收集流程列表与元组 不是真正存储数据项,而是存放对象引用组合数据类型存储的是对象引用,而不是对象的本身所以的Python变量都是对象引用is操作符是一个二元操作符 if左边的引用...

2017-11-20 21:46:00 64

转载 20171116

socket用于描述IP地址和端口 通讯的方式 Unix/Linux是一切都是文件TCP/IP的三次握手 bind listen accept流式socket for TCP 数据包式socket for UDP Python:PHP做轻量级的WEB开发Python管理系统—系统工程师 语法要求很严格 缩进需要统一加入Linux内核 加硬件 ——嵌入式单引号:字符串双引...

2017-11-16 21:54:00 86

转载 20171115

并行性:多个事情在同一时刻发生并发性:多个事情在同一时间间隔内发生单处理机系统:宏观并发微观串行多处理机:可能有并行资源共享:互斥共享方式 对临界资源的访问临界资源 同时访问方式:多进程同时访问的资源虚拟:通过某种技术把一个物理实体变为若干个逻辑的对应物异步性:进程以不可预知的速度向前推进虚拟处理器 虚拟内存1bit 1字节(8bit) 1字(16bit) 时钟信号 ...

2017-11-15 14:32:00 53

转载 Python自动化测试

装Python2和Python3同时安装在电脑上 复制一个命名 要copy 不要重命名 找path有先后顺序(将Python2放在前面) pip 命令pip是一个安装和管理 Python 包的工具 将第三包可以让我们用被import的文件 Python编译器视为重复的import os dir 找方法 help 查找 os._doc(_) 转载于:https:...

2017-11-12 22:38:00 96

转载 Python

Python有五个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) 数字数据类型用于存储数值。 他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。 Python支持四种不同的数字类型: int(有符号整型) long(长整型[也可以代表八进制和十六进制]...

2017-10-30 17:57:00 78

转载 操作系统

文件管理:软件,文件等等 接口:IP给TCP提供接口 TCP给应用层提供接口 转载于:https://www.cnblogs.com/RanmmBlog/p/7751836.html

2017-10-29 23:09:00 55

转载 防火墙

它是一种位于内部网络与外部网络之间的网络安全系统。一项信息安全的防护系统,依照特定的规则,允许或是限制传输的数据通过。 所谓防火墙指的是一个由软件和硬件设备组合而成、在内部网和外部网之间、专用网与公共网之间的界面上构造的保护屏障.是一种获取安全性方法的形象说法,它是一种计算机硬件和软件的结合,使Internet与Intranet之间建立起一个安全网关(Security Gateway)...

2017-10-24 15:49:00 81

转载 JAVA网络编程

JAVA网络应用程序位于最上层(应用层),通过套接字访问底层网络,套接字为应用层封装了底层网络传输数据的细节 进程的主要任务是执行程序中的代码 网络协议是网络中主机之间通信的语言 不同网络之间的互联靠网络上的标准语言——TCP/IP协议,不同的网络通过TCP/IP协议互联 不同主机之间的相同层称为对等层 物理层:数据作为比特流 典型设备:Hub(集线器)(DH) 数据链路层...

2017-10-19 17:30:00 70

转载 SQL

转载于:https://www.cnblogs.com/RanmmBlog/p/7687846.html

2017-10-18 17:29:00 62

转载 网络层

转载于:https://www.cnblogs.com/RanmmBlog/p/7680436.html

2017-10-17 10:46:00 77

转载 数据链路层

转载于:https://www.cnblogs.com/RanmmBlog/p/7680309.html

2017-10-17 10:22:00 81

转载 计算机网络物理层

转载于:https://www.cnblogs.com/RanmmBlog/p/7680253.html

2017-10-17 10:12:00 62

转载 数据库迁移

在线数据迁移一般分为四个步骤:一,上线双写,即同时写入新旧两种数据;二,历史数据离线搬迁,即离线将历史存量数据从旧系统搬到新系统;三,切读,即将读请求路由到新系统;四,清理沉淀,包括清理旧的数据,回收资源,及清理旧的代码逻辑,旧的配套系统等等,将迁移过程中的经验教训进行总结沉淀,将过程中开发或使用的工具进行通用化改造,以备下次使用。注意,某些情况下,步骤一和步骤二也可能倒过来,先做历史数...

2017-10-17 09:40:00 60

转载 计算机网络

TCP/IP 是四层的体系结构:应用层、运输层、网际层和网络接口层。 但最下面的网络接口层并没有具体内容。 因此往往采取折中的办法,即综合 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构 。 实体(entity) 表示任何可发送或接收信息的硬件或软件进程。 协议是控制两个对等实体进行通信的规则的集合。 在协议的控制下,两个对等实体间的通信使得本层能够向上一层...

2017-10-16 13:46:00 536

转载 profiler

一个事件表现SQL Server中执行的各种活动。这些活动可以简单地分类为事件类,游标事件,锁事件,存储过程事件和T-SQL事件是常见的事件类。   对于性能分析,主要对SQL Server上执行的各种活动的资源压力水平的事件感兴趣。 资源压力主要包含如下内容: SQL活动涉及哪一类的CPU使用? 使用了多少内存? 涉及多少I/0操作? SQL活动执行了多长时间? 特定...

2017-10-13 16:02:00 45

转载 数据库设计

数据库数据模型设计:数据总体结构设计、概念数据模型设计、构建数据库模式 数据库设计要考虑容易管理,容易提取、并且少占仓储空间 把数据显示与数据存储这两个层的概念范畴分开 建模工具采用UML(统一建模语言) 总体设计:分析问题域(工作流与数据流分析) 划分对象(面向对象分析) 定义类(面向对象设计) 定义类之间的关系(面向对象设计) 绘制UML类图 发...

2017-10-11 13:36:00 212

转载 Android入门

.Android系统特性与平台架构 系统特性: 应用程序框架支持组件的重用与替换(app发布时遵守了框架的约定,其他app也可以使用该模块) Dalvik虚拟机:专门为移动设备优化 -集成的浏览器:开源的WebKit引擎 SQLite结构化的数据存储 优化的图形库,多媒体支持,GSM电话技术,蓝牙等 采用软件叠层方式构建 平台架构图: 相关术语的解析 ...

2017-10-11 11:34:00 62

转载 Java

WindowsAPI就是Windows操作系统提供给我们写Windows程序的一些函数 Java中的API就是JDK中提供的各种功能的类 转载于:https://www.cnblogs.com/RanmmBlog/p/7646565.html

2017-10-10 16:53:00 53

转载 深入理解计算机

操作系统基本功能:防止硬件被失控的应用程序滥用 向应用程序提供简单一致的机制来控制复杂而又通常大相庭径的低级硬件设备 文件是对I/O设备的抽象表示,虚拟存储器是对主存和磁盘I/O设备的抽象表示 进程是对处理器、主存和I/O设备的抽象表示 虚拟存储器为进程提供一个假象,每个进程都在独占的使用主存,每个进程看到的是一致的存储器(虚拟地址空间) Unix主要针对的是大型机 ...

2017-10-09 17:34:00 166

转载 Python

.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。 8.数据库:Python提供所有主要的商业数据库的接口。 9.GUI编程:Python支持GUI可以创建和移植到许多系统调用。 10.可嵌入:你可以将Python嵌入到C/C++程序,让你的程序的用户获得"脚...

2017-09-29 17:29:00 81

转载 JS

JavaScript:改变 HTML 内容 使用 JavaScript 来处理 HTML 内容是非常强大的功能 HTML 中的脚本必须位于 <script> 与 </script> 标签之间。 脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中。 <script> 和 </script>...

2017-09-25 17:31:00 55

转载 powerdesigner

PowerDesigner最初由Xiao-Yun Wang(王晓昀)在SDP Technologies公司开发完成。PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先...

2017-09-25 13:20:00 72

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除