自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Null的博客

熟悉大数据,云计算,虚拟化容器,python全栈及各种Devops的西二旗最帅程序猿...

原创 logstash简介及架构(一篇精通直接上手)

1、logstash介绍 数据收集处理引擎 ETL工具 2、logstash架构简介 Logstash Event是一个java object,它对外暴露了获取内部字段以及修改内部字段值的一些api。 下面举例讲解: stdin:标准输入 codec是lin...

2020-07-04 12:56:31 59 0

原创 linux安装logstash并采集日志到cosmosDB中

1、下载logstash 我们选择下载tar.gz文件 点我下载logstash-7.8.0 下载完解压:(解压路径随意,解压到那里就在那里启动logstash,我们这里选择/opt) tar -zxvflogstash-7.8.0.tar.gz 注意:因为logstash是需要依赖JA...

2020-07-02 15:34:52 36 0

原创 解决 Safari 12 不能安装第三方扩展的问题

Safari 12 禁止安装第三方扩展,必须要去 App Store 下载通过验证的扩展。 解决办法有两种: 一、安装旧版的 Safari ,或者 macOS。(大工程,怕了怕了)。 二、类似安装谷歌插件的方法,以开发工程的方式添加。 下面介绍第二种方法: 1、将下载好的 xxx.safarie...

2020-07-01 15:06:02 32 1

原创 macos自动连接跳板机

我们采用的是expect 然后编写脚本的方式去自动登录跳板机。 1.首先安装 expect brew install expect expect是一个免费的编程工具,用来实现自动的交互式任务,而无需人为干预。说白了,expect就是一套用来实现自动交互功能的软件。 在实际工作中,我们...

2020-07-01 14:40:53 79 0

原创 Python global变量

1. 常用情况:   按照我们常用的python全局变量的概念,只要定义了就可以在函数中使用,但其实直接使用全局变量会报错: #usr/bin/python #encoding=utf-8 sumAB = 0 def printSumAB(a,b): print sumAB ...

2020-06-09 11:34:42 77 0

原创 python模糊查询

import re def fuzzyfinder(user_input, collection): suggestions = [] pattern = '.*?'.join(user_input) # Converts 'djm'...

2020-06-08 16:54:39 116 0

原创 python按照list中的字典的某key排序

python按照list中的字典的某key排序: versionInfo=[{'version': 'v2.0', 'message': 'hehe 2.0', 'createTime': &#...

2020-06-08 12:17:39 54 0

原创 azure900学习资料

SaaS是云厂商利润最高的,最希望用户使用。而IaaS是利润最低的。

2020-05-30 14:30:12 132 0

原创 git 删除文件、删除远程仓库文件

git删除文件 1.克隆远程仓库到本地库。 例如使用ssh方法: git clone git@github.com:xxx/xxx.git 2.对需要删除的文件、文件夹进行如下操作: git rm test.txt (删除文件) git rm -r test (删除文件夹) 3.提交...

2020-05-29 12:11:29 122 0

原创 Azure学习笔记

学习:我和阿九Azure有约 系列视频教程

2020-05-24 00:07:48 99 0

原创 Azure实战(场景模拟+规划+创建+管理)

1、模拟场景

2020-05-23 14:28:27 62 0

原创 azure的各种计费规则

1、存储帐户计费 我们会根据存储帐户使用情况,对 Azure 存储进行计费。 存储帐户中的所有对象会作为组共同计费。 存储成本根据以下因素计算: 区域指的是帐户所在的地理区域。 帐户类型是指所使用的存储帐户类型。 访问层是指你为常规用途 v2 或 Blob 存储帐户指定的数据使用模式。...

2020-05-23 02:09:41 106 0

原创 azure的一些常用术语(非常有用)

总结不易,纯手打,请转载注明谢谢。 Azure Globa:微软运营的,数据中心在中国大陆以外的地区,可以通过Windows Live ID登陆,MSDN订阅用户每月可以免费试用一定额度的Azure资源 Azure China:世纪互联运维的,与全球其他地区由微软运营的Microsoft Az...

2020-05-22 23:56:15 114 0

原创 设置 SSH免密登录

1. 制作密钥对 首先在服务器上制作密钥对。首先用密码登录到你打算使用密钥登录的账户,然后执行以下命令: [root@host ~]$ ssh-keygen <== 建立密钥对 Generating public/private rsa key pair. Enter file in...

2020-05-21 19:30:17 77 0

原创 Python Gitlab Api 使用

1、安装 pip install python-gitlab 环境: py3 2、事例 # -*- coding: utf-8 -*- __Author__ = "jenrey" __Date__ = '2020/05/21 16:46' &...

2020-05-21 19:00:05 94 0

原创 flask post获取前端请求参数的三种方式

post请求python flask获取前端发来的参数有三种方式 1、放在params里面 from flask import request # params拿请求 data = {} for key in request.args: data[key] = request...

2020-05-21 18:23:51 118 0

原创 一些测速脚本

1、为了防止DNS解析错误,我们手动添加ip地址 编辑vi /etc/hosts 增加151.101.108.133 raw.githubusercontent.com 2、使用testrace testrace的gitlab地址 wget https://raw.githubuserc...

2020-05-14 22:32:23 79 0

原创 局域网测速iperf3

局域网又称内网,内网测速我们适用iperf3组件进行测速 1、安装 macOS:可以直接用brew安装 brew install iperf3 卸载: brew uninstall iperf3 其他系统:请点击下面链接从官网下载 https://iperf.fr/iperf-d...

2020-05-12 20:09:00 328 0

原创 在CentOS 7中安装Plex Media Server

WOMEN KEYIQU sudo rpm -ivh https://downloads.plex.tv/plex-media-server/1.13.8.5395-10d48da0d/plexmediaserver-1.13.8.5395-10d48da0d.x86_64.rpm

2020-05-11 03:32:58 217 0

原创 python读取git项目指定文件内容(使用gitlab模块)

因为github或者gitlab是不支持下载这个项目里某个指定的单独文件的,所以我们可以通过api的方式去获取到这个单独文件的内容,然后存起来。 首先我们要先安装gitlab模块 我们以gitlab的项目为例 import gitlab import os GITURL = "...

2020-04-29 18:57:23 353 0

原创 软路由的介绍及安装和配置

说明:本文为 软路由的旁路由版本的安装及配置 使用闲置笔记本做旁路有的模式(当然我们还可以把闲置笔记本做成esxi,然后在虚拟机里面安装openwrt系统) 1、什么是软路由: 软路由就是通过软件安装,使得电脑或服务器具备了模拟路由器功能的设备统称。 2、为什么要用软路由: 第一:因为传...

2020-04-27 12:50:18 1098 0

原创 esxi下搭建软路由

1、进入esxi管理界面 2、新建虚拟机 3、选择存储盘 4、配置硬件参数 我们不需要usb和硬盘删除即可(后期我们直接导入openwrt系统的时候会讲如何添加硬盘) 5、创建虚拟机 6、转换openwrt系统iso文件为虚拟机可识别的文件格式 需要使用的软件:starw...

2020-04-26 18:58:33 423 0

原创 安装esxi时候的No Network Adapters报错 解决办法

我们在安装esxi的时候可能会遇见下述情况 1、报错原因 报错信息:No Network Adapters 报错说明:网卡驱动未找到。这是因为iso文件中本身没有添加当前设备网卡的驱动,需要手动导入属于自己网卡的的驱动。 2、确认自己的网卡型号 (如果不能使用命令确认网卡型号可以在老...

2020-04-26 18:26:06 768 2

原创 RuntimeError: GnuPG is not installed!

在macOS时候遇见了问题 RuntimeError: GnuPG is not installed! 产生问题的原因: 由于之前使用的是brew install gpg进行安装的。 导致在使用python进行开发的时候,代码如下,产生了RuntimeError: GnuPG is no...

2020-04-01 17:14:51 178 0

原创 git-secret组件的安装及使用(一篇精通)

一、什么是git-secret git-secret是用来加密git项目中的文件,防止git项目传入到万维网上出现泄密的情况。 git-secret采用gpg加密的方式,所以需要gpg的技术,本文会详细介绍及安装使用。 二、什么是gpg 1991年,程序员Phil Zimmermann为了...

2020-03-28 16:02:33 254 0

原创 git下载指定tag版本

--打标签流程: 【需要先上传文件到gitlab中,而后打才能打当前gitlab项目的这个版本的标签】 先在页面创建新项目 创建readme.me git clone -v https://xxx/testgit.git cd testgit touch tt.txt echo "ok&...

2020-03-23 17:07:04 556 0

原创 git实战教程

1.什么是git git就是 分布式 版本控制 软件 软件:git也应该是从别的地方下载下来安装到我们电脑上的软件。 版本控制:跟毕业论文一样,先写好版本1然后交给导师,导师说不行,然后再改为版本2,然后循环下去,这就是版本。写论文的时候我们用的是拷贝文件的方式来做版本控制。 版本控...

2020-03-23 15:37:43 234 0

原创 Adobe Premiere Pro快速入门教程

简介: 适用于纯新手零基础,看完本教程即可完成常用视频编辑技巧。 采用Adobe Premiere Pro 2020版本 windows10操作系统 一、制作 照片+音频+字幕的视频 首先在电脑桌面新建文件夹用于保存本项目的文件。 然后打开PE软件, 新建项目 设置项目名称及保...

2020-03-22 15:11:38 457 0

原创 vscode远程修改文件

1.下载vscode插件 VSCode支持远程访问编辑文件,需安装一个插件“remote-browser”,直接搜索安装插件即可。这个插件通过sftp远程登录的方式,使得VScode可以浏览和编辑远程主机上的文件。 2.配置远程,菜单-选项-配置Settings 在setting搜索...

2020-02-03 11:12:17 368 0

原创 macOS 安装lrzsz

mac自带的终端是不支持lrzsz的,需要下载安装iterm2 Mac OS 终端利器 iTerm2 安装homebrew brew的MAC安装 macOS 安装lrzsz 进入/usr/local/bin 由于原作者下架了项目,我们只能手动新建脚本了,下面请无脑全部复制即可。 1....

2019-12-10 17:14:47 677 0

原创 pycharm克隆远程项目到本地

1.新建一个本地文件夹 2.指定远程项目地址及远程项目python解析器及本地存储位置 3.下载远程项目到本地

2019-12-10 12:37:25 224 0

原创 linux zip打包

将saltcode/ 目录打包为saltcode.zip zip -q -r saltcode.zip saltcode/ -q 安静操作,不输出执行的过程; -r 递归到目录;

2019-12-10 12:22:41 270 0

原创 macOS多线程限制

1.问题 macOS下进行python多线程开发有的时候会报错 may have been inprogress inanother thread when fork() was called 2.解决办法 在pycharm中设置 写入: ;OBJC_DISABLE_IN...

2019-11-20 17:24:22 487 0

原创 OpenWRT安装及配置

1.环境说明 本文安装在windows下的vm中,做为旁路路由使用 2.下载固件 点我下载 根据不同系统下载不同版本 我用的是虚拟机转盘或PE下写盘专用() 3.安装openWRT系统 先更改vm软件的设置,不同设备不同的网卡, 因为vm的自动桥接其实不是自动,要自己选择网卡...

2019-10-17 13:11:48 5285 0

原创 Django零基础到项目实战

实战项目是全栈开发的项目 年底比较忙,2020见

2019-10-07 17:45:07 468 0

原创 内网与外网及IPLC和BGP的区别

网络的线路: 分为公网和内网,99%使用的是走公网线路,而且是采用合租的方式,一般都是hkt(香港电讯),这样合租会有堵车的情况不如独享线路。节点多的一般都是合租线路,节点少的一般都是独享,因为独享成本高。而且合租线路一般是不限流量或者流量很多而且不限带宽,所以在高峰期会堵车,不稳定。 如...

2019-10-07 13:29:19 17777 2

原创 连接另一台电脑下的虚拟机系统

一台电脑连接到另一台电脑的虚拟机里面的系统 即组建一个局域网,例如用macbookpro连接wi另一台电脑windows下的vm中的centos7系统 组建方法: 1.将虚拟机里面的电脑设置为桥接 2.配置虚拟机的ip地址、网关、子网掩码 我们在连接端的电脑看到我们的ip地址为下...

2019-09-25 14:23:47 938 3

原创 编译安装terraform-provider-azurerm

去github上下载所需对应版本的terraform-provider-azurerm https://github.com/terraform-providers/terraform-provider-azurerm 可以下载zip或者tar包都行 然后解压 进入解压后的目录 运行ma...

2019-08-28 12:55:06 188 0

原创 linux安装make

wget http://ftp.gnu.org/gnu/make/make-4.2.tar.gz tar -zxvf make-4.2.tar.gz cd make-4.2 ./configure make make install ln -s -f /usr/local/bin/make /u...

2019-08-28 12:51:41 14906 11

原创 linux安装go

下载安装包 wgethttps://dl.google.com/go/go1.11.2.linux-amd64.tar.gz 解压到/usr/local tar -C /usr/local -xzf go1.11.2.linux-amd64.tar.gz 建立工作目录 ...

2019-08-28 12:50:50 155 0

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