自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javax.mail.AuthenticationFailedException: 550 User has no permission出错

163邮箱开启pop3/smtp等协议,然后用授权码代替密码来登陆就可以发送邮件成功了163配置开启pop3/smtp等协议:1.登录邮箱--设置--选择POP3/SMTP/IMAP2.开启POP3/SMTP服务3.按照提示扫码,使用邮箱注册手机号码发短信...

2020-03-17 11:11:07 1712

原创 Django中文网

https://www.django.cn/

2019-11-11 17:17:41 310

转载 如何使用Django Admin的InlineModelAdmin

一个类别包含多篇文章,假设我们希望在查看编辑某个类别信息时,一同显示并编辑同属该类别下的所有文章信息,我们可以定义先定义ArticleInline类,然后把其附在CategoryAdmin里。这样我们就可以实现在同一页面上编辑类别和所属文章信息了,是不是很帅?#blog/admin.pyfrom django.contrib import adminfrom .models import...

2019-11-11 17:04:41 411

原创 python统一文件中unittest不执行“if __name__ == '__main__”

问题:main代码中写了打印语句,但是没有执行,没有生成测试报告示例代码:#-*- coding: UTF-8 -*- import os import time import unittest import pymysql import fconfig from selenium import webdriver import HTMLTestRunner PATH=la...

2019-11-08 16:22:13 374

原创 jmeter介绍

Bin 目录文件●jmeter.bat: windows的启动文件●jmeter.log: 日志文件●jmeter.sh Inux的启动文件●jmeter.properties :系统配置交件●jmeter-server.bat :windows 分布式测试要用到的服务器配置●jmeter-serve : linux分布式测试要用到的服务器配置Test Pl...

2019-11-07 17:05:53 125

原创 TestNG注解

@BeforeSuite:在该套件的所有测试都运行在注释的方法之前,仅运行一次。@AfterSuite :在该套件的所有测试都运行在注释方法之后,仅运行一次。@BeforeClass:在调用当前类的第一个测试方法之前运行,注释方法仅运行一次。@AfterClass:在调用当前类的第一个测试方法之后运行,注释方法仅运行一次@BeforeTest:注释的方法将在属于<te...

2019-11-07 17:03:05 101

原创 TestNG使用ExtentReport生成测试报告

ExtentReport的配置使用:1. 在pom.xml文件里面添加依赖<dependency><groupId>com.relevantcodes</groupId><artifactId>extentreports</artifactId><version>2.41.1</version>...

2019-11-07 16:58:55 466

转载 关于Class.forName(className).newInstance()介绍

Class.forName(xxx.xx.xx)返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new不一样,要分清楚)。至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。Aa=(A)Class.forName("pacage....

2019-11-07 09:28:49 576

原创 使用pymysql遇到问题

pymysql的使用:在python3.x中,使用pymysql来进行MySQL数据库的连接,并实现数据库的各种操作具体使用实例:#连接数据库,coon = pymysql.connect(user='root',passwd='123456',db='autotest',port=3306,host='127.0.0.1',charset='utf8')#使用cursor()方法创...

2019-11-06 11:11:45 577

原创 Hbase region in transition

问题描述:错误删除表数据导致启动hbase后Master过一会儿就变成不健康状态,无法创建表,节点报错Hbase region in transition解决方案:1.运行命令hbase hbck 查看报错原因,找到出错的表2.进入ZooKeeper客户端删除hbase上不存在的表躲在的节点位置在ZooKeeper部署节点找到zkCli.sh进入# find / -nam...

2019-11-05 18:28:36 423

原创 HDFS金丝雀进入安全模式解决办法

大数据集群环境:CM 5.12.0现象:由于集群磁盘满了,删除部分数据后导致HDFS的数据不一致,重新启动HDFS后进入safemode解决:1.检查hdfs是否处于safemode,正常是off# hdfs dfsadmin -safemode get2.使用命令强制离开# hadoop dfsadmin -safemode leave3.恢复后不再报金丝雀,但是...

2019-11-05 18:09:22 750

原创 CentOS 6.5清理磁盘空间,删除无效数据

问题描述:大数据集群部署在CentOS 6.5上,datanode节点磁盘空间使用率为100%,无法使用hdfs命令删除hdfs数据解决办法:使用du 命令进行磁盘空间整理,删除无效数据1.使用 df -h 查看磁盘使用情况2.在根目录使用命令du -sm * | sort -n(磁盘占用的升序排列)查看根目录下磁盘占用3.或者使用命令du -h --max-depth=1...

2019-11-05 11:26:24 966

原创 elasticsearch6.3.2设置布尔查询最大条数

问题描述:elasticsearch 查询字句报错:too many clauses ,maxClauseCount is set to 1024报错原因:bool查询的查询条件过多会导致上述问题解决办法:在elasticesearch配置中添加以下设置:indices.query.bool.max_clause_count: 10240说明:...

2019-11-05 09:16:41 1399

原创 python使用pymysql连接数据引起的错误

报错1: File "D:\Program Files\Python36\lib\site-packages\pymysql\connections.py", line 325, in __init__ self.connect() File "D:\Program Files\Python36\lib\site-packages\pymysql\connections.py"...

2019-11-01 14:35:08 4977

转载 hbase报错ERROR: Can't get master address from ZooKeeper; znode data == null

错误如下:运行Hbase shell时报错:hbase(main):006:0> listTABLE ...

2019-09-09 09:50:23 523

原创 hadoop删除文件或文件夹

直接删除文件:hdfs dfs –rm [文件地址]eg:hdfs dfs –rm/user/spark/applicationHistory/local-1564737954168删除文件后文件会存放至 /user/hdfs/.Trash中,hdfs的回收站,可设置回收站清理时间使用 hdfs dfs -rm -skipTrash[文件地址] 跳过回收站删除文件直接删...

2019-09-02 11:09:05 4543

原创 服务docker化

目的:将微服务eureka使用docker运行起来1.拉取基础运行环境,jdk镜像# docker pull openjdk:82.查看docker的镜像# docker images ps3.制作镜像# mkdir image1新建一个目录,里面存放是制作镜像的所有文件编辑Dockerfile# docker build -t ...

2019-08-30 10:52:24 137

原创 CentOS 7+ Jenkins +Tomcat部署

1.安装VMware Workstation Pro 14下载地址https://my.vmware.com/en/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/14_0?wd=&eqid=fdca41e300054e58000000065af3a93c下载好VMware.Workst...

2019-08-30 10:46:59 684

原创 HTTP响应取值

HTTP响应取值:1XX:知知识信息,表示请求已接收,继续处理2XX:成功,表示请求已经被成功接收,理解和接收3XX:重定向,要完成请求必须进行更进一步的操作4XX:客户端错误,请求有语法错误或或者请求无法实现5XX:服务器错误,服务器未能实现合法的请求常见状态代码和状态描述:200 OK:客户端请求成功400 Bad Request:客户端请求语法错误,不能...

2019-08-26 15:30:22 283

原创 elasticsearch设置最大返回条数

通过命令行进行设置# curl -XPUT localhost:9200/index_name/_settings -H 'Content-Type: application/json' -d '{"index.max_result_window":"1000000"}'

2019-08-22 15:40:56 1763

原创 django 错误 'bootstrap4' is not a registered tag library. Must be one of:

解决办法:下载django-bootstrap4

2019-08-15 16:06:12 3930

原创 shell脚本实现ssh登录之后的while循环

脚本功能:ssh远程登录某服务器后查看某个端口是否开启,如果开启就退出,没有的话就打印语句,然后瑞出ssh登录说明:远程执行的内容在“<< testtt ” 至“ testtt”之间,在远程机器上的操作就位于其中,注意的点:1.<< testtt,ssh后直到遇到testtt这样的内容结束,testtt可以随便修改成其他形式。2. > /dev/null...

2019-08-13 17:21:04 1028

原创 Django数据同步过程中遇到的问题

Django数据同步过程中遇到的问题:1. 使用pip install PyMySQL安装PyMySQL,安装完成后在setting.py文件同级目录的__init__.py增加以下代码:import pymysqlpymysql.install_as_MySQLdb()  2. 运行python mansge.py runserver失败,错误提示:raise Impro...

2019-08-13 09:00:51 161

原创 jstack命令使用

使用jstack可以定位到线程堆栈,根据堆栈信息可以定位到具体代码 第一步:top命令找出占用cpu最大的PID# top 第二步:使用top -Hp PID找出占用资源的线程号# top -Hp 1144 第三步:printf "%x\n" threadID得到一个十六进制值# printf "%x\n" 622...

2019-08-09 15:43:14 183

原创 单元测试框架--unittest

selenium webdriver 是一个浏览器自动化测试的API集合unittest是一个单元测试框架,是Python编程的单元测试框架。在unittest中最小单元是test测试固件(test fixture)测试代码之前的准备部分和测试结束之后的清扫代码,例如,创建数据库连接,启动服务进程,测试环境的清理或者关闭数据库连接函数setUp()和tearDown()...

2019-08-09 09:26:25 83

原创 自动化测试的目标和投入产出比

通用自动化测试目标:1.提高测试人员的工作成就感和幸福感,减少手工测试中部的重复性工作2.提高测试用例的执行效率,实现快速的自动化回归测试,快速地给开发团队质量反馈3.减少测试人员数量,提高开发和测试的比例,节省企业的人力成本4.在线产品的运行状态监控5.插入大量测试数据从以下几个方面考虑自动化测试的成本投入:1.项目本身是否适合实施自动化测试,测试脚本的编写和维...

2019-08-09 09:18:46 1444

原创 设置cloudera manager及其管理的服务开机启动

1.复制启动脚本将主节点上面的/usr/software/cm-5.12.1/etc/init.d/目录下的cloudera-scm-server服务器启动脚本和cloudera-scm-agent代理服务启动脚本复制到/etc/init.d/目录下面,其余节点上面只将cloudera-scm-agent代理服务复制到/etc/init.d下2.修改文件修改/etc/ini...

2019-07-23 13:51:19 2574

原创 CentOS 7在线搭建docker

查看系统内核版本(内核版本超过3.8才能运行Docker)#uname -aCentOS 7 的"Extras" repository默认启用#cd /etc/yum.repos.d/#yum repolist//安装extras,Docker在包extras中,通过镜像网站https://mirrors.tuna.tsinghua.edu.cn/centos/7/extr...

2019-07-23 10:15:25 72

转载 安装windows系统遇到“缺少所需的cd/dvd驱动设备驱动程序”

解决:使用USB驱动添加工具连接如下:https://jingyan.baidu.com/article/60ccbceb55b13164cab197bd.htmlGIGABYTE windows usb installation tool 使用说明如下:http://www.gigabyte.cn/WebPage/-79/usb.html在官网没有找到对应的文件,在百度云上...

2019-04-17 16:38:14 2082 1

原创 安装linux系统遇到问题

电脑型号:HP Z640工作站背景:怀疑系统损坏,准备重新安装,制作U盘系统盘和光盘系统盘两种安装方式,进入系统启动盘之前遇到问题及解决:1.无法使用windows系统电脑制作光盘系统盘(部门所有电脑的光驱都不可用,要么没有光驱)解决:使用linux系统所在主机制作光盘系统盘2.开机使用F9,进入引导界面,没有识别U盘解决:在Bios页面U盘和UEFI启动,之前安装系统时设...

2019-04-04 16:20:18 546

原创 mysql5.7安装跳坑指南

环境:Cent OS 7MySQL版本:5.7.24遇到问题:1.启动mysql报错查看发现没有该文件查看日志cat /var/lib/mysql/hadoop1.err完全卸载mysql(包括删除各种mysql文件),重新安装问题解决(PS:一定要完全卸载干净mysql,不然重新安装后会遇到各种问题)2.不能初始化数据库mysql密码错误引起,重新设置密码...

2019-04-02 13:39:30 266

原创 shell启动elasticsearch

方法一:1.创建脚本文件(以.sh结尾)# vi elasticsearch.sh#!/bin/bash# kconfig: 2345 91 11# description: elasticsearch#定义变量PORT=9200NAME=elasticsearchID=`ps -aux | grep "$NAME" | grep -v "grep" | awk '{pr...

2019-03-15 16:06:51 1332 1

原创 shell脚本启动redis

方法一:1.创建脚本文件(以.sh结尾)# vi redis.sh#!/bin/bash#kconfig: 2345 90 10# description: Redis is a persistent key-value database#定义变量#PORT=6379NAME=redis-serverID=`ps -ef | grep "$NAME" | grep ...

2019-03-15 16:03:59 3161

原创 shell启动nginx

方法一:1.写nginx.sh脚本#!/bin/bash#kconfig: 2345 90 10#定义变量nginx_config=/usr/local/nginx/conf/nginx.confnginxd=/usr/local/nginx/sbin/nginxnginx_pid=/usr/local/nginx/logs/nginx.pidRETAVL=0#检查sh...

2019-03-15 15:57:47 1718 2

原创 初次运行shell启动脚本报错

在windows写好脚本传到服务器直接运行报了两个错误:1.-bash: ./cm-server.sh: cannot execute binary file提示不能执行二进制文件,网上查找问题显示为linux环境变量没有配置,重新配置环境变量后还提示相同错误,并且在linux无法打开编辑该文件。经过排查为公司加密软件导致,在windows上自动加密.sh结尾的文件2.-bash:...

2019-03-08 09:54:31 518

原创 CentOS 6.5下离线安装nginx

 用root用户安装,采用源代码编译的方式来进行安装准备好安装文件文件,统一上传到服务器的usr/software目录下 一般我们都需要先装pcre,zlib,前者用于url rewrite,后者用于gzip压缩正式开始前需要确认gcc、g++开发库已经预先安装好。(一)检查gcc是否安装#gcc --version检查g++是否安装#g++ --versi...

2018-10-18 15:08:25 2476 1

原创 WIN7+MySQL+ActivePerl+bugzilla+Apache安装配置

bugzilla的安装搭建包括四部分:MySQL安装、ActivePerl安装、Bugzilla安装、Apache服务安装配置。一、MySQL安装下载网址:http://dev.mysql.com/downloads/mysql/  MySQL安装包:mysql-5.6.41-winx64.zip 将mysql-5.6.41-winx64.zip解压到D盘。  配置默认文件:在my...

2018-09-28 09:13:45 498

原创 CDH5.12.1启动HDFS失败 namenode无法启动(namenode格式化失败)

在页面启动HDFS失败,显示日志和下面用命令启动显示日志一样 NameNode is not formatted.使用命令# sudo -u hdfs hdfs namenode -format格式化成功 

2018-09-13 11:01:23 9380 3

空空如也

空空如也

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

TA关注的人

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