- 军军小站|张军博客
搜索到与相关的文章
各行各业

为什么要搭建自动化测试框架

和一般的软件项目一样,自动化测试框架的开发是由自动化测试需求决定的,这个需求包括:一、自动化测试更便于实施二、处理自动化测试脚本本身的存在的问题,如异常处理和场景恢复三、弥补测试脚本本身的不足或是特殊测试需求四、测试易于维护自动化测试过程包括三个要素:输入、输出、预期结果与实际结果的比较。输入包括测试数据和测试步骤两部分。测试数据可以直接与测试步骤一起直接写在脚本里,也可以独立于代码,通过配置文件或参数的方式传递到测试中。测试步骤是测试脚本的主体,它依赖于

系统 2019-08-12 09:26:57 2610

SqlServer

SQLSERVER手动增长日志文件和数据文件

原文:SQLSERVER手动增长日志文件和数据文件SQLSERVER手动增长日志文件和数据文件手动增长日志文件,实际上就是修改日志文件的大小size的单位是MB下面设置日志文件大小是2048MBALTERDATABASE[GPOSDB]MODIFYFILE(name=GPOSDB_Log,size=2048)EXECsys.[sp_helpdb]@dbname=[GPOSDB]--sysname--收缩日志文件USE[GPOSDB]GOALTERDATAB

系统 2019-08-12 01:53:38 2610

数据库相关

::多层结构连接方式选择的分析::

::多层结构连接方式选择的分析::Borland公司的MIDAS让我们能用Delphi构建强大的多层分布式数据库系统,MIDAS提供了很多种的客户程序和中间层的连接方式,如:Sockect,DCOM,Corba等等,这么多的方式,在开发多层体系的时候我们应该如何选择呢,下面我就简单的介绍一下这几种连结方式。Socket:Sockect无疑是最容易配置的连接方式。而且Socket只使用一个端口来进行通讯,这样如果在拥有防火墙的系统中,管理员会更乐意接受Soc

系统 2019-08-12 01:52:40 2610

编程技术

异步编程之Generator(1)——领略魅力

异步编程系列教程:(翻译)异步编程之Promise(1)——初见魅力异步编程之Promise(2):探究原理异步编程之Promise(3):拓展进阶异步编程之Generator(1)——领略魅力异步编程之Generator(2)——剖析特性异步编程之co——源码分析为何使用Generator回顾一下我们之前学习的promise。我们巧妙利用了promise/deferred模式,用链式结构代替了嵌套回调的结构,大大缓解了回调地狱。我们再来看看之前我们举的那

系统 2019-08-12 01:33:41 2610

各行各业

Glusterfs之rpc模块源码分析(下)之RDMA over T

声明:本文转至IT168:因为GlusterFS实现了IB网络(RDMA协议,专用硬件网卡支持),当时就在想普通的网卡能不能实现,就找到一篇这样的文章介绍,基于TCP协议来实现。!附件RDMAoverTCP的协议栈工作过程浅析第一节RDMA概述随着网络带宽和速度的发展和大数据量数据的迁移的需求,网络带宽增长速度远远高于处理网络流量时所必需的计算节点的能力和对内存带宽的需求,数据中心网络架构已经逐步成为计算和存储技术的发展的瓶颈,迫切需要采用一种更高效的数据

系统 2019-08-12 01:33:28 2610

Python

【Python】列表(list)、元组(tuple)、集(set)、数组

列表(list)、元组(tuple)、集(set)、数组(array)的相互转换1.转换成list:list();2.转换成tuple:tuple()3.转换成set:set()#转换成set后,重复数据将会被删除,具体见https://blog.csdn.net/Darren1921/article/details/936315094.转换成array:array()先来看一下这四种类型的输出情况:实例1b=tuple("161561")c=list("

系统 2019-09-27 17:55:29 2609

编程技术

别让Hibernate偷走了您的身份

别让Hibernate偷走了您的身份作者:JamesBrundege本文关键字:J2EE,JDO/JDBC/SQLJ,Java,Hibernate,JDBC,ORM,Object-relationalmapping,UUID,UniversallyUniqueIdentifier,equals,hashcode,identity,id,对象关系映射企业级Java应用程序常常把数据在Java对象和相关数据库之间来回移动。从手工编写SQL代码到诸如Hibern

系统 2019-08-29 22:54:22 2609

编程技术

FreeSWITCH 架构

从来章开始,我们正式开始我们的FreeSWITCH之旅。今后我们不再用单独的章节来讲述VoIP中的其它要素和概念,而是在用到时穿插于各个章节之中。总体结构FreeSWITCH由一个稳定的核心及外围模块组成,下图来自FreeSWITCHWiki:FreeSWITCH使用线程模型来处理并发请求,每个连接都在单独的线程中进行处理。这不仅能提供最大强度的并发,更重要的是,即使某路电话发生问题,也只影响到它所在的线程,而不会影响到其它电话。FreeSWITCH的核心

系统 2019-08-29 22:42:20 2609

Java

为JavaFX默哀!

为JavaFX默哀!几天前Oracle正式宣布已收购Sun公司的消息传出,接着就公布了Sun的开发计划,其中明确指出,放弃JavaFX,停止在RIA领域与Adobe的Flex展开竞争。这是一种悲哀,因为JavaFX是一种优秀的技术,虽然它尚处于婴幼儿时期。JavaFX把应用打包成JNLP,部署到桌面就等同于Adobe的AIR,嵌入到网页就类似于Applet,身具Widget技术的优点,又能利用Java强大的力量、无与伦比的开源社区库。我原本打算把JavaF

系统 2019-08-29 22:33:55 2609

Oracle

《ORACLE PL/SQL编程详细》

觉得对你有帮助,请留言与猛点推荐,谢谢。[推荐]ORACLEPL/SQL编程详解之一:PL/SQL程序设计简介(千里之行,始于足下)本篇主要内容如下:第一章PL/SQL程序设计简介1.1SQL与PL/SQL1.1.1什么是PL/SQL?1.2PL/SQL的优点或特征1.2.1有利于客户/服务器环境应用的运行1.2.2适合于客户环境1.2.3过程化1.2.4模块化1.2.5运行错误的可处理性1.2.6提供大量内置程序包1.3PL/SQL可用的SQL语句1.4

系统 2019-08-29 22:05:43 2609