自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

仲浩的博客

可以让步,不可以退缩,可以羞涩,不可以软弱,总之,必须勇敢。

  • 博客(51)
  • 收藏
  • 关注

原创 Docker安装配置Oracle11g

Linux下Docker安装配置Oracle1、拉取镜像# 大约有6个G,需要一段时间,抽根烟静等大约10分钟。# aliyun镜像,速度快(前面带网址,表示去指定网站拉取镜像)docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g2、查看镜像docker images3、创建容器docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.al

2021-12-29 17:49:55 1428 1

原创 Windows Server 2012 修改用户连接数

一、服务器管理在桌面点击服务器管理器图标,打开“服务器管理器”,点击“添加角色和功能” 二、修改组策略(gpedit.msc)打开:计算机配置/管理模板/Windows组件/远程桌面服务/远程桌面会话主机/连接修改:限制连接的数量修改:将远程桌面服务用户限制到单独的远程桌面服务会话三、修改注册表(regedit)打开:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Service修改:fSingleSessi

2021-12-12 17:51:30 4335

原创 Linux安装JDK1.5

1.JDK官网下载2.解压JDK文件先把安装包上传到/home目录赋予可执行权限chmod +7 jdk-1_5_0_22-linux-amd64.bin解压./jdk-1_5_0_22-linux-amd64.bin按住回车出现这个页面,输入yes,回车。解压好了3.配置环境变量进入vi /etc/profile在末尾添加下面内容export JAVA_HOME=/home/jdk1.5.0_22export CLASSPATH=$JAVA_HOME/lib

2021-12-01 11:14:17 1664

原创 centos8安装JDK报错There was an error trying to initialize the HPI library.

1.安装JDK报错There was an error trying to initialize the HPI library.Please check your installation, HotSpot does not work correctlywhen installed in the JDK 1.2 Linux Production Release, orwith any JDK 1.1.x release.Could not create the Java virtual mach

2021-12-01 10:27:20 2462

原创 CentOS 8下载及版本说明

下载地址centOS官网linux.orgLinux与Stream版本说明版本详情CentOS Linux支持64位的32位扩展版(一般安装这个)CentOS Stream最新特性的前沿实验版ISO 版本说明版本描述X86_X64带64位的32位扩展版(一般安装这个)ARM64 (aarch64)嵌入式,适用于微端(树莓派,机械臂,机械中控)IBM Power (ppc64le)专用于IBM POWER服务器下载列表下

2021-09-03 17:17:18 4762 1

原创 DROP/DELETE/TRUNCATE的区别

drop1)drop直接删掉表;2)drop语句将表所占用的空间全释放掉。3)drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger)索引(index);依赖于该表的存储过程/函数将被保留,但其状态会变为:invalid。delete1)delete删除表中数据,可以加where字句2)delete操作不会减少表或索引所占用的空间。3)范围:可以是table和view。4)只删除数据,而不删除表的结构(定义)5)delete语句为DML(Data Manip

2021-07-21 19:13:56 181

原创 WIN10 注册表添加启动项

1、打开运行,输入“regedit”,打开注册表。2、在注册表中找到如下位置\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,右键“Run”新建一个字符串类型的键值。3、右键新建的键值,选择“修改”,将数值名称改为 你要启动的程序名称如:XXX.exe,数值数据改为 程序所在位置的路径 如:C:\windows\system32\XXX.exe (直接不能修改名字的,可以先点击重命名,改好名字,再点击修改,修改数值数据

2021-07-20 16:10:07 3291

原创 Win开机启动设置

开始,运行,输入regedit找:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run。在右边框中新建一个字符串的键,把名字命令为你要添加程序的名字,可以随便取,把它的键值设置这个程序的完整路径,一定是完整路径。如我的一个暴风: " F:\软件安装区\暴风Storm3_192\storm.exe"...

2021-06-30 09:47:20 186

原创 selenium提示geckodriver‘ execut解决办法

selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ execut第一步:下载geckodriver 下载链接https://blog.csdn.net/qq_37822398/article/details/89577751或者https://github.com/mozilla/geckodriver/releases第二步:将下载的geckodriver.exe文件放倒Firefox的安装目录下,右键查看安装目

2021-06-25 11:28:31 431

原创 Pycharm中所有项目默认设置Run with Python Console解决方法

喜欢交互式编程,在py文件运行后,可以直接输入变量名,查看变量值而不需要输入print函数进行打印变量或者输入一些小命令,所以个人觉得Python Console至少比“呆板”的控制台好用1.Run-Edit Configurations2.点击‘扳手’3.勾选“Run with Python Console”然后点击“OK”4.创建新项目new python file(注意:旧项目需要手动设置,只有新项目才是默认设置)若不喜欢每次运行时Python Console不断新建标签页,可以进行如

2021-06-22 11:28:33 6407 4

原创 Oracle基础教程

Oracle基础教程一、用户权限二、表空间三、表结构的操作四、约束五、数据操作六、基本查询数据七、group by 和 having 子句八、数学函数九、日期函数十、系统函数十一、表之间的连接十二、分页查询一、用户权限1、创建用户      create user 用户名 identified by 密码;      修改用户密码:alter user 用户名 identified by 新密码;     

2021-04-22 16:32:29 1166

原创 MyBase7定期破解

首先,保证myBase7是关闭状态,然后执行以下步骤:1、找到myBase7的安装目录(右击mybase的启动图标,打开文件所在位置);2、用编辑软件打开文件myBase.ini;3、找到 App.UserLic.FirstUseOn,将这一行删除掉,不放心的话可以用英文分号“;”注释掉(效果都一样);4、再打开myBase的时候,就没有使用到期提醒了。注:App.UserLic.FirstUseOn这一行是记录程序的首次使用时间的,就算这次删除了,下次打开软件之后还是会自动生成这一行信息,只不

2021-04-21 16:12:57 1419

原创 Linux服务器安装图形化界面

准备工作:进入服务器安全组设置开通端口5901在安装图形化界面之前我们先更新软件源并升级系统yum update&& yum install wqy-microhei-fonts安装GNOME+VNCinstallGNOME.sh#for Ubuntusudo apt-get install ubuntu-gnome-desktop#for Centos7yum groupinstall "X Window System" yum groupinstall "GNOME

2020-12-26 10:21:54 1448

原创 忘记了oracle数据库用户的密码,怎么办?

当忘记了oracle数据库的用户的密码,同时又不知道比该用户权限更大的用户的密码,该怎么办呢?别担心,只要你有安装了数据库服务器的操作系统的用户,那么你就可以轻松解决。其实原理很简单,就是利用了oracle的操作系统认证方式。1.登录到安装oracle数据库服务器的操作系统。打开命令窗口:(我的演示机器是windows)2.查看环境变量ORACLE_SID的设置情况:windows: echo %ORACLE_SID%linux: echo $ORACLE_SID3.设置环境变量ORACLE_

2020-12-23 17:33:49 3372 1

原创 手工测试和自动化测试各自适用场景

1.测试很少执行的项目中。当测试用例执行频度太小时(很久)适合使用手工测试。2.软.件运行依然不稳定时,适合使用手工测试。3测试结果很容易通过人验证的测试项目适合手工测试。4.测试项目中涉及物理交互比较多的时候适合手工测试。5.回归测试适合自动化测试。6.像是测试服务器的最大访问权限访问量。执行压力测试时适合自动化测试。7.配置和兼容性测试等项目适合自动化测试。...

2020-09-29 23:17:59 1538

原创 APP测试流程及测试点(丐版)

一. APP测试基本流程1.流程图2.测试周期测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。3.测试资源测试任务开始前,检查各项测试资源。产品功能需求文档;产品原型图;产品效果图;测试设备;等等等。4.产品上线报告1)测试人员每天需对所测项目发送测试日报。(也就是我这边有邮件通知测试项目的时候一般均属于输出测试日报)2)测试日报所包含的内容为:\Dell-server\网站软件app等开发

2020-09-21 17:00:14 597

原创 Fidder判断前后端的问题

第一种情况:fiddler 在没有设置过过滤器的情况下面没有抓到请求信息,可能是前端页面元素没有绑定事件,也有可能是前端发生了JS 错误,这就是前端的bug 。第二种情况:若抓取到的请求返回的结果错误,我们要确认一下,是否是前端传输的数据是错的,是的话就是前端的bug ,如果确定传值是正确的话,那就是后端的bug 。第三种情况:若抓取到的请求返回值中间的http 的状态码是500的话,说明是后端服务器一般的内部错误,那这就是后端的bug 。第四种情况:若抓取到的请求返回值中间的http 的状态

2020-09-20 17:00:44 8202

原创 如何对水杯进行测试?

2020-09-15 21:18:59 250

原创 npm安装appium

1.安装node.js进入node.js官方网站:https://nodejs.org/下载安装包按照提示点击下一步或继续,可自行选择安装路径2.验证node.js是否安装成功键盘win+R键,电脑下方出现弹窗,输入CMD,再回车,出现命令提示符窗口在窗口输入命令node -v回车,查看显示的node版本号如展示了版本号,则说明安装完成3.使用npm安装appium在命令提示符窗口继续输入命令来安装appium,命令如下:全局安装:npm install -g appium由于np

2020-09-15 15:59:03 3173

原创 PIP镜像源(国内)

一、常见pip镜像源(国内源)清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlinux.org/豆瓣:http://pypi.douban.com/simple/

2020-09-15 15:38:39 81602 1

原创 Win10 Node.js安装及环境配置

一、安装环境1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境配置4、测试三、前期准备1、Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用

2020-09-13 14:55:21 4489 4

原创 Selenium元素查找find_element_by_id例子

#!/usr/bin/python #-- coding: UTF-8 -- from selenium import webdriverdriver = webdriver.Firefox()driver.get(“https://www.sina.com.cn/“) #selenium 元素查找find_element_by_id方法,找到元素后输入信息 driver.find_element_by_id(‘kw’).send_keys(‘selenium’) #selenium

2020-09-09 23:30:32 5998

原创 Python + Selenium 元素定位函数(find_element)

WebDriver 中的 find_element() 方法用来查找元素,并返回 WebElement 对象。是 WebDriver 中最常用的方法。前面提到的八种定位方式都有对应的方法,如find_element_by_id()。在 WebDriver 中还有一种用法,就是单纯的find_element()。需要通过参数传入定位方式和定位语句。from selenium.webdriver.common.by import Bydriver.find_element(By.ID, "kw")d

2020-09-09 23:26:22 14772

原创 常用功能测试点(增删改查)

登录,增,删,改,查,模块是我们经常遇到的,常用测试点:一、登录二、添加三、 删除四、查询五、设计功能测试用例六、七、八、九、十、十一、十二、一、登录① 用户名和密码都符合要求(格式上的要求)② 用户名和密码都不符合要求(格式上的要求)③ 用户名符合要求,密码不符合要求(格式上的要求)④ 密码符合要求,用户名不符合要求(格式上的要求)⑤ 用户名或密码为空⑥ 数据库中不存在的用户名,不存在的密码⑦ 数据库中存在的用户名,错误的密码⑧ 数据库中不存在的用户名,存在的密码⑨ 输入的数据前存在空

2020-09-08 09:13:35 4696

原创 WIin10 JMeter5.3 安装配置

目录一 . JMeter介绍二 . 准备工作三 . 安装四 . 配置环境变量五 . 设置中文本文是在win10环境下安装使用jmeter,jmeter可以运行在多平台上Windows和Linux。一 . JMeter介绍       JMeter使用了不同技术和协议,是一款可以进行配置和执行负载测试、性能测试和压力测试的工具。负载测试、性能测试和压力测试概念:负载测试: 这类测试使系统或者应用程序在预先设计好的极端场景下测试运行

2020-09-04 01:48:08 346

原创 B/S与C/S的区别(详解)

主要区别: Client/Server是建立在局域网的基础上的.Browser/Server是建立在广域网的基础上的1.CS = Client - Server = 客戶端 - 服務器。例子: QQ,迅雷手机APP等等。只要有和服务器通信的都算。2.BS = Browser - Server = 浏览器 - 服務器。 例子:所有的网站都是bs。C/S系统架构B/S系统架构客户端要求C/S客户端的计算机电脑配置要求较高。B/S客户端的计算机电脑配置要求较低。软件安装C/S每一个客

2020-09-01 09:51:00 18694

原创 HTTP状态码表(较全)

HTTP状态码       当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。 下面是常见的HTTP状态码:200 - 请求成功301 - 资源(网页等)被永久转移到其它URL404 - 请求的资源(网页等)不存在500 -

2020-08-31 17:01:23 871

原创 接口测试用例编写规则

一.接口测试基本概念接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。二.接口测试用例编写要点正向用例–符合业务逻辑用例参数中传入特殊字符,比如∶&、=、>、<、空格等等,尤其是&、=、和空格,如果这些字符在post、get请求中是关键字,没有转译的话就会出错传入空参数,尤其是必填参数,如果不传程序是否会处理传入错误的参数

2020-08-31 09:08:15 1650

原创 运维开发工程师面试(一)

以下内容由网络收集整理,部分内容不是我整理的,红色重中之重。 一,TCP/IP二,HTTP2.1 HTTP请求2.2 HTTP响应响应数据格式常见状态码HTTP响应模型2.3 HTTP报文格式HTTP请求报文HTTP响应报文2.4 HTTP协议版本更换2.5 HTTP网站访问量三,SHELL四,命令五,Apache六,Tomcat七,负载均衡八,Haproxy九,Keepalived十,MySQL十一,Zabbix十二,Docker十三,Zabbix十四,其他问题一,TCP/IP简述TCP三次握手的过程

2020-08-16 17:03:33 4624 1

原创 服务器docker部署jenkins无法连接

1.docker安装jenkins使用命令全靠百度,没啥好说的,多查一查就会了。只用以下一个命令:docker run -itd -p 8081:8080 -p 50000:50000 --name jenkins --privileged=true -v /srv/jenkins:/var/jenkins_home --env JAVA_OPTS="-Duser.timezone=GMT+08" jenkins/jenkins:lts没有jenkins镜像的话,这个命令会先下载jenkins镜像

2020-08-07 14:53:13 1949

原创 jenkins-无法连接到Jenkins解决办法

jenkins错误提示“No such plugin: cloudbees-folder”“无法连接到jenkins”解决步骤:1.进入自己所在的jenkins容器# docker exec -it jenkins-tutorials bash2.输入此命令进入目录# cd /var/jenkins_home/war/WEB-INF/detached-plugins3.下载配置文件# wget http://ftp.icm.edu.pl/packages/jenkins/plugins

2020-08-05 14:13:52 2960

原创 Git傻瓜版教程

一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作

2020-08-04 15:29:07 3234

原创 jenkins修改国内镜像

#查找配置文件find / -name ‘default.json’#文件所在路径/var/jenkins_home/updates/default.json 文件路径进入updates目录下执行 命令sed -i ‘s/http://updates.jenkins-ci.org/download/https://mirrors.tuna.tsinghua.edu.cn/jenkins/g’ default.json && sed -i ‘s/http://www.google

2020-08-04 14:20:20 2864

原创 docker-machine安装 配置 使用

Docker-Machine安装教程一、安装docker-machine在线安装离线安装二、安装自动完成脚本在线安装离线安装docker是Docker官方三剑客项目之一,可以在本地或云端创建和管理docker主机。docker-machine的两个主要用途:1.在老旧的Mac or Windows机器上运行docker2.为多台远程主机(虚拟机,云主机,局域网内机器)安装docker官方教程:Install Docker Machine一、安装docker-machine在线安装#根据实际

2020-07-30 15:08:32 1362

原创 Docker国内仓库和镜像

Docker国内仓库和镜像1.国内Docker镜像2.国外Docker镜像3.Docker镜像加速配置资料正文由于网络原因,我们在pull Image 的时候,从Docker Hub上下载会很慢。所以,国内的Docker爱好者们就添加了一些国内的镜像(mirror)1.国内Docker镜像1.Docker国内仓库阿里云网易云Daocloud2.国外Docker镜像QuayDocker Hub3.Docker镜像加速配置3.1 国内加速站点https://registry.d

2020-07-29 09:25:34 3706

原创 shell编写安装redis

#!/bin/bashyum install cpp binutils glibc-kernheaders glibc-common glibc-devel gcc make wget #安装依赖库wget http://download.redis.io/releases/redis-4.0.1.tar.gzif [ -f /root/redis-4.0.1.tar.gz ];then tar zxvf redis-4.0.1.tar.gz mv redis-4.0.1 /us

2020-07-26 13:45:38 87

原创 Shell脚本之安装Docker

1.新建文本文件# 文件名可以任意命名[root@aliyun01 t01]# vim install_docker 2.编写脚本#!/bin/sh# 安装Docker-CEyum install -y yum-utils device-mapper-persistent-data lvm2# 增加最新版本的Docker安装仓库yum-config-manager --add-repo \ https://download.docker.com/linux/centos

2020-07-24 15:24:31 1107

原创 shell练习

Shell练习网络站在试题!!!1.编写1-100的累加分析:此题要考虑如何得到这100个数并且将他们累加,用for循环这100个数或{1…100},seq 100 等来将这100个数得到,再用$引用数来累加。#!/bin/bash# 编写1到100的累加结果for i in `seq 100`dosum=$(($sum+$i))doneecho $sum2.把/root/目录下的所有目录(只需要一级)拷贝到/tmp/目录下分析:此题要注意只要/root下的目录且是一级目录(可以理

2020-07-23 14:41:39 115

原创 Centos7永久关闭防火墙

1.查看防火墙状态: systemctl status firewalld.service如图:running表示防火墙开启2.执行关闭命令: systemctl stop firewalld.service3.再次执行查看防火墙命令:systemctl status firewalld.service如图所示表示防火墙已经关闭4.执行开机禁用防火墙自启命令 : systemctl disable firewalld.service==========================

2020-07-15 21:17:48 1004

原创 Linux[Centos7]下redis5安装、部署、开机自启

1.什么是redisredis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止redis支持的键值数据类型如下字符串、列表(lists)、集合(sets)、有序集合(sorts sets)、哈希表(hashs)2.redis的应用场景缓存(数据查询、短连接、新闻内容、商品内容等等)。(最多使用)分布式集群架构中的session分离。聊天室的在线好友列表。任务队列。(秒杀、抢购、12306等等) 应用排行榜。 网

2020-07-13 23:25:41 106

空空如也

空空如也

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

TA关注的人

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