自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 kubeadm 安装kubernetes kube-api证书过期解决方案

kubeadm 安装kubernetes kube-api证书过期解决方案problem describectionUnable to connect to the server: x509: certificate has expired or is not yet valid解决方案 #查看证书过期时间 openssl x509 -in /etc/kubernetes/pki/ap...

2019-11-29 17:43:52 1755

原创 kubernetes(二)安装elk filebeat日志收集系统

0.架构filebeat => kafka_cluster => logatash => elasticsearch_cluster =>kibanafilebeat 以demoset运行在kubernetes集群中的每台宿主机上去收集日志,以kafka集群做消息队列, logstash做日志过滤,存储在elasticsearch集群中,最后由kibana展示。在Ku...

2019-05-28 20:19:27 1829 1

原创 kubernetes(一)kubeadm安装k8s1.14

0.升级内核运行以下shell, 如果内核版本大于4.14请忽略#!/bin/bash# 升级内核rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm ;yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml -y# ...

2019-05-08 20:17:44 1948 2

原创 centos7 mongodb安装

mongodb安装1、下载安装包curl -O https://github.com/chenjie222/mongodb_install/raw/master/package/mongodb-linux-x86_64-4.0.4.tgz2、解压tar -zxvf mongodb-linux-x86_64-4.0.4.tgz3、移动到指定位置mv mongodb-linux-x8...

2019-04-18 17:08:58 127

原创 redis 集群安装

redis 集群安装规划3 master 3 slave 均在一台centos机器上使用dev/sdd1 盘 1.7T作为redis的 数据存储位置,并mount到/data/redis文件夹redis 采用 redis-5.0.0版本。下载并解压wget https://github.com/chenjie222/redis-client_install/blob/master/p...

2019-04-18 16:13:28 424

原创 Fastdfs安装

Fastdfs安装规划硬盘mount/dev/sdd1//fastdfs/tracker/dev/sde1//fastdfs/storage/data1/dev/sdf1//fastdfs/storage/data1/dev/sdg1//fastdfs/storage/data1创建分区parted /dev/sddmkpart 根据提示...

2019-04-18 15:28:14 147

原创 pypi上传自己的项目

上传并发布包文件到PyPI创建 PyPI账号非常简单,直接通过官网注册 https://pypi.python.org/pypi?.…, 但是需要验证邮件并确认激活。创建用户验证文件 ~/.pypirc在自己的用户目录下新建一个空白文件命名为.pypirc,内容如下:[distutils]index-servers = pypi[pypi]repository: http...

2019-04-13 15:56:24 1064 2

原创 bilibili视频爬虫

Bilibili(b站)视频下载 Bilibili官网 - https://www.bilibili.com/项目Github地址: https://github.com/chenjie222/bilibili介绍该项目为Bilibili(b站)视频下载(支持分P多段视频的下载!)项目介绍:通过传入B站av号或者视频链接地址下载视频爬虫文件:Spiders目录下的bilibili_...

2019-04-03 18:36:26 3361 1

原创 Python单例模式

1 使用__new__方法class Singleton(object): def __new__(cls, *args, **kw): if not hasattr(cls, '_instance'): orig = super(Singleton, cls) cls._instance = orig.__new__...

2019-02-28 11:19:41 174

原创 git上已经有的.idea怎么删除

###将.gitignore文件上传到远程仓库.gitignore文件*.idea/*.pyc__pycache__/git pullgit add .gitignoregit commit -m 'edit .gitignore'git push origin develop###删除git的.idea文件git rm --cached -r .ideagit com...

2019-01-29 11:22:32 4352

原创 远程登录mysql和备份数据库

##远程登录mysql和备份数据库远程登录mysql -u root -P 3307 -h 101.200.152.192 -p数据库备份mysqldump -u CAP_Dev10 -p ai-dev-201901031105 > BackupName.sql数据库同步mysql -u root -P 31183 -h 10.189.196.65 -p AI-Dev &lt...

2019-01-08 12:04:32 226

原创 sudo mvn package后提示找不到mvn命令

解决办法是,编辑当前用户的 .bashrc 文件,添加下面这行内容:alias sudo="sudo env PATH=$PATH"因为系统预装的 sudo 在编译时缺省使用了 –with-secure-path 参数,因此当前用户使用 sudo 时环境变量 $PATH 被覆盖,通过添加上面那行别名设置,就会在执行 sudo 时把当前的 $PATH 的值再套用上,达到想要的效果。当...

2018-12-18 15:10:48 2475 1

原创 修改docker容器端口的映射

大家都知道docker run可以指定端口映射,但是容器一旦生成,就没有一个命令可以直接修改。通常间接的办法是,保存镜像,再创建一个新的容器,在创建时指定新的端口映射。有没有办法不保存镜像而直接修改已有的这个容器呢?有我的操作步骤是:1) 停止容器2) 停止docker服务(systemctl stop docker)3) 修改这个容器的hostconfig.json文件中的端口(...

2018-12-17 22:40:28 2111

原创 maven安装

Maven的下载地址是:http://maven.apache.org/download.cgicd /usr/local/src/wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gztar zxf apache-maven-3.1.1-bin.tar...

2018-12-17 10:49:58 77

原创 ldap基于nfs安装

ldap账号管理接上篇文章,ldap安装完成, 每个同事都有自己的账号, 但是新来的同事需要给他天加到ldap里面, 下文即介绍此添加方法。添加用户在60服务器上添加用户useradd lisipasswd lisi password/usr/share/migrationtools/migrate_base.pl > base.ldif删除base.ldif里面的所有的只...

2018-12-17 10:47:07 626 1

原创 CentOS 7下OpenLDAP编译--基于nfs安装 -01

CentOS 7下OpenLDAP编译安装及配置目的:将公司开发环境服务器管理管理,每个同事使用自己的工号登录每一台属于自己账号的服务器,且公用的一些软件使用nfs共享目录,如nginx,redis等,只安装一个,登录所有服务器都可以用一.环境Server:基于CentOS-7-x86_64-1511Server IP: 172.18.12.203二.软件获取OpenLDAPOpe...

2018-12-17 10:40:20 337

原创 Gitlab Code Review流程使用向导

目录一、 GitLab Code Review机制... 1二、 GitLab Code Review 配置... 11. 通用Git工作流说明... 12. Code Review 环节及工作流... 23. Code Review 流程演示... 3三、 IDE Merge Request 插件使用介绍... 101. IDEA 插件使用介绍... 10a. G...

2018-12-11 19:05:29 4300

原创 iptables和selinux

iptables和selinux1、直接关闭防火墙systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动2、设置 iptables serviceyum -y install iptables-services如果要修改防火墙配置,如增加防火墙端...

2018-09-18 17:37:09 350

原创 centos安装python3和虚拟环境

1.python位置[root@iZm5e0imc5aczk2ej2pq1oZ ~]# whereis pythonpython: /usr/bin/python /usr/bin/python2.7 /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1...

2018-09-07 21:17:10 501

转载 uWSGI, Gunicorn,ngnix 服务器 详解

uWSGI, Gunicorn,ngnix 服务器 详解因为nginx等优秀的开源项目,有不少本来不是做服务器的同学也可以写很多服务器端的程序了。但是在聊天中会发现,大家虽然写了不少代码,但是对wsgi是什么,gunicorn是什么,反向代理又是什么并不了解,也就是说对基本概念并没有一个全局的了解。服务器到了服务器组你会发现原来有各种各样的服务器,那些叫法很多是有历史沉淀的,不需要太深究...

2018-07-17 21:37:56 462

原创 json模块与pickle模块dumps和loads以及encode和decode的转换区别

json模块与pickle模块dumps和loads以及encode和decode的转换区别pickledumps:将字典转成byte类型s = pickle.dumps(d)b'\x80\x03}q\x00(X\x01\x00\x00\x001q\x01}q\x02(X\x05\x00\x00\x00countq\x03K\nX\x08\x00\x00\x00selecte...

2018-07-14 21:03:05 2443 3

原创 Python的函数参数传递

Python的函数参数传递看两个例子:a = 1def fun(a): a = 2fun(a)print a # 1a = []def fun(a): a.append(1)fun(a)print a # [1]所有的变量都可以理解是内存中一个对象的“引用”,或者,也可以看似c中void*的感觉。通过id来看引用a的内存地址可以比较理解:...

2018-07-03 18:10:55 172

原创 赋值、浅拷贝、和深拷贝的区别

一、赋值        在python中,对象的赋值就是简单的引用,a = [1,2,3], b=a, 在上述情况下,a和b是一样的,他们指向同一片内存,b不过是a的别名,是引用,我们可以使用b is a 去判断,返回True,表名他们地址相同内容也相同,也可以使用id()函数来查看.看两个列表地址是否相同.        赋值操作(包括对象作为参数、返回值),不会开辟新的内存空间,他只是赋值了对...

2018-06-30 18:35:34 6137

空空如也

空空如也

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

TA关注的人

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