自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (6)
  • 收藏
  • 关注

原创 Python2操作MySQL数据库封装通用方法

Python2操作MySQL数据库示例如下:coding=utf-8import pymysqlclass Database():def init(self, host, port, db, user, passwd, charset=‘utf8’):self.host = hostself.port = portself.db = dbself.user = userself.password = passwdself.charset = charsetdef open(self):

2021-01-26 16:58:00 318

原创 基于python读取Excel自动测试用例数据封装方法

1.初始定义excel文件路径,文件名,sheet页面名称,行,列;2.定义函数循环取出表格中的数据以字典的方式存储数据;3.自动化测试用例最终读取的数据是多个字典的list类型数据,第一行数据就是字典里的key值,从第二行开始一一对应value值;4.封装好后的代码示例如下:# coding:utf-8import xlrdclass ExcelUtil(): def __init__(self, excelPath, sheetName): self.d

2020-12-23 17:22:00 492

原创 Linux 系统 nohup 命令详解

nohupnohup命令运行由Command参数和任何相关的Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用nohup命令运行后台中的程序。要运行后台中的nohup命令,添加&(表示“and”的符号)到命令的尾部。nohup是nohangup的缩写,就是不挂断的意思。nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程...

2020-04-06 08:54:16 1173

原创 Linux系统下FTP服务配置文件参数详解

vsftpd配置文件采用“#”作为注释符,以“#”开头的行和空白行在解析时将被忽略,其余的行被视为配置命令行,每个配置命令的“=”两边不要留有空格。对于每个配置命令,在配置文件中还列出了相关的配置说明,利用vi编辑器可实现对配置文件的编辑修改。方法如下:#vi /etc/vsftpd/vsftpd.conf1.登录和对匿名用户的设置write_enable=YES //是否对登录用户开启写...

2019-06-17 17:53:39 2991

原创 Linux系统yum命令详解

linux yum命令详解yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁...

2019-06-17 17:49:59 487

原创 Linux查看硬件信息(实例详解)

linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类实例详解。查看当前操作系统内核信息#uname -aLinux redcat 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux查看当前操作系统发行版信息[root@de...

2019-06-04 14:10:49 2033

转载 FTP配置文件参数详解

允许匿名用户和本地用户登陆。匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名??用户家目录/var/ftp,且只能下载不能上传。本地用户的登录名为本地用户名,口令为此本地用户的口令;本地用户可以在自己家目录中进行读写操作;本地用户可以离开自家目录切换至有权限访问的其他目录,并在权限允许的情况下进行上传/下载。写在文件/etc/vsftpd.ftpuser...

2019-05-30 11:11:29 5809

原创 MySQL备份与还原基本操作

一、备份常用操作基本命令1、备份命令mysqldump格式格式:mysqldump-h主机名-P端口-u用户名-p密码–database数据库名>文件名.sql2、备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump--add-drop-table...

2019-05-24 16:21:21 140

原创 python2连接MySQL获取表数据字段数据随机传入列表,随机取值

#!/usr/bin/env python# -*- coding:utf-8 -*-import MySQLdbdef get_cmsdb(): # 打开数据库连接 db = MySQLdb.connect("172.16.18.3", "test", "test@123", "fsviewdb_HLJ", charset='utf8' ) # 使用curso...

2019-05-17 19:50:03 316

原创 Redis停止服务时报错Waiting for Redis to shutdown …解决方法

Redis安装配置完成后,启动过程非常简单,执行命令/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf即可(在Linux里一般执行 ./redis-server ../redis.conf)。停止Redis的最简单的方法是在启动实例的session中,直接使用Control-C命令。当然还可以通过客户端来停止服务,如可...

2019-04-12 15:02:32 4404 1

原创 Linux系统中history命令详解

1. history命令使用方法语法:history(选项)(参数)选项:-N: 显示历史记录中最近的N个记录;-c:清空当前历史命令;-a:将历史命令缓冲区中命令写入历史命令文件中;-r:将历史命令文件中的命令读入当前历史命令缓冲区;-w:将当前历史命令缓冲区命令写入历史命令文件中;-d<offset>:删除历史记录中第offset个命令-n<filena...

2019-04-10 09:56:09 5855

原创 hbase基础语法常用操作

1、进入hbase数据库 hbase shell 2、查看所有表 list 3、创建表 create'表名称','列名称1','列名称2','列名称N' 4、添加记录 put'表名称','行名称','列名称:','值' 5、查看记录...

2019-04-04 15:10:10 2319

原创 python 操作Windows文件上传Linux,Linux文件下载到Windows本地

从Windows上传文件到linux目录下,文件夹自动创建[python]view plaincopyimportparamiko importdatetime importos hostname='10.xxx.xxx.xx' username='username' password='***' port=22 def...

2019-03-17 23:22:37 1642

原创 cron表达式配置规则

cron表达式详解  Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:  (1) Seconds Minutes Hours DayofMonth Month DayofWeek Year  (2)Seconds Minutes Hours DayofMonth Month DayofWeek    一、结...

2019-02-27 09:19:41 2327

原创 kafka常用命令操作

1、查看所有的topic/opt/cloudera/parcels/KAFKA-2.2.0-1.2.2.0.p0.68/lib/kafka/bin/kafka-topics.sh --zookeeper windsor:2181 --listwindsor:zookeeper的hostname或者IP2、查看指定topic信息:/opt/cloudera/parcels/KAFKA-2...

2019-02-25 11:51:03 276

转载 安装mysql5.7后无法启动,每次重启服务器后/var/run/mysqld 目录都需要手动去创建解决方案

鉴于很多童鞋反应,mysql5.7安装后出现无法启动,建立/var/run/mysqld 并赋权mysql用户解决了启动的问题,但是重启系统后又出现无法启动的问题,导致/var/run/mysqld 目录每次重启后都需要手动去创建并赋权mysql用户才能起到mysql,可以说,这是mysql5.7的一个小BUG,经过探索实践,现给出终极解决方案:首先申明,修改my.cnf没有用。mkdir ...

2019-02-11 16:29:38 2878 2

原创 CentOS7 通过yum安装MySQL5.7

CentOS7 通过YUM安装MySQL5.71.进入到要存放安装包的位置cd /home/lnmp 2.查看系统中是否已安装 MySQL 服务,以下提供两种方式:rpm -qa | grep mysqlyum list installed | grep mysql 3.如果已安装则删除 MySQL 及其依赖的包:yum -y remove mysql-l...

2018-10-23 19:36:46 182

转载 Linux系统中定时任务cron和crontab命令详解与配置规则说明

cron机制        cron可以让系统在指定的时间,去执行某个指定的工作,我们可以使用crontab指令来管理cron机制crontab参数        -u:这个参数可以让我们去编辑其他人的crontab,如果没有加上这个参数的话就会开启自己的crontab        crontab -u 使用者名称        -l:可以列出crontab的内容        -r...

2018-10-12 11:56:31 1829

原创 pycharm设置模板文件

在pycharm上依次选择打开 File-&gt;settings-&gt;Editor-&gt;File andCode Templates-&gt;Python Scriptpython2.X版本中需要设置编码格式为utf-8#!/usr/bin/env python# encoding: utf-8"""@author: roc@contact: roc@csdn...

2018-09-23 17:34:31 1338

原创 Linux 系统使用rpm包安装Mysql5.7步骤以及配置方法

第一步:下载rpm包 mysql官网下载:http://dev.mysql.com/downloads/mysql/但如果你的下载网速不好的话也可以点下面的链接下载自己想要的版本http://mirrors.sohu.com/mysql/MySQL-5.7/ 我用的是(CentOs7.1)下载的是tar包文件mysql-5.7.16-1.el6.x86_64.rpm-bundl...

2018-09-21 16:07:09 627

原创 安装mysql5.7版本出现error: unpacking of archive failed on file /usr/include/mysql/big_endian错误解决方法

MySQL安装出现报错解决思路[root@fonsview mysql]# rpm -ivh mysql-community-devel-5.7.16-1.el6.x86_64.rpmwarning: mysql-community-devel-5.7.16-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NO...

2018-09-21 15:16:49 6908

原创 Linux基本网络服务配置方法介绍

一、网络信息查看cat /etc/sysconfig/network-scripts/ifcfg-eth0网卡配置信息:DEVICE=eth0BOOTPROTO=staticsHWADDR=00:0C:29:13:D1:6FONBOOT=yesTYPE=EthernetIPADDR=192.168.0.212NETMASK=255.255.255.0复制代码BOOTP...

2018-09-15 17:02:09 392

原创 redis服务常用操作总结(一)

redis服务启动失败问题解决方法service redis start  启动后报错redis服务已启动/var/run/redis_6379.pid exists, process is already running or crashed杀死redis进程ps -ef|grep redis删除进程pid文件后,重启redisrm -rf /var/run/redis_637...

2018-09-15 16:49:53 462

原创 Oracle数据库常用操作总结(一)

--oracle cs架构软件--客户端--tns --协议--ip--端口--数据库名字--监听如果出了问题,先删除所有监听,再重建。netca。tns文件中名字不能重复,--oracle默认自带两个管理员用户 sys system 这两个用户在登录时候必须使用sysdba角色,一般我们用system来进行管理,--但是如果system搞不定,在用sys--角色就是权限...

2018-09-15 15:57:10 454 1

原创 网络应用部署负载均衡LVS_DR模式详解

负载均衡LVS_DR模式详解 1.前言【1】LVS特点:LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。可伸缩网络服务的几种结构,它们都需要一个前端的负载调度器(或者多个进行主从备份)。我们先分析实现虚拟网络服务的主要技术,指出IP负载均衡技术...

2018-09-07 09:57:32 417

转载 Linux系统网络netstat命令总结(一)

netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。语法netstat(选项)选项-a或--all:显示所有连线中的Socket;-A&lt;网络类型&gt;或--&lt;网络类型&gt;:列出该网络类型连线中的相关地址;-c或--continuous:持续列出网络状态;-C或--cache:显示路由器配置的快取信息;-e或...

2018-09-04 16:01:52 262

原创 《Docker技术入门与实战》

一、什么是dockerDocker最初是dotCloud公司的一个内部项目,于2013年3月以Apache 2.0授权协议开源。Docker自开源后就受到广泛的关注和讨论,甚至由于Docker项目的火爆,dotCloud公司在2013年底更名为Docker。Docker使用Go语言开发实现,基于Linux内核的cgroup,namespace,以及AUFS类的Union FS等技术,对进程...

2018-09-04 14:06:58 365

原创 selenium之chromedriver与chrome版本映射表

selenium之 chromedriver与chrome版本映射表(更新至v2.34)看到网上基本没有最新的chromedriver与chrome的对应关系表,便兴起整理了一份如下,希望对大家有用:所有chromedriver均可在下面链接中下载到:http://chromedriver.storage.googleapis.com/index.html ChromeDrive...

2018-09-03 19:31:04 249

原创 Pycharm快捷总结

Pycharm快捷神器Pycharm默认的代码格式化:Ctrl+Shift+Alt+L 1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 ...

2018-08-27 20:11:11 189

原创 LINUX定时任务crontab配置详细说明

crontab时间参数说明crontab 每分钟、每小时、每天、每周、每月、每年定时执行每五分钟执行  */5 * * * *每小时执行     0 * * * *每天执行        0 0 * * *每周执行       0 0 * * 0每月执行        0 0 1 * *每年执行       0 0 1 1 *特殊字符表示的含义:星号(*):代表...

2018-08-24 10:06:43 1151

原创 Linux系统中ftp服务常用配置与基本操作

1,匿名上传需要禁止,修改主配置文件常见配置:vi /etc/vsftpd/vsftpd.confanonymous_enable=NO  #禁止匿名登录2、重启ftp服务service  vsftpd restart3、启动ftp服务service  vsftpd start4、停止ftp服务service  vsftpd stop 【改变上传目录的属性】1...

2018-08-21 09:07:39 271

原创 自动化测试中Windows批量处理测试用例方法

// 批量执行测试用例方法一@echo off// 杀掉浏览器相关的进程taskkill  /f  /im  firefox.exe*(进程名)  &gt;nul 2&gt;nul(错误信息也不打印)//清理测试环境写入windows下的缓存文件rd /s /q %temp% &gt;nul 2&gt;nul//默认是C执行定时任务,切换测试用例路径cd  /d "D:\Sour...

2018-08-18 19:06:17 944

转载 Robot Framework自动化测试 pybot 参数详解

一、使用pybot执行测试用例常用方式1、执行整个项目下的所有用例: pybot 项目路径。例如: pybot D:\robot2、执行某个suit中的所有用例: pybot 项目路径\suit文件名称。 例如:pybot D:\robot\test.txt3、执行具体的某个用例的用例:pybot --test 用例名称 项目路径\suit文件名称。例如:pybot --test ca...

2018-08-18 17:53:04 2835

转载 Mysql数据库(大小写敏感)区分大小写的问题总结

MySQL默认是不区分大小写的,但是在很多情况下需要大小敏感,以下总结了多种设置MySQL大小写敏感的方法。 方法一:1、Linux 系统默认情况下MySQL数据库是区分大小写的;因此要将mysql设置成不区分大小写,在/etc/my.cnf 配置后面加上一行lower_case_table_names=0(0:大小写敏感;1:大小写不敏感)最后重启一下MySql服务即可。...

2018-08-15 14:15:45 16344

转载 创建pycharm自定义python模板

在pycharm上依次选择打开 File-&gt;settings-&gt;Editor-&gt;File andCode Templates-&gt;Python Script复制以下模板内容:[python] view plain copy#!/usr/bin/env python   # encoding: utf-8   #set( $SITE = "https://blo...

2018-08-05 18:04:32 264

原创 MySQL数据库常用操作

一、Mysql基本操作1.show databases;       --查看所有库2.use cmddb;               --切换数据库3.show tables;              --查看所有表4.执行mysql -u root -p dbname &lt; filename.sql执行上述命令,会提示你输入root账户的密码,密码验证成功后会在dbna...

2018-08-05 17:22:52 219

原创 Linux系统python版本升级环配置

首先下载源tar包可用linux自带下载工具wget下载,如下所示:1 # wget http://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz 1、下载完成后到下载目录下后解压文件1 tar -zxvf Python-2.7.3.tgz 2、进入解压缩后的文件夹2 cd Python-2.7.3 ...

2018-08-05 16:42:26 137

原创 Linux系统中常用命令

查看日志cat 或 tail -f日志文件说明/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一/var/log/secure 与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息/var/log/mysqld.log与mysql服务相关的日志信息/var/log/cron 与定时任务相关的日志信息/...

2018-08-03 11:18:12 175

原创 Linux系统vi命令示例大全

vi命令示例大全进入vivi filename # 打开或新建文件,并将光标置于第一行首vi +n filename # 打开文件,并将光标置于第n行首vi + filename # 打开文件,并将光标置于最后一行首vi +/pattern filename # 打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename # 在上次正用vi编辑时发生系统崩溃,恢复f...

2018-08-03 10:04:34 287

原创 android 连接工具adb常用命令记住这些提高工作效率!!!

ADB常用命令记住这些adb命令有助于提高工作效率1.获取序列号:adb get-serialno2.查看连接计算机的设备:adb devices3.重启机器:adb reboot4.重启到bootloader,即刷机模式:adb reboot bootloader5.重启到recovery,即恢复模式:adb reboot recovery6.查看log:ad...

2018-07-27 18:55:44 935 1

Jmeter性能测试工具包附加安装使用教程

Jmeter性能测试工具包附加安装使用教程,性能测试参数调优,性能测试数据分析等教程。

2018-10-10

CentOS 7.3系统从入门到精通完整版

CentOS 7.3系统从入门安装,配置,调试,系统常规应用MySQL,LVS、Python、Openstack、Zabbix等部署方案以及配置方法。

2018-10-06

黑客攻防实用技巧分析pdf文档

黑客攻防实用技巧,全面实用技巧网络技术,病毒原理,安全测试分析。

2018-09-08

SecureCRT8.0破解版下载

SecureCRT8.0破解版,简单安装破解后永久使用,自己使用体验非常好。软件包包含注册机和使用说明。

2018-09-07

SoapUI-Pro-5.1.2版本测试工具

SoapUI-Pro-5.1.2测试工具,模拟服务端响应很好用分享给大家!

2018-07-19

空空如也

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

TA关注的人

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