自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 项目版本发布检查清单

项目版本发布前/中/后检查清单

2022-03-19 14:43:57 761

原创 python3:list

list.append(): 追加成员L = [1, 2, 3, 5, 6]s = 7L.append(s)print(L)运行结果:[1, 2, 3, 5, 6, 7]list.count(x): 计算列表中参数x出现的次数L = [1, 2, 3, 5, 6, 2, 2]print(L.count(2))运行结果:3list.extend(L): 向列表中追加另一个列表LL = [1, 2, 3, 5, 6, 2, 2]S = ['a','b','c']S.exte

2021-02-18 16:21:27 109

原创 python3:join

Python join() 连接字符串数组。将字符串、元组、列表中的元素以指定的字符连接生成一个新的字符串#1、对序列进行操作#2、对字符串进行操作#3、对元组进行操作#4、对字典进行操作

2021-02-18 15:56:14 224

原创 python3:set

python3:set()set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。例子如下:

2021-02-18 15:35:28 455

原创 python3学习基础

前言:语言学习主要学习两部分:解释器+语法规则解释器的本质是:打开一个文件的内容把文件里面的内容加到内存中,在内存中的代码运行起来后,反馈给终端的用户;一、输入关键字:python3:inputpython2:raw_input二、变量定义:变量名=变量值例:str类型定义:a='hello'int类型定义:b=123bool类型定义:c=True(注...

2019-09-12 11:50:53 1906

原创 Linux系统安装Jenkins方法

方法一:http://updates.jenkins-ci.org/download/war/下载Jenkins.war包放到tomcat下面,配置端口后,启动服务方法二:1、Linxu环境升级jdk1.8 2、sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo3、...

2018-06-06 14:01:47 196

原创 Docker命令详细说明

Docker命令详细说明【docker --help】查看docker帮助使用方法:docker[命令选项] 命令 [参数…] docker dameon [--help|…] docker [--help | -v|--version]--config=~/.docker 客服端的配置文件-D ,--debug=false 能够使用debug模式--disable-legacy-r...

2018-06-06 13:54:43 1480

原创 docker容器的使用

docker容器的使用启动容器生产上的容器启动时应该限定CPU、内存、挂载卷、容器名称。以在不带swap的物理机上启动一个2C4G的mysql容器为例,镜像名称为mysql:v1.1:docker run -c=0,1 -m=4096M -v /mount_dir/logs:/mnt/logs -v /mount_dir/files:/mnt/files --net=none --name ...

2018-06-06 13:53:43 742

原创 docker daemon的安装和配置

docker daemon的安装和配置注意:公司使用的默认linux版本为redhat7,以下操作默认为在redhat系统中操作1. yum安装docker在这里我选择的是yum源安装docker,因为docker的依赖包比较多yum install docker现在的docker最新版本为Docker version 1.12.6修改docker的启动配置注意:默认情况下使用可不进行此操作1. ...

2018-06-06 13:52:44 4698

原创 Postman和soapui使用文档

一、Postmanpost请求为例,如下图所示:二、Soapui以下为soapui作为回传服务器使用过程,以百世为例1、安装好后,右键选择new rest project,如图所示2、输入回传地址,点击ok3、在所建服务(rest project3为所建服务)上右键,选择new rest mockservice,如图所示4、新建服务上右键,选择add new mock action,如图所示5、m...

2018-06-06 13:45:02 2451

原创 RobotFramework-连接MySQL返回中文乱码问题

查询中文信息时显示如下所示乱码:解决方法:在pymysql 连接尾部加上charset="UTF8"即可解决。

2018-06-05 11:28:55 731

原创 栈statck

栈是限定仅在表头进行插入和删除操作的线性表。希望这段代码可以帮助#include#include struct node{int data;struct node *next;}; struct stack{struct node *top;struct node *end;};//压栈void push(struct sta

2018-05-31 18:09:43 251

原创 robotFramework-Requests、RequestsLibrary接口测试

1、Requests、RequestsLibrary安装通过pip命令安装Requests、RequestsLibrary库,注:先安装requests后才能安装RequestsLibrary。RequestsLibrary是RobotFrameWork的测试库,底层是基于Requests这个工具。2、 RequestsLibrary关键字介绍 关键字 ...

2018-05-31 14:55:29 7273

原创 robotFramework-selenium2library测试web浏览器

1、安装selenium2library库方法一:cmd窗口运行:C:\Python27\Lib\site-packages>pip install selenium2library如果上述方法没有安装成功,在此窗口运行:pip install robotframework-selenium2library方法二:1、找到selenium2library库包并解压2、cmd运行:C:\Pyt...

2018-05-31 14:47:11 778

原创 robotFramework-AutoItLibrary测试CS程序

1、安装AutoItLibrary库方法一:cmd运行:C:\Python27\Lib\site-packages>pip install AutoItLibrary如果上述方法没有安装成功,在此窗口运行:pip install robotframework-AutoItLibrary方法二:1、找到AutoItLibrary库包并解压cmd运行:C:\Python2.7\AutoItLib...

2018-05-31 14:40:27 2462

原创 robotFramework-databaselibrary连接MySQL

1、安装databaselibrary库方法一:cmd窗口运行:C:\Python27\Lib\site-packages>pip install -U robotframework-databaselibrary方法二:1、找到databaselibrary库包并解压2、cmd运行:C:\Python2.7\databaselibrary>python setup.py instal...

2018-05-31 14:35:50 604

原创 robotFramework-ExcelLibrary读取Excel文件

1、Robotframework读取Excel文件第一步:先安装ExcelLibrary可以直接通过命令安装:pip install robotframework-ExcelLibrary2、

2018-05-31 14:26:06 3770

原创 robot framework环境搭建及使用手册

1.robot framework介绍1.1简介Robot Framework 是一种基于 Python 的可扩展关键字驱动自动化测试框架,通常用于端到端的可接收测试和可接收测试驱动的开发。可以用于测试声明涉及到多种技术和接口的分布式的,异构的应用系统。1.2特点Robot Framework的特点总结为以下几点:1、使用简单2、非常丰富的库3、可以像编程一样写测试用例4、支持开发系统关键字2.r...

2018-04-13 16:54:35 775

原创 vfork函数

vfork函数vfork函数不是对父进程的完整拷贝,是先拷贝一个可以运行的最小的父进程资源的集合,先保证可以运行,然后在运行的时候,根据实际情况,需要什么资源在从父进程拷贝过来,这种方法称为:写时拷贝技术vfork函数还有一个特点:子进程先运行,只有在子进程运行完了,父进程才可以运行。例子:int main(){pid_t pid;int cnt=0;pid

2016-10-27 15:29:17 590

原创 内存映射函数

内存映射函数#include //把文件内容和一块同样大小的内存空间关联起来void *mmap(void *addr, size_t length, int prot, int flags,int fd, off_t offset);addr:NULL 系统自动分配内存空间length:文件中内容的大小prot:PROT_READ PROT_WRITE PROT_EXEC

2016-10-27 15:21:20 401

原创 文件描述符拷贝

文件描述符拷贝#include //根据oldfd描述符生成一个新的文件描述符,生成新的文件描述符的原则是:最小的,未用的int dup(int oldfd);//根据oldfd生成一个新的文件描述符    ,但是这个新的文件描述符可以指定为具体的值int dup2(int oldfd, int newfd);例子:int main(int argc,char

2016-10-27 15:19:55 548

原创 myls相关函数

//根据用户id获取用户名getpwuid()#include struct passwd *getpwuid(uid_t uid);//根据组id获取组名getgrgid()#include struct group *getgrgid(gid_t gid);//转化时间格式localtime()#include struct tm *localti

2016-10-27 15:16:21 544

原创 access()

#include int access(const char *pathname, int mode);pathname:文件名mode:F_OK 判断文件是否存在R_OK 判断文件是否具有可读属性W_OK 判断文件是否具有可写属性X_OK 判断文件是否具有可执行属性返回值:成功返回0,出错返回-1例子:int main(){int re

2016-10-27 15:14:08 538

原创 lseek()

#include #include off_t   lseek(int  fd,  off_t  offset,  int whence);lseek(fd,100,SEEK_CUR);whence:SEEK_SET:文件指针偏移的时候相对位置是文件开始SEEK_CUR:文件指针偏移的时候相对位置是当前移动到的文件指针(就是指写入空格)SEEK_END:文件指针偏移的时

2016-10-27 15:11:09 2018

原创 标准文件IO和系统文件IO的区别

标准文件IO和系统文件IO的区别标准文件IO:fopen() fclose() fread() fwrite() fseek()系统文件IO:open() close() read() write() lseek()区别:标准文件IO只能读写普通文本文件和二进制文件;系统文件IO不仅可以读写普通文件和二进制文件还可以读写系统底层设备文件;加锁的文件必须使用系统文件IO读写,特殊的文

2016-10-27 15:07:41 1428

原创 系统编程基础知识

一、系统概述1、什么是操作系统操作系统就是把计算机硬件管理起来,让硬件和整个系统正常运行2、计算机的主要组成CPU 内存(主存) 硬盘(光盘,移动硬盘和U盘) 鼠标和键盘 显示器 3、计算机程序的运行过程从内存中取一条指令通过控制器译码从内存中把数据取到CPUCPU逻辑和数据运算把计算的结果返回到内存取址 译码 运算4、CPU的组成运算器 控

2016-10-27 15:04:00 738

原创 初学c语言注意点

a>b?a:b     判断a>b,如果为真,则输出a,如果为假则输出b#define ADD(a,b)  ((a)+(b))   //宏定义,简单的替换a++;   ++在变量的后面,表示先赋值后运算      ++a; ++在变量的前面,表示先运算后赋值

2016-10-27 15:01:27 315

原创 static

static  ----静态特点:1.用static 定义的全局变量----主要作用是,限定该变量只能被本文件中的函数使用。不能被其他文件中的函数使用。限定作用域在本文件中。2.用static定义的局部变量----只被初始化一次,当函数结束时,保留函数结束时的值。当函数在次被调用的时候,a就不会在次被初始化为0了。只会保留上一次退出函数时a的值。void swap(){

2016-10-27 14:57:03 328

原创 字符数组和字符串的区别

字符数组和字符串的区别:区别1:就是字符串有一个结束标示符'\0'.定义一个字符数组,看它是不是字符串,就看它有没有结束标示符'\0';举例:char string1[]={'A','B','C','D','E'};char string[]="ABCDE";通过sizeof(string);可以求出数组所占空间的大小,因为char 占一个字节,所以可以用sizeof(stri

2016-10-27 14:54:37 616

原创 指针

1.定义一个整形指针:        int *p;    int * p;指针:就是一个变量 ,指针的变量类型我们可以看作为int * ----类型名  p--- 变量名2.指针变量赋值为0int *p = NULL(数字表示为0)          //指针变量初始化为0;int a=0;3.指针变量赋值,也就是改变指针的指向int a = 100;

2016-08-27 18:14:23 488

原创 运算及一维数组

/*常见的运算符+ - */   整除      a = 1/2     a == 0%   取余      a = 1%2     a == 1%2=   赋值a += 1 a = a+1;a -= 2a *= 2a /= 2a++;            ++在变量后面表示先赋值,后运算;++a;            ++在变量后面表示先运

2016-08-27 17:10:35 497

原创 循环

#includeint main(){int a ;printf("please input int :");scanf("%d", &a);printf("\n");if(a>0)                     {                                  a = a+1;                       }

2016-08-27 17:02:31 447

原创 c语言基础编程

#include       //头文件,就是调用人家写好的一些函数(就是一些功能模块的集合) /*int main()             //主函数,表示一个程序的开始。一个程序中,有且仅有一个main函数{int a;             //定义一个整形变量,这个整形变量里面存储的是整数。a = 10;            // 给一个整形变量赋值。

2016-08-27 16:39:26 595

空空如也

空空如也

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

TA关注的人

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