自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JMeter元件

用来模拟用户操作,向服务器发出http请求、Webservice请求、java请求等;模拟大量用户负载的情况,线程组可以设置运行的线程数(多少线程就代表多少用户);通过获取服务器的响应数据,根据断言规则去匹配这些响应数据,验证结果是否正确;1、添加结果监听,并且保存测试结果到文件,结果数据可以供再次分析使用;控制取样器的执行时机(发送请求的时机),包括固定定时器、随机定时器等;【测试计划–线程组–取样器/sampler】【测试计划–线程组–逻辑控制器】【测试计划–线程组–定时器】【测试计划–配置元件】

2023-07-05 11:14:06 556

原创 PLSQL/Oracle解决中文乱码问题

问题描述:PLSQL/Oracle中文乱码;问题原因:PLSQL客户端编码和服务器端编码不一致,插入中文时就会出现乱码;解决办法:1、查看服务器端编码:select userenv('language') from dual;2、查看PLSQL编码,检查ARAMETER为NLS_LANGUAGE对应的VALUE值和服务器端编码是否一致;select * from V$NLS_PARAMETERS;3、如果不一致,需要设置环境变量,将NLS_LANG的值设置为服务器端编码;

2022-02-28 16:52:01 5771

原创 SoupUi报错“Transport level information does not match with SOAP Message namespace”

问题描述:SoupUi发送报文时报错“Transport level information does not match with SOAP Message namespace”。问题原因:SoapUi的版本和命名空间不一致。SoapUi1.1版本:http://schemas.xmlsoap.org/soap/envelope/SoapUi1.2版本:http://www.w3.org/2003/05/soap-envelope解决办法:修改命名空间为http://s

2021-11-30 13:44:55 1263

原创 python报错:dll loaded failed where importing _socket:参数错误

问题描述:python程序在win10环境下使用pyinstaller打包后,在windowsServer2008R2下运行报错(python编译版本为python3.8):“dll loaded failed where importing _socket:参数错误”;解决办法:查了一些资料,python3.7以上对系统有要求,需打补丁包(比如更新win7 补丁包)。于是,重新安装了python3.6版本,问题解决。...

2021-10-12 16:51:27 2527 2

原创 windows下如何同时使用多个不同版本的python

1、首先下载多个版本的安装包,比如python3.8和python3.6;2、安装好添加环境变量,重启电脑;3、本人常用python3.8,所以把python3.6重命名为python1,对应的pip为重命名为pip1,这样使用python3.6的时候,只需执行如下命令:编译:python1 check.py pip安装:pip1 install pyinstaller重命名步骤:1、复制一份Python36路径下的python.exe,重命名为python1.exe;2、复制一

2021-10-12 16:22:47 1875

原创 Python 使用pyinstaller打包后,print打印颜色乱码

问题描述:Python 使用pyinstaller打包后,print打印颜色乱码,如图:代码如下,直接运行是正常的,使用pyinstaller打包后运行乱码class bcolors: OKRED = '\033[1;31m' END = '\033[0m'print(bcolors.OKRED+'红色字体'+bcolors.OKRED)解决办法:添加如下代码即可。import colorama colorama.init(autoreset=True)

2021-10-11 15:49:17 1648

原创 ‘gbk‘ codec can‘t decode byte 0x80 in position 9: illegal multibyte sequence

问题描述:python里使用with函数打开文件,文件里有中文字符时,报错:‘gbk’ codec can’t decode byte 0x80 in position 9: illegal multibyte sequence代码写法如下:with open('..\test.txt') as a:报错如下:解决办法:第一种:加 ‘r’, encoding='utf-8代码写法如下:with open('..\test.txt', 'r', encoding='utf-8')

2021-09-29 17:26:24 970

原创 python使用pyinstaller生成的.exe程序闪退

问题描述:python使用pyinstaller生成的.exe程序在win10下执行正常,在windows server 2008 R2机器执行闪退:原因及解决办法:1、程序执行过快导致的,程序加如下代码即可;input(‘请输入Enter结束脚本检查程序…’)2、程序有问题,提供一个查日志的方法:可以win+R运行cmd命令,切到程序目录下,执行***.exe文件,可以打印具体日志,如下图:没有具体解决方法,查了很久,没找到原因。猜测是不是windows server系统不兼容导

2021-09-29 13:44:51 952

原创 bat脚本执行时中文乱码

问题描述:bat脚本执行时中午乱码解决办法:打开记事本,文件另存为ANSI格式,重新执行即可。

2021-09-08 15:34:02 306

原创 bat脚本变量赋值输出时提示”ECHO 处于关闭状态“

问题描述:bat脚本变量赋值输出时提示”ECHO 处于关闭状态“问题原因:变量值如果为空就会提示关闭;解决办法:1、变量左右不能有空格,如果有空格,空格会被当成变量名从而值为空;2、批处理有一种机制是变量延迟,可以加setlocal enabledelayedexpansion(延迟本地环境变量扩展),在cmd动态变量赋值过程中,如果不主动开启延迟本地环境变量扩展,就不会对变量进行预处理。注意:开启setlocal enabledelayedexpansion后,变量引用要用!!。

2021-09-08 15:30:58 16626

原创 oracle删除用户,报错ORA-01940 “无法删除当前已连接用户”(window环境)

问题描述:oracle删除用户,报错ORA-01940 “无法删除当前已连接用户”(window环境)解决办法:1、查看用户进程情况select saddr,sid,serial#,paddr,username,status from v$session where username is not null;(2)找到要删除用户的sid,和serial,kill进程alter system kill session 'sid,serial';(3)删除用户drop user ts c

2021-08-10 15:55:33 1207

原创 Linux -bash: jps: command not found

问题描述:Linux系统,执行命令是提示“ -bash: jps: command not found”解决办法:1、安装jdk;2、/etc/profile下配置环境变量:vim /etc/profile添加如下内容:JAVA_HOME=/usr/jdk #jdk安装路径CLASSPATH=$JAVA_HOME/lib/PATH=$PATH:$JAVA_HOME/binexport PATH JAVA_HOME CLASSPATH3、上述步骤还没解决的话,安装 java-1

2021-04-25 17:18:43 427

原创 SqlServer 42000该帐户当前被锁定,所以用户 ‘sa‘ 登录失败。系统管理员无法将该帐户解锁。

问题描述:SqlServer 42000该帐户当前被锁定,所以用户 ‘sa‘ 登录失败。系统管理员无法将该帐户解锁。问题原因:如果短时间内不停连接,就会被SQL SERVER误认为是这是攻击,会将此账号锁定。解决办法:用windows身份验证登录,在查询分析器里输入:ALTER LOGIN 用户名 ENABLE ;GOALTER LOGIN 用户名 WITH PASSWORD = '密码' unlock, check_policy = off,check_expiration = off

2021-04-25 13:44:31 1187

原创 navicat连接SqlServer数据库提示:未发现数据源名称并且未指定默认驱动程序

问题描述:navicat连接SqlServer数据库提示:未发现数据源名称并且未指定默认驱动程序。问题原因:navicat没有安装SqlServer驱动。解决办法:navicat安装目录下,有驱动程序,双击安装即可。

2021-04-22 13:49:02 1107

原创 PL/SQL 查询的字段显示不全

问题描述:PL/SQL 查询的字段显示不全。问题原因:plsql字符编码是"AMERICAN_AMERICA.ZHS16GBK"select userenv('language')from dual;解决办法:修改环境变量,将编码格式改为SIMPLIFIED CHINESE_CHINA.ZHS16GBK,即可。...

2021-03-30 11:38:28 3081 4

原创 python源码如何制作可执行文件

1、安装命令行打包程序pip install pyinstaller2、cmd到程序所在路径,执行打包命令pyinstaller test.py --workpath d:\tools\test\1 --distpath d:\tools\test\2–workpath 指定制作过程中临时文件的存放目录–distpath 指定最终的可执行文件目录所在的父目录3、运行时双击test.exe文件。想把工具分享给别人,将目录d:\tools\test\2下的test文件夹打包即可。..

2021-03-18 15:37:42 269

原创 tomcat启动乱码

问题描述:tomcat启动乱码解决办法:修改apache-tomcat-7.0.96\conf下的配置文件ogging.propertiesjava.util.logging.ConsoleHandler.encoding = GBK

2021-03-01 19:10:13 114

原创 tomcat启动闪退,提示“ The JRE_HOME environment variable is not defined correctly”

问题描述:tomcat启动闪退,提示“ The JRE_HOME environment variable is not defined correctly”。解决办法:apache-tomcat-7.0.96\bin\setclasspath.bat下新增如下两个配置,路径为jdk安装路径:set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_77set JRE_HOME=C:\Program Files\Java\jdk1.8.0_77\jre...

2021-03-01 19:07:09 384

原创 plsql中文乱码显示???

问题描述:使用plsql,sql查询结果中文乱码,均显示???解决办法:1、执行如下sql查询语句,查询oracle服务端编码:select userenv('language') from dual;备注:网上有说把环境变量设置为如上查询结果,修改完中文还是乱码-_-。2、环境变量-系统变量新增如下配置:变量名:NLS_LANG变量值:AMERICAN_AMERICA.AL32UTF83、重启plsql。...

2021-02-20 18:54:06 347

原创 Jmeter如何添加Json格式的入参

1、线程组,右键添加–》配置原件–》HTTP信息头管理器:添加,名称:Content-Type,格式:application/json,如下图:2、线程组,右键添加–》取样器–》HTTP请求:把json格式的入参放到“消息体数据”,”HTTP请求“选post,,如下图:3、最后一步,将”HTTP信息头管理器“禁用,执行脚步即可。...

2021-01-20 18:35:23 6575

原创 Jmeter设置HTTP代理服务器后浏览器无法联网

问题描述:Jmeter设置HTTP代理服务器后浏览器无法联网。问题原因:https协议的网页需要导入安全证书。解决办法:1、Jmeter导入证书:选项–SSL管理器,选择Jmeter解压目录下的\bin目录下的安全证书;2、Chrome浏览器导入证书:chrome://settings/security...

2021-01-19 21:31:47 4202

原创 Jmeter.bat启动时报错:error:unable to access jarfile ApacheJMter.jar

问题描述:Jmeter.bat启动时报错:error:unable to access jarfile ApacheJMter.jar问题原因:路径下找不到ApacheJMeter.jar包,下载的jmeter包有问题解决办法:官网地址:http://jmeter.apache.org/download_jmeter.cgi下载binaries下的包,解压后可正常启动。...

2021-01-13 18:17:17 255

原创 Python报错“IndentationError: expected an indented block“

问题描述:一段python代码中使用了if name == ‘main’:,运行程序是报错"IndentationError: expected an indented block"问题原因:翻译过来是缩进错误解决办法:if name == 'main’前面加一个tab缩进。

2020-12-16 10:10:01 1496

原创 基于python3安装RobotFramework

首先安装好python3以及pip,在终端输入如下命令:1、安装robotframeworkpip install robotframework2、安装RIDE编辑器pip install robotframework-ride此时桌面上就有了RIDE,双击开始你的RobotFramework之旅吧。

2020-12-09 10:38:52 130

原创 使用unittest模块运行程序报错AttributeError: module ‘unittest‘ has no attribute ‘TestCase‘

问题描述:跟着教程写第一个unittest模块的接口自动化用例,运行时报错AttributeError: module ‘unittest’ has no attribute ‘TestCase’问题原因:程序的文件名是unittest.py,而且unittest.py中没有testcase这个方法解决办法:修改文件名,文件名、函数名都不要以模块名来命名。...

2020-12-03 17:05:45 5189

原创 Windows10提示ModuleNotFoundError: No module named ‘dbfread‘

问题描述:Windows10执行python代码时提示ModuleNotFoundError: No module named ‘dbfread’,使用pip install dbfread安装提示模块已存在问题原因:网上搜了一波发现是安装了多个版本的python,python安装路径和模块安装路径不一致导致的。解决办法:卸载多余的python,代码运行通过。...

2020-12-03 10:58:25 1261

转载 linux命令--查找命令find和grep的区别

原文地址:https://blog.csdn.net/yizhuanlu9607/article/details/89509688 在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区别的。   区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。              &nb.

2020-12-02 16:12:48 322

原创 关于Oracle面试官喜欢问的那些语句

1、聚合函数,avg求平均值:select avg(字段名) from 表名 where 条件;select avg(all 字段名) from 表名 where 条件; #同上select avg(distinct 字段名) from 表名 where 条件; #distinct只对不同的值求平均值2、聚合函数,sum求和:select sum(字段名) from 表名 where 条件;3、聚合函数,max最大值:select max(字段名) from 表名 where 条件;

2020-12-02 16:01:52 172

转载 oracle事务的隔离级别和锁

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/zdp072/article/details/51100593/ 1. 事务的特性(ACID): (1) 原子性 Atomicity: 事务所包含的数据库操作要么都做,要么都不做 (2) 一致性 Consistency: 事务前后,所有的数据都保持一致的状态 例如:事务之前A,B两个账户的总和是10万(

2020-11-30 17:19:45 445

原创 用RobotFramework实现打开百度首页功能

用RobotFramework实现打开百度首页,并搜索robot framework,睡眠5s后关闭浏览器。*** Settings ***Library SeleniumLibrary*** Test Cases ***Baidu search case Open Browser http://www.baidu.com chrome Input text id=kw robot framework sleep 5

2020-11-26 16:36:00 955

原创 RobotFramework执行脚提示“This version of ChromeDriver only supports Chrome version 84”

问题描述:robot framework执行打开百度网页脚本时,报错“session not created: This version of ChromeDriver only supports Chrome version 84”。Starting test: Baidu.Baidu search case20201126 15:14:14.912 : INFO : Opening browser 'chrome' to base url 'http://www.baidu.com'.2020

2020-11-26 15:24:09 1084

原创 Robot Framwork循环语句运行出现FAIL : FOR loop contains no keywords.

问题描述:按照教程写demo,运行的时候,发现冒号:和斜杠\会去掉,并且报错“FAIL : For loop has no closing ‘END’.”。原本循环语句长这样: :FOR ${i} IN RANGE 10 \ log ${i}问题原因:新版本RIDE语法差异,在结尾加END即可运行成功,如下。 FOR ${i} IN RANGE 10 log ${i} END...

2020-11-26 08:57:54 970

原创 RobotFramework关键字总结

1、log:打印*** Test Cases ***test case1 log hello robot framework输出结果:Starting test: Test Suit.test case120201125 17:06:13.355 : INFO : hello robot frameworkEnding test: Test Suit.test case12、Set variable:定义变量test case2 ${a} Set va

2020-11-25 17:16:55 312

原创 SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated \U

问题描述:python程序里用了文件路径’C:\Users\dbftest\a.dbf’,执行时报错SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape报错原因:windows系统中文件路径复制出来是反斜杠‘\’,但在python字符串中‘\’有转义的含义,如\t代表TAB,\n代表换行解决办法:1、反斜杠改成正斜杠,例

2020-11-21 23:50:21 130

原创 Linux常用命令

1、查找:find /home/trade -name a.xml #查找/home/trade路径下文件名为a.xml的文件:

2020-11-20 09:27:03 56

原创 基于Python3.7的排序算法--插入排序

插入排序(Insertion Sort)概念:插入排序(Insertion Sort)是一种简单直观的排序算法。它通过构建有序序列,对未排序的数据,在已排序序列中从后向前扫描,找到相应位置并插入。分析:1、将数据分成两半,前一半是已排好序的,后一半是待排序的;2、每次取后一半中的第一个数,在已排序的一半中,逆序依次比较,找到要插入的位置。def insert_sort(alist): #从第二个元素开始遍历所有元素,因为第一个元素已经有序了 for i in range(1,

2020-11-09 19:24:09 157 1

原创 基于Python3.7的排序算法--冒泡排序

冒泡排序(Bubble Sort)概念:冒泡排序(Bubble Sort)是一种简单直观的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,一层一层的将较大的元素往后移动,其现象和气泡在上升过程中慢慢变大类似,故称为冒泡排序。分析:1、每次遍历只排好最后一个数字,所以外层循环共需要n-1次;2、每完成一次遍历后,下一次需要比较的数字会少一个,所以第i趟需要比较的次数为n-i-1,内层循环要遍历是n-i-1次def bubble_sort(blist): n = len

2020-11-09 14:00:51 136

原创 基于Python3.7的排序算法--快速排序

1、冒泡排序(Bubble Sort)冒泡排序分析:重复地走访要排序的数列,一次比较两个元素,把数字小的放在前面。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。时间复杂度:O(n²)空间复杂度:O(1)稳定性:稳定def bubble_sort(blist): n = len(blist) # 遍历所有数组元素 for i in range(n): for j in range(i, n-1):

2020-10-27 19:20:18 197 2

原创 基于Python3.7入门经典100例(31-40)

31、请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。32、按相反的顺序输出列表的值。33、按逗号分隔列表。34、练习函数调用。35、文本颜色设置。36、求100之内的素数。37、对10个数进行排序。38、求一个3*3矩阵主对角线元素之和。39、有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。40、将一个数组逆序输出。...

2020-10-19 14:41:35 201 1

原创 基于Python3.7入门经典100例(21-30)

21、猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。22、两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。23、打印出如下图案(菱形): * *** ************

2020-10-10 11:06:55 427

空空如也

空空如也

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

TA关注的人

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