自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

白骨梦儿

八天的老虎干不过八月的猫

原创 持续集成环境配置(一):gitlab代码托管服务器配置;gitlab代码仓库的项目创建、代码提交

一、持续集成流程说明整个持续集成环境需要三个服务器:代码托管服务器:需要安装Gitlab 持续集成服务器:需要安装jenkins、jdk、maven、git、SonarQube 应用测试服务器:需要安装jdk、Tomcat二、代码托管服务器的部署1.安装相关依赖yum -y install policycoreutils openssh-server openssh-clients postfix2.启动ssh服务&设置为开机启动systemctl enable

2020-08-05 09:36:48 10

原创 docker权限设置:让非root用户可以操作docker--》附带:linux新增用户添加root权限

一、首先在linux下创建新用户#创建用户usernameadduser username#修改用户username的密码passwd username二、为用户添加root权限方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉Allows people in group wheel to run all commands%wheel ALL=(ALL) ALL然后修改用户,使其属于root组(wheel),命令如下:#usermod -

2020-08-04 10:47:56 33

原创 elasticearch深入搜索之:结构化搜索

一、结构化搜索结构化搜索(Structured search)是指有关探询那些具有内在结构数据的过程。比如日期、时间和数字都是结构化的:它们有精确的格式,我们可以对这些格式进行逻辑操作。比较常见的操作包括比较数字或时间的范围,或判定两个值的大小。一、精确值查找注意:term和terms是包含(contains)操作,而非等值(equals)(判断)#我们首先来看最为常用的 term 查询, 可以用它处理数字(numbers)、布尔值(Booleans)、日期(dates)以...

2020-08-03 18:21:26 28

原创 elasticsearch的基本操作(包含官方文档链接)

官方文档:https://www.elastic.co/guide/cn/elasticsearch/guide/current/_retrieving_a_document.html首先使用kibana、elasticsearch-head连接es服务;一、在head插件中删除一个es索引二、关于‘索引’及‘文档’的增删改查1.创建索引(两种方式)1.1 创建索引带上一条数据PUT /megacorp/employee/1{ "first_name" : "John"

2020-08-03 17:34:59 18

原创 docker安装elasticsearch插件:ik分词器、es-head插件及跨域连接、‘数据浏览’异常解决、kibana连接es服务器的配置

一、Elasticsearch主要关键字:Node(节点):单个的装有Elasticsearch服务并且提供故障转移和扩展的服务器。 Cluster(集群):一个集群就是由一个或多个node组织在一起,共同工作,共同分享整个数据具有负载均衡功能的集群。 Document(文档):一个文档是一个可被索引的基础信息单元。 Index(索引):索引就是一个拥有几分相似特征的文档的集合。 Type(类型):一个索引中,你可以定义一种或多种类型。 Field(列):Field是Elasticsear

2020-08-03 09:44:59 20

原创 docker安装elasticsearch,解决elasticsearch自动闪退问题

一、搜索ElasticSearch镜像docker search elasticsearch二、拉取镜像docker pull elasticsearch三、查看镜像docker images四、创建挂载的目录mkdir -p /usr/local/docker_local/elasticsearch/configmkdir -p /usr/local/docker_local/elasticsearch/dataecho "http.host: 0.0.0.0"

2020-07-29 14:59:34 41

原创 jquery对时间进行格式化的函数

$(function(){ //时间格式转换函数: Date.prototype.format = function(fmt) { var o = { "M+" : this.getMonth()+1, //月份 "d+" : this.getDate(), //日 "h+" : this.getHours(), //小时 .

2020-07-18 15:01:13 31

原创 nginx的配置实例:反向代理、负载均衡、动静分离、keepalived主从配置

2020-07-17 10:02:28 104

转载 python在centos中安装

https://blog.csdn.net/qq_41851454/article/details/79740579

2020-07-16 18:12:40 22

原创 nginx的基础操作命令、配置文件

一、nginx常用命令使用nginx操作命令前提条件:必须进入nginx的目录#进入nginx的目录--》sbin,才可执行nginx命令cd /usr/local/nginx/sbin/1.查看nginx版本号#版本号查询[root@localhost sbin]# ./nginx -v2.启动nginx#启动nginx[root@localhost sbin]# ./nginx3.关闭nginx#关闭nginx进程[root@localhost sbin]

2020-07-16 10:39:42 44

原创 nginx基础概念了解、安装、firewall端口号开放

一、Nginx简单认识Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供IMAP/POP3/SMTP服务。是一款轻量级的web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。特点:占有内存少,并发能力强,其并发能力在同类的网页服务器中表现优秀。Nginx专为性能优化而开发,性能是其重要的考量,实现上非常注重效率,能经受高负载的考验,有报告表明能支持高达50,000个并发连接数。nginx做为HTTP服务器,主要特性:处理静态文件,索引文件以及自动索引;打开文件描

2020-07-15 15:47:32 64

原创 《Python编程》第八章:tkinter之旅(第一部分)之1:顶层窗口、对话框

概述tkinter之旅(第一部分)主要介绍组件及相关内容:Toplevel和Tk组件 Message和Entry组件 Checkbutton、Rodiobutton和Scale组件 图像:PhotoImage和BitmapImage对象 组件和窗口配置选项 对话框(标准与自定义) 低级别事件绑定 tkinter链接变量对象 使用用于其他图形类型和操作的Python图形库(PIL)扩展一、配置组件外观颜色:bg选项设置背景颜色;fg设置显示文本颜色,支持英文(如:"blue")或

2020-07-03 13:26:35 96

原创 《Python编程》第七章:图形化用户界面(tkinter)初识

概述了解Python/tkinter的编码基础,主要使用一些简单的组件,包含:如何更好的创建组件、修改属性、pack、以及组件回调函数等;tkinter程序的共同步骤:1.从tkinter模块中加载一个/多个组件类2.创建该组件类的实例为标签类3.在父组件中打包新标签4.调用主循环,显示窗口,同时开始tkinter的事件循环;mainloop方法最后执行,将标签显示在屏幕,进入tkinter等待状态,准备响应用户发起的GUI事件。mainloop函数中,tkinter内部会监控这

2020-07-02 13:58:28 94

原创 python:进程、线程
原力计划

一、进程1.多任务的执行方式:并发、并行;并发:在一段时间内交替去执行任务。单核cpu处理多任务,操作系统轮流让各个软件交替执行。并行:对于多核cpu处理多任务,操作系统会给cpu的每个内核安排一个执行的软件,多个内核是真正的一起运行软件。多核cpu是并行的执行软件,即:始终是多个软件同时运行。2.进程的介绍一个正在运行的程序或者软件就是一个进程。,它是操作系统进行资源分配的基本单位。进程里面可以创建多个线程,线程是依附在进程里面的,没有进程就没有线程。3.进程的使用#导入

2020-06-28 15:35:19 1412 8

原创 Elastic Stack (一):Elastic Stack的部署及入门

一、Elastic Stack的简介Elastic Stack是ELK的新名称。ELK不是一个技术,而是三款技术的简称(Elasticsearch、Logstash、Kibana);后面又加入了Beats,就有了Elastic Stack。Beats的作用:采集数据,包含很多beat组成,如:Metricbeat采集服务指标、Filebeat采集日志文件、Wirlogbeat采集事件日志、Packetbeat采集网络流量、Heartbeat采集健康检查……;特征:可以直接把数据发送给Elasti

2020-06-24 14:11:48 222

原创 《Python编程》第四章:文件和目录工具

一、文件工具外部文件是我们运行系统工具完成的工具核心所在!如:程序从A文件读取输入,将程序结果存入文件B,在载入C文件来检查期望的结果。python的内建函数open是脚本用来在计算机底层系统下访问文件的主要工具,open函数被调用时将返回一个新的与外部文件相连的文件对象。二、python3.x中的文件对象模型python3.x中的文件对象模型:文本文件、二进制文件;在实践中,文本文件用于所有真正的文本相关数据;而二进制文件则用于存储内容(如:打包的二进制数据、图像、音频文件和可执行文件等)

2020-06-23 11:57:06 176

原创 《Python编程》第二、三章:系统工具、脚本运行上下文

一、《Python编程》第二章概述概括性介绍与系统编程相关的主要模块,这章介绍最为常用的系统工具,如:os,sys,os.path等二、系统编程概述1.了解python系统模块sys、os、os.path

2020-06-22 18:09:02 178

原创 《Python编程》第一章:先睹为快

一、《Python编程》的第一章综述主要从数据(记录)的表示出发,讲述数据(记录)存储(内存、pickle、shelves),包括:格式化、持久化、图形化(GUI)、控制台交互、OOP;最后还从Web界面引出CGI基础;二、表示数据(记录)1.List来表示数据记录#定义一个列表bob = ['Bob Smith',42,30000,'software']sue = ['Sue Jones',45,40000,'hardware']#获取姓名、薪水print(bob[0],sue[

2020-06-16 17:14:46 164

原创 [SC] CreateService 失败 1073: 指定的服务已存在。

以设置MongoDB服务为系统服务,为例:sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB\Server\4.2\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB\Server\4.2\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"在创建系统服务时,提示:[SC] CreateService 失败 1

2020-06-09 10:23:19 630

原创 NoSQL(一):mogodb浅析、工具、Nosql分类、MongoDB概念

一、mogodb的下载与安装(win64)https://www.mongodb.org/dl/win32/x86_64安装很简单,很普通软件一样。但是如果要自定义安装(不是默认c盘,就需要注意一些),下面简单的说明步骤;步骤1:选择data目录、log目录,然后一直next;...

2020-06-08 17:08:10 120

原创 redis(一):redis理论概要及redis在linux系统下的安装部署
原力计划

一、redis的理论概要了解1.redis是完全开源免费的,遵守“BSD”协议,是一个高性能(NOSQL)的key-value数据库;redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API;2.redis的特点:性能极高-Redis读的速度是110000次/s,写的速度是81000次/s 丰富的数据类型-Redis支持的类型String,Hash,List,Set及Ordered Set数据类型操作 原子性-R

2020-05-20 14:09:28 58

原创 docker(五):dockerFile详述

初见dockerFile:https://blog.csdn.net/ak739105231/article/details/105856710一、Docker是什么?Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚步。构建三步骤:1.编写dockerfile文件;2.docker biuld 将dockerfile打包成镜像文件;3.docker...

2020-05-13 17:29:30 62

原创 docker(四):docker指定port运行、commit、数据卷(初解)、DockerFile
原力计划

继:https://blog.csdn.net/ak739105231/article/details/105835836一、docker指定port运行tomcat容器docker run 的参数说明:点击-p:指定端口:docker run -p 宿主机port:docker端口 tomcat-P随机分配端口;docker run -d -p 8888:8080 tomc...

2020-04-30 15:01:04 98

转载 解决docker启动tomcat容器访问端口显示404的问题,页面显示 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在

完全参考:https://blog.csdn.net/qq_45589050/article/details/104559125

2020-04-30 11:42:34 969

原创 docker(三):容器命令

一:容器命令(上)1.docker run [option] IMAGE[command][arg]OPTION说明(常用):有些是一个减号,有些是两个减号--name="容器新名字":为容器指定一个名称-d:后台运行容器,并返回容器ID,也即启动守护式容器-i:以交互模式运行容器,通常与-t同时使用-t:为容器重新分配一个伪输入终端,通常与-i同时使用-P:随机端口映射;...

2020-04-29 16:29:14 105

原创 docker(二):阿里云镜像加速器配置(docker新版本)、镜像命令

一、阿里云镜像加速器配置国外的镜像仓库,访问太耗时间;所以我们需要访问国内的(如:阿里云、网易云等);步骤2:配置daemon.json;(linux不同版本不同配置,具体请百度)一开始,可能在你的docker文件夹中没有daemon.json文件,所以需要你vim创建及编辑。vim /etc/docker/daemon.json文件配置内容,在阿里云镜像加速器中可以找到...

2020-04-29 10:53:47 157

原创 Linux:centos安装之后,ifconfig提示:没有找到命令?、ip addr 没有找到ip地址?界面安装

一、安装centos后,ip addr或者ifconfig,发现没有ip地址centos的ip地址是ens33条目中的inet值,发现 ens33 没有 inet 这个属性,那么就没法通过IP地址连接虚拟机;解决方式:步骤1:查看ens33网卡的配置:vi /etc/sysconfig/network-scripts/ifcfg-ens33 #注意vi后面加空格打开文...

2020-04-24 11:24:18 198

原创 docker(一):简单理解及docker在CentOS7的安装
原力计划

一、docker简介1.docker是什么?docker本身是一个容器运行载体或称之为是管理引擎。我们把应用程序和配置依赖打包形成一个可交付的运行环境,这个打包好的运行环境即:image镜像文件。只有通过这个镜像文件才能生成docker容器;image文件可以看作是容器的模板。docker根据image文件生成容器的实例。2.docker三要素仓库、镜像、容器;三者的关系简述:...

2020-04-19 13:53:28 1321

原创 关于执行sudo apt-get update报:……:ubuntu bionic Release 404 Not Found [IP: 91.189.95

情况说明:在安装docker时,按照官网执行sudo apt-get update时,报http://ppa.launchpad.net/fcitx-team/nightly/ubuntu bionic Release404 Not Found [IP: 91.189.95.83 80]很明显:错误:2 http://ppa.launchpad.net/fcitx-team/nig...

2020-04-14 15:45:02 219

原创 git:看了该博文,基本就熟悉了git基础命令

一、git配置全局用户参数注意:git全局用户属性在.gitconfig文件中;git config --global user.email 'akldhxxxx@163.com'git config --global user.name "iThing"cd 命令到home目录,vim打开.gitconfig文件,其中的内容就包含了上面设置的全局变量内容结果:...

2020-04-11 15:02:06 136 1

原创 python之文件读写、目录操作、序列化str操作后写入文档

一、文件打开open函数是用来打开文件;格式:open (name[.mode[.buffering]]);必填参数:1.name(即:文件名或文件路径);选填参数:1.mode(即:权限模式)、包含:w、r、b、a、+;2.buffering(即:控制文件的缓冲),如值为0,无缓冲,直接将数据写到硬盘;若为1,有缓冲,在flush()或close()执行后数据才会更新...

2020-04-07 15:54:04 114

原创 Linux系统(七):shell脚本编辑

一、总纲shell脚本命令工作方式:交互式和批处理;交互式,即用户输入一条命令就立即执行;批处理,即由用户事先编写好一个完整的shell脚本,shell会一次性执行脚本中诸多的命令;shell脚本不仅会用到学习过的Linux命令以及正则、管道符、数据流重定向,还需要把内部功能模块化通过逻辑语句进行处理,最终形成shell脚本;二、简单的脚本编写其实使用vim编辑器把Linux命令按照顺...

2020-04-02 16:34:23 126

原创 Linux系统(六)常用字符:重定向符、管道符、通配符、转义字符、重要的环境变量

常用转义字符与命令结合使用一、输出重定向输出重定向 作用 命令>文件 将标准输出重定向到一个文件中(清空原有文件的数据) 命令 2> 文件 将错误输出重定向到一个文件中(清空原有文件的数据) 命令 >> 文件 将标准输出重定向到一个文件中(追加到原有文件的数据后面) 命令 2>> 文件 将错误输出重定...

2020-04-02 11:41:32 167

原创 Linux系统命令(五)工作目录管理命令:touch、mkdir、cp、mv、rm、file、tar、grep、find

本文记录linux下工作目录管理常用的命令;一、touchtouch命令主要是用于创建文本文档以及设置文件的时间(修改时间、读取时间);touch 文件名:touch -a/m/d 文件名:分别修改读取时间、修改时间、同时修改读取时间与修改时间二、mkdirmkdir命令用于创建空白的目录,格式:mkdir [选项]目录名linux系统中,文件夹是最常见的文...

2020-04-01 17:11:33 123

原创 Linux系统命令(四)工作目录切换及文档查看命令:pwd、ls、cd、more、head、tail、tr、wc、stat、cut、diff

一、pwdpwd命令用于显示用户当前所处的工作目录,格式为“pwd[选项]”二、cdcd命令用于切换工作路径,格式为“cd [目录名称]”三、lsls命令用于显示目录中的文件信息,格式为“l's[选项][文件]”ls -ld [目录]:显示具体目录的权限与属性信息四、moremore命令用于查看存文本文件,格式为“more [选项]文件”;例如:more x...

2020-04-01 11:26:34 113

原创 Linux系统命令(三)系统状态命令:ifconfig、uname、uptime、free、who、last、history、sosreport

一、ifconfigifconfig命令用于获取网卡配置与网络状态等信息;更多具体参考:https://www.runoob.com/linux/linux-comm-ifconfig.htmlifconfig /ifconfig -a二、unameuname命令用于查看系统内核与系统版本等信息,格式为“uname [-a]”;查看当前系统的内核名称、主机名、内核发行版本、节...

2020-04-01 10:03:29 117

原创 Linux系统命令(二)进程、输出、文件下载命令:echo、date、wget、ps、top、pidof、kill
原力计划

一、echo作用:输出字符串或者变量值格式:echo [字符串|$变量][root@localhost class]# echo zhangsanzhangsan[root@localhost class]# echo $SHELL/bin/bash二、date命令功能 参数 跳格[Tab键] %t 小时(00--23) %H 小时(00-...

2020-03-30 16:41:01 121

原创 Linux系统命令(一)软件下载安装命令:rpm、Yum、apt、apt-get、sudo、man

一、

2020-03-30 14:00:58 125

原创 Python接口自动化-简单总结

一、接口自动化的实现总流程图逻辑流程:代码模块流程:二、各个环节概述2.1 case的管理推荐方式:数据库、excel示例:2.2 主要模块简介util---operation_excel:操作excel#-*-encoding:utf-8-*-import xlrdfrom xlutils.copy import copyimport os...

2020-03-26 14:15:56 133

原创 fiddler抓取不到python-request的包?InsecureRequestWarning: Unverified HTTPS request is being made to host '

问题一:在使用python-requests做接口请求时,fiddler抓取不到request请求?解决方式:在request.get()\requet.post()里面加参数:verify=False;目的是:移除SSL认证;此时,fiddler就可以抓取到python-requets 请求的包了;问题二:当使用Python requests 设置verify=False移除SSL认...

2020-02-20 14:08:14 1471

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