自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 selenium定位踩坑

使用xpath定位选择框报错:message: no such element: Unable to locate element: {“method”:“class name”原因:加载时间太快了,加了个延时就好了sleep(5)typeError: ‘WebElement’ object is not subscriptable...

2020-01-15 10:21:04 221

原创 JMeter打开jmx文件报错解决方法

jmeter打开文件报错,按照网上的解决方法1.下载了一个jar包(https://jmeter-plugins.org/install/Install/#Installing-Plugins)2.并保存在lib文件下的ext文件夹中,3.重启 Jmeter,导入 jmx 文件。仍然提示同样错误,未解决。仔细查看报错日志,发现我的jmeter所在位置没有写入权限,我是安装在C盘下,之后...

2020-01-15 09:54:49 2006

原创 jdk13.0.1配置显示‘java'不是内部或外部命令解决方法

下载好jdk后配置:(1)此电脑——右击属性——高级系统设置——环境变量(2)用户变量变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk-13.0.1(这是我的下载地址)(3)系统变量变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib(不要忘记“.;”)变量名:Path(编辑到原有path变量最前面)变...

2019-12-04 16:49:28 1584 1

原创 python使用中的报错

# coding = utf-8import timefrom selenium import webdriverdef get_size(driver):#abc """ 获取窗口尺寸并打印 """ size = driver.get_window_size() # 获取窗口尺寸 print(size) # 打印窗口尺寸 time.sl...

2019-10-24 18:05:28 1061

原创 python和pycharm报错解决

python: can’t open file ‘h.py’: [Errno 2] No such file or directory解决方法:1.文件、文件夹命名不可以使用空格,例如"Python Files"中的空格就是错误的。应该用下划线代替空格,例如:“Python_Files”。PyCharm:ModuleNotFoundError: No module named 'selen...

2019-10-23 10:06:39 553

原创 Python3+Selenium自动化测试安装以及各种踩坑

Python3+Selenium自动化测试安装1.python安装python官网地址https://www.python.org/在Windows上安装python,我下载的是64位安装程序特别要注意勾上“Add Python 3.8 to PATH”,然后点“install now”即可完成安装2.Selenium安装使用python可直接利用pip进行安装selenium启动c...

2019-10-22 12:57:29 6024 1

原创 认识计算机网络

计算机网络定义计算机网络是计算机技术与通信技术相结合的产物,实现文件传输和资源共享等。计算机网络就是由通信线路互相连接的许多自主工作的计算机构成的集合体。功能(1)数据通信(2)资源共享(3)提高系统的可靠性(4)分布式网络处理和负载均衡组成1.计算机网络的硬件从计算机各部分各组成部件的功能来看,各部件主要完成两种功能,即网络通信和资源共享把计算机网络中实现网络通信功能的设备及...

2019-06-29 20:41:50 1974

原创 Unicode,UTF-8和UTF-16的区别与联系

UTF-8 UnicodeUnicode,UTF-8,UTF-16完整的说明请参考Wiki(Unicode,UTF-8,UTF-16)。用比较简单的话来说就是,Unicode定义了所有可以用来表示字符的数值集合(称之为Code Point)。UTF-8和UTF-16等UTF标准定义了这些数值和字符的映射关系。UTF-8优势UTF-8最大的优势是,没有字节序的概念。所以特别适合用于字符串的网...

2019-06-09 21:09:37 368

原创 自动化运维

一、传统运维方式简介传统的IT运维仍然是等到IT故障出现后再由运维人员采取相应的补救措施。这种被动、孤立、半自动式的IT运维管理模式经常让IT部门疲惫不堪,主要表现在以下三个方面。(1)运维人员被动、效率低。(2)缺乏一套高效的IT运维机制(3)缺乏高效的IT运维技术工具。二、自动化运维简介IT运维已经在风风雨雨中走过了十几个春秋,如今它正以一种全新的姿态摆在我们面前,运维自动化是IT...

2019-05-28 21:22:46 9063

原创 shell编程实战进阶

今天向大家展示一下shell编程实战的11个进阶,偏理论,需要源代码的可以私信我shell编程实战之系统备份脚本收集服务器信息拒绝恶意IP登录LAMP一键安装MySQL主从复制修改IP及主机名Zabbix安装配置Nginx虚拟主机Nginx,Tomcat脚本Docker管理脚本Bind管理脚本shell编程实战之系统备份脚本日常企业运维中,需要备份Linux操作系统中重要的文件和目录,例如/e...

2019-05-22 16:52:40 419

原创 开启shell编程之旅

一 shell编程入门简介shell是操作系统的最外层,shell可以合并编程语言以控制进程和文件,以及启动和控制其他程序。shell通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出,简单来说shell就是一个用户跟操作系统之间的一个命令解释器。shell是用户与Linux操作系统之间沟通的桥梁,用户可以输入命令执行,又可以利用shell脚本编程去运行。shell,...

2019-05-18 21:31:31 170

原创 强大的sar命令

利用sar命令监控系统CPU,sar功能很强大,可以对系统的每个方面进行单独的统计,但是使用sar命令会增加系统开销,不过这些开销是可以评估的,对系统的统计结果不会有很大影响。sar输出结果详解如下:•□ %user:该列显示了用户进程消耗的CPU时间百分比。•□ %nice:该列显示了运行正常进程所消耗的CPU时间百分比。•□ %system:该列显示了系统进程消耗的CPU时间百分比。...

2019-05-11 21:13:27 390

原创 Http和Https详解

HTTP是什么意思?超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文本传输协议标准架构的发...

2019-05-08 21:31:06 243

原创 LINUX下如何启动APACHE也就是HTTPD服务

linux系统也是分是rpm包安装的还是源码包安装的,如果是rpm包安装的apache,配置文件就是在/etc/httpd/conf路径下,如果是源码包安装配置文件是在/usr/local/apache安装目录名/conf目录下LINUX下如何启动APACHE也就是HTTPD服务1.查看本机LINUX是否安装了HTTPD2.查看httpd命令放在何处3.用命令cat /etc/htt...

2019-05-05 18:39:54 4324

原创 Nginx报错 [error] open()

重新加载设置 :/usr/local/nginx/sbin/nginx -s reload出现nginx: [error] open() “/usr/local/nginx/logs/nginx.pid” failed (2: No such file or directory)报错。解决办法:/usr/local/nginx/sbin/nginx -c/usr/local/nginx/con...

2019-04-25 21:13:32 1494

原创 LAMP-Apache的安装

a、有部分linux版本中已经安装了apache,先检查系统中是否已经存在httpd的服务#查看是否存在 存在的话根据自己电脑上的版本卸载[root@localhost~]#rpm -qa|grep httpdhttpd-2.2.15-60.el6.centos.4.x86_64httpd-tools-2.2.15-60.el6.centos.4.x86_64#存在,请将apac...

2019-04-25 16:39:56 432

原创 Apache Tomcat安装与配置

1)安装jdkTomcat服务器主要用于部署java web项目,所以要先安装jdk,执行以下命令,下载jdkhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载,linux tomcat64位下载完成后,通过rz指令上传到linux上1、在/usr/...

2019-04-25 16:36:14 186

原创 LNMP企业架构实战

一、Nginx Web服务器简介万维网( world wide web,Www)服务器,也称之为Web服务器,主要功能是提供同上信息测览服务。目前主流的Web服务器软件包括Apache、Nginx、Lighttpd,IIS,Resin、Tomcat、WebLogic, Jetty。本节介绍 Nginx高性能Web服务器、 Nginx工作原理、安装配置及升级、 Nginx配置文件深入剖析、Ngi...

2019-04-21 16:36:56 270

原创 Mysql数据库日志知识与企业应用实践

6种日志种类1)错误日志当数据库启动,运行,停止时产生该日志。2)普通查询日志客户端连接数据库执行语句时产生该日志。3)二进制日志当数据库内容发生改变时产生该日志,也被用来实现主从复制功能4)中继日志从库上收到主库的数据更新时产生该日志5)慢查询日志SQL语句在数据库查询超过指定时间时产生该日志6)DDL日志执行DDL语句操作元数据时产生该日志企业中如何选择二进制日志模式...

2019-04-21 16:32:47 133

原创 Mysql如何修改密码

[root@localhost ~]# rz[root@localhost ~]# rpm -ivh MySQL-clinet-5.6.40-1.el6.x86_64.rpmerror: open of MySQL-clinet-5.6.40-1.el6.x86_64.rpm failed: No such file or directory[root@localhost ~]# rpm -...

2019-04-19 22:25:20 335

原创 在Linux系统中下载MySQL

这里写自定义目录标题[root@localhost ~]# rz 本地上传文件到服务器[root@localhost ~]# rpm -qa |grep mysql 查看系统装mysql没[root@localhost ~]# lsanaconda-ks.cfgdirinstall.loginstall.log.syslogMySQL-client-5...

2019-04-19 22:19:51 680

原创 Linux系统指令进阶

1、使用useradd创建用户用法:useradd [选项] 登录useradd -Duseradd -D [选项]选项:-b, --base-dir BASE_DIR 指定新账户的家目录;-c, --comment COMMENT 新账户的 GECOS 字段;-d, --home-dir HOME_DIR 新账户的主目录;-D, --defaults 显示或更改默认的 usera...

2019-04-14 15:33:26 85

原创 Linux新手常遇错误

No such file or directory 没有这样的文件或目录用vim打开该sh文件,输入::set ff //回车,显示fileformat=dos:set ff=unix //重新设置下文件格式:wq //保存退出再执行,就不会再提示No such file or directory这个问题了。Permission denied 权限被拒绝一: 改变一下当前的登录用户...

2019-04-14 15:25:50 571

原创 文本处理三剑客(grep,sed,awk)

1、grepLinux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2、grep主要参数[options]主要参数:-a或–text 不要忽略二进制的数据。-A<显示列数>或–after-conte...

2019-04-14 15:22:59 327

原创 xshell常用快捷键

tab 进行补全Ctrl + a 可以快速切换到命令行开始处Ctrl + e 切换到命令行末尾ctrl + l 清屏上箭头 向上翻命令记录下箭头 向下翻命令记录Ctrl + r 在历史命令中查找ctrl + p 返回上一次输入命令字符ctrl + r 输入单词搜索历史命令ctrl + c 另起一行ctrl + i 似TAB健补全功能ctrl + o 重复执行命令C...

2019-04-13 22:07:13 699

原创 Linux所涉及到的主要命令总结

1、mkdir make directorys创建目录例子: mkdir /data 在根/下创建data目录2、Is list(列表)列表目录文件例子:1s/列根/目录下目录和文件。-l(long)长格式, -d( directorys)查看目录3、cd change directory改变目录路径例子:cd/etc4、pwd ...

2019-04-13 21:51:06 101

原创 Linux基本文件和目录操作命令

linux基本文件和目录操作命令@TOC1.pwdpwd命令是“print working directory”中每个单词的首字母缩写,其功能是显示当前工作目录的绝对路径。显示当前所在的位置,我当前所在位置是超级用户pwd -L表示显示逻辑路径,取pwd系统环境变量的值 pwd -P表示显示物理路径,在Linux中注意英文字母的大小写,pwd命令和后面的选项至少要有一个空格...

2019-04-13 21:47:21 233 1

原创 Java编程思想阅读笔记(2-9章)

第二章 一切皆是对象1…用引用操作对象 如果想操作一个词或句子,可以创建一个string引用 创建一个引用的同时,便进行初始化,String s=”dhgui” 字符串可以用带引号的文本初始化2.使用new关键字创建对象程序运行时有5个不同的地方可以存数据(1) 寄存器,这是最好的存储区,位于处理器内部,但寄存器的数量有限,寄存器根据需求分配,不能直接控制也不能在程序...

2019-04-01 19:53:36 117

原创 Java编程思想阅读笔记

JAVA 编程思想第一章对象导论第1章对象导论1.1抽象过程所谓”类型”是指”所抽象的是什么”,汇编语言是对底层机器的轻微抽象。许多所谓的“命令式”语言(Basic,C等)都是对汇编语言的抽象 。面向对象的实质是:程序可以通过添加新类型的对象使自身适用于某个特定问题。oop允许根据问题来描述问题,每个对象看起来有点像一台微型计算机——它具有状态,还具有操作,用户可以要求对象执行这些操作。...

2019-03-30 15:18:59 123

空空如也

空空如也

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

TA关注的人

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