Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

使用 Python 在 Linux 上实现一键回归测试

使用 Python 在 Linux 上实现一键回归测试

在 Linux 平台上进行大型项目开发过程中,测试人员需要定期(通常是每天),从代码库中更新代码、编译版本、运行全部测试脚本、收集并发布测试结果。这个过程既繁琐又耗时。通常我们希望能在下班后能自动完成这一系列操作,本文将讲述如何利用 Python 脚本轻松实现这一过程。从代码库迁出代码 ---- pexpect 的使用测试人员从代码库(例如 CVS )迁出代码的过程中,需要手动输入访问密码,而 Python 提供了 Pexpect 模块则能够将手动输入密码...
C语言之变量类型和存储方式

C语言之变量类型和存储方式

变量可以分为全局变量、静态全局变量、局部变量和静态局部变量变量的声明有两种情况:1、一种是需要建立存储空间的(定义性声明)。例如int a 在生命的时候就已经建立了存储空间。2、另一种是不需要建立存储空间的(引用性声明)。例如extern int a 其中变量a是在别的文件中定义的。内存区域的划分:1、栈区:由编译器自动分配和释放的内存区域,用于存放函数的参数值、局部变量等。2、堆区:程序员向系统申请或释放。3、全局区:用来保存全局变量和静态变量。4、文字...
Python 发送Email的几种方式

Python 发送Email的几种方式

Python发送email还是比较简单的,可以通过登录邮件服务来发送,linux下也可以使用调用sendmail命令来发送,还可以使用本地或者是远程的smtp服务来发送邮件,不管是单个,群发,还是抄送都比较容易实现。先把几个最简单的发送邮件方式记录下,像html邮件,附件等也是支持的,需要时查文档即可1 登录邮件服务#!/usr/bin/env python# -*- coding: utf-8 -*-#python2.7x#send_simple_ema...
动态顺序栈的C语言实现

动态顺序栈的C语言实现

大家写的顺序栈一般都是用数组实现,大小固定,一旦压栈数量超过栈大小则会发生越界!现在写一个用malloc和realloc实现的动态顺序栈,当压栈数量超过栈大小时,程序可根据所需求空间自动调节栈大小,以满足要求!代码如下,调试通过,放心使用!此动态顺序栈的栈底空间设为空,不用来作为存放数据的有效空间,故当输入栈大小为N时栈实际可用空间为(N-1)即只能压栈(N-1)次,否则若将使用空间也定为N的话,将发生类似“DAMAGE:after Norma...
RSA否认曾在加密算法中添加后门

RSA否认曾在加密算法中添加后门

美国安全服务商RSA今天在官方博客中发表文章,“完全否认”了近期路透社有关该公司与美国国家安全局(NSA)合作,在加密算法中添加后门的报道。两名知情人士称,RSA收受了1000万美元,将NSA提供的方程式设定为BSafe安全软件的优先或默认随机数生成算法。此举将让NSA能够借助后门轻易破解各种加密数据。RSA在今天的声明中称:“我们曾以承包商和安全顾问的身份与NSA合作,从未隐瞒这一关系。我们的目标始终是巩固企业和政府安...
二叉树——查找两个任意节点的最近祖先

二叉树——查找两个任意节点的最近祖先

很久没有用过二叉树了,最近由于需要用到了,发现很多知识需要巩固了,中间涉及到一个算法就是找任意两个节点的最近祖先。通过本人回顾和演算,最终提出了下面一个方法,网上也有很多其他的方式实现,再次仅对自己好几个小时的工作作个记录和积累吧! 程序是用C语言写的,个人觉得如果用C#实现会更加方便。二叉树的常见问题及其解决程序 http://www.linuxidc.com/Linux/2013-04/83661.htm【递归】二叉树的先序建立及遍历 http://w...
Huffman编码与解码的实现

Huffman编码与解码的实现

Huffman编码相信学过数据结构这么课的都知道,概念也比较好理解,但是一般好理解的算法,在实际实现的过程中总是会遇到各种问题,一方面个人认为是对算法的实现过程不熟,另一方面在实际实现的过程中可以提升自己实现算法的能力,将自己的想法实现后还是比较满足的。下面是本人亲自实现的Huffman编码与解码的C语言实现,主要是记录一下自己当时的想法,供以后备忘吧。C++使用优先队列来构建huffman树[哈夫曼树] http://www.linuxidc.com/L...
<< 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 >>