自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 python中的进程与线程

python进程和线程

2022-12-11 21:35:06 1636 1

原创 python装饰器

python装饰器

2022-12-10 21:56:04 720

原创 python-json

python-json

2022-12-09 23:03:41 323

原创 pytest自动化测试框架-excel表读取测试用例-demo

pytest使用excel管理用例

2022-12-09 22:32:02 1042 1

原创 pytest类执行没问题,在terminal运行会提示 ModuleNotFoundError报错

pytest类执行没问题,在terminal执行报错

2022-12-06 20:38:20 680

原创 python配置文件操作模块configparser

python配置文件操作模块configparser

2022-12-04 19:28:52 1125

原创 python中logging日志模块

python日志模块介绍

2022-12-03 23:50:45 574

原创 git学习笔记

git学习笔记

2022-12-02 12:42:19 834

原创 python中“_“用法

python下划线用法

2022-12-01 19:47:39 2479 1

原创 pytest测试框架+allure

pytest+allure

2022-11-29 23:45:46 845

原创 Windows10安装配置allure

Windows10安装配置allure

2022-11-28 23:54:01 781

原创 Jenkins容器内安装python3

Jenkins容器内部安装python3

2022-11-27 21:01:15 1163

原创 jenkins关联github

Jenkins配置GitHub

2022-11-27 20:48:46 1264

原创 Jenkins源码管理配置报错

Jenkins容器配置github密钥

2022-11-27 20:30:02 1077

原创 docker配置国内镜像加速器

docker配置阿里云镜像地址

2022-11-27 19:52:18 548

原创 docker部署Jenkins

docker部署jenkins

2022-11-27 19:41:55 1602

原创 docker常用命令合集

docker常用命令整理

2022-11-27 19:21:53 362

原创 win10安装docker,启动后提示WSL 2 installation is incomplete.

win10安装docker,启动后提示WSL 2 installation is incomplete.

2022-04-08 10:43:16 7239 2

原创 常用协议整理

层级协议说明备注应用层RTPRTP(Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输协议,RTP协议是建立在UDP协议上的。RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。RTP协议常用于流媒体系统(配合RTCP协议)、视频会议和视频电话系统(配合H.263或SIP)。RTP由两个紧密链接部分组成:RTP----传送具有实时属性的数据;RTP控制协议(RTCP)----监控服务质量并传送正在进行的会话参与者...

2021-02-08 15:37:09 312 1

原创 navicat链接oracle提示:“ORA-12737 Instant Client Light:unsupported server character set ZHS16GBK”

Navicat链接oracle报12737的错误1、错误原因:客户端不支持服务器端的字符集造成的,修改服务器端的字符集不太现实,所以修改客户端2、解决方法下载instantclient_11_1,将instantclient_11_1文件夹下的文件全部替换到navicat安装路径下的instantclient_11_1文件夹中3、下载链接...

2020-12-21 16:24:56 1132

原创 delete、truncate、drop的区别及用途

关键字用途备注deletedelete语句执行的过程每次删除一行数据删除操作保存到日志,支持回滚(未释放表和索引锁占用的空间,可以理解为假性删除)truncatetruncate table一次性删除表中所有的数据不会吧删除操作记录到日志,删除后的数据不能恢复(当表被truncate后,这个表和索引所占用的空间会恢复到初始大小)dropdrop语句将表所占用的空间全部释放掉删除整个表包括结构和数据,会将表锁占用的空间全部释放掉...

2020-12-15 17:07:28 173

原创 MySQL建表设置默认值/取值范围

一、设置默认值设置默认值采用default,如代码所示:二、设置取值范围设置取值范围采用check,如代码所示:create table student(id int not null primary key auto_increment,name varchar(32) not null,sex varchar(8) default('男'), #设置默认值age int not null check (age between 10 and 50), #设置取值范围class_id i

2020-11-24 17:15:58 27609 3

原创 python匿名函数lambda

一、概念python用lambda创建匿名函数,顾名思义就是他是一个函数但是没有名字lambda只是一个表达式,函数体比def简单很多;二、语法语法是唯一的,只有一种写法: lambda argument_list: expressionlambda是python的预留字,argument_list是参数列表,expression是表达式lambda只会访问参数列表中的参数三、特性1、函数是匿名的就是没有名字2、函数有输入输出,输入就是参数列表中的参数,输出是expression表达式输出

2020-11-23 16:05:06 169

原创 MySQL触发器

一、概念当一件事发生的时候,会引发其他相关的事件发生在数据库中,主要当一个预定义的事件发生的时候,就会被mysql自动调用触发器非常的消耗资源,因为是针对每一行的数据,所以对于增删改查比较频繁的表不要使用触发器二、语法create trigger 触发器名称 {before|after}{insert|update|delete} on 表名 (发生什么事件之前还是之后触发)for each rowbegin触发器执行的语句块end三、示例1、当表里面新增一个用户的时候,显示新增用户

2020-11-23 12:19:11 205

原创 mysql存储过程

一、存储过程概念mysql5.0之后的版本支持存储过程,指的就是sql语句层面的代码封装与重用存储过程就是一段具有名字的代码,用来完成特定的功能创建的存储过程保存在数据的数据字典中二、语法创建:create procedure 存储过程名(参数列表)#in 给参数传入值,定义的参数就得到值,in 参数名+表中字段的类型begin #out 返回值 out 参数名+要返回的数据类型存储操作的语句end调用:call 存储过程名三、示例1、创建一个无参无返回值的存储过

2020-11-23 11:56:44 339

原创 msql视图

1、视图的概念:视图相当于一张虚拟表,就是通过sql语句,将查询结果重新组成一张表,可以通过show tables 查看到 但是数据库不存在这张表。视图的作用类似于筛选,使用户不必关注基本表的复杂操作,只关注想要的数据。采用视图,当基本表被重构时,可保证上层应用不必做出改变视图能够对机密数据进行保密2、语法:create view view_name(列名、列名、、、)asselect xxx xxx from 表名...

2020-11-23 11:23:22 186

原创 linux环境下安装python3.8.6

一、安装依赖环境yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel二、下载python3cd /opt wget https://www.python.org/ftp/python/3.8.6/Python-3.8.6.tgz三、安装python31、新

2020-11-19 17:09:42 1187

原创 MySQL相关指令回顾

数据库的相关指令1、建库:drop database if exists 库名;#删除库create database 库名;2、建表:drop table if exists 表名 #删除表create table 表名(列名 数据类型 是否为空 主键约束(primary key ) 外键约束(references 其他表(字段)) 唯一约束、是否自增长,)eg:create table student(stuid int not null primary key refere

2020-11-19 14:56:15 91

原创 python实现华为机试题-十进制转十六进制/十六进制转十进制

while True: try: #print(int(input(),16)) #十六进制转十进制 int(‘0x2’,16) 十进制转16进制hex() a=input('请输入一个十进制的数:') print(hex(int(a))) except: break

2020-06-17 17:18:03 954

原创 python实现华为机试题-连续输入字符串,按照长度8拆分,输出到新的数组,长度不是8整数倍的字符串后面补0,空字符串不处理

def printStr(string): if len(string)<=8: print(string+"0"*(8-len(string))) else: while len(string)>8: print(string[:8]) string=string[8:] print(string+'0'*(8-len(string)))x=input("请输入一个字符串:

2020-06-17 15:01:41 1108 1

原创 python实现华为机试题-明明的随机数

题目描述:明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。代码实现:nums_count = int(input('请输入随机整数的个数:'))nums = []for i in range(nums_count): nums.a

2020-06-17 12:14:29 414

原创 python实现华为机试题-输入一串字符串,单词用空格隔开,计算字符串最后一个单词得长度

str=input("请输入一行字符串:")for i in range(len(str)): if str[len(str)-1-i]==" ": count=i break else: count=i+1print(count)

2020-06-17 10:34:20 1737

原创 python实现华为机试题-输入一个字符串和一个字符,统计该字符在该字符串中出现的次数

思路:用count统计from collections import Counterc=input('请输入字符:')str=input('请输入字符串')print(str.count(c))```

2020-06-17 10:12:08 10530 1

原创 12行python代码实现华为机考算法题-从10个数中随机抽取3个数,保证3个数带入公式X²+XY-Y²+Z中的值最小,范围【-512,512】】

一、解题思路我采用暴力解法:直接限制输入格式 要求随机输入10个整数用英文逗号隔开 然后按照逗号分隔将十个整数保存到列表中,导入模块,10个整数里面随机取三个数 将这三个数导入公式 将所有的结果保存到列表 然后直接用min()得出最小值代码如下:import itertoolsx=input('请输入10个整数,用英文逗号隔开,整数的范围是[-512,512]')xlist=x.split(',')list=[]for i in itertools.permutations(xlist,3

2020-06-16 16:42:08 1017

原创 使用UltraISO制作U盘CentOS启动盘

1、下载安装UltraISO2、准备centos系统镜像3、打开UltraISO,点击【文件】-【打开】,选择centos系统镜像4、点击【启动】-【写入硬盘映象】5、点击【写入】,写入完毕后关闭软件即可...

2020-04-01 22:15:51 2320

原创 pip更新以及安装包的时候遇到报错

1、File “C:\Program Files\Python38\lib\site-packages\pip_vendor\urllib3\response.py”, line 402, in _error_catcher raise ReadTimeoutError(self._pool, None, ‘Read timed out.’) pip._vendor.urllib3.excepti...

2020-03-31 20:57:05 742

原创 Linux修改网卡信息

Linux修改网卡信息cd /etc/sysconfig/network-scripts/vi 网卡文件

2020-03-31 20:54:34 257

原创 新安装redhat 7.6 xshell能连接 xftp链接不了 重启失败

一、现象:1、全新安装redhat7.6,安装完毕后Xshell能链接服务器,但是xftp不能连接2、重启失败,报错:failed to load SELINUX policy freezing二、解读:该现象是因为在修改selinux配置文件时,将SELINUXTYPE=targeted修改了,正确的应该是修改SELINUX=disabled三、解决方法:1、当重启失败的时候,在重启...

2020-03-31 20:53:26 724

原创 日常运维杂项

一、tomcat启停1.必须先关掉tomcat:lsof -i:8090 查看端口对应的进程 ,然后kill -9 进程号 杀死tomcat2.首先将压缩文件拷贝到 /home/tomcat/webapps3.在/home/bak 目录下新建对应日期的文件夹 比如201709014.将/home/tomcat/webapps 下的psop_web和psop_server 文件拷贝到/ho...

2020-03-31 20:51:35 220

原创 redhat7.6 挂载本地yum源

本文记录用iso文件作为yum源,为服务器提供安装服务,分别讲述在虚拟机和实体机上的操作一、虚拟机配置yum源1.1、首先确认虚拟机虚拟光驱已连接,如下图1.2、将虚拟光驱挂载到系统路径下创建挂载镜像的文件夹 mkdir /mnt/cdrom挂载镜像文件:mount /dev/cdrom /mnt/cdrom #/dev/cdrom是系统关盘的软连接将 /etc/yum.r...

2020-03-31 20:44:09 2341

navicat链接oracle提示:“ORA-12737”资源包

navicat链接oracle提示:“ORA-12737 Instant Client Light:unsupported server character set ZHS16GBK”

2020-12-21

空空如也

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

TA关注的人

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