自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ELK学习--将自定义nginx日志写入es中并通过kibana展示为例

希望有助于大家

2021-12-18 15:10:58 4227

原创 浅谈windows下的dos命令

背景 最近在工作中遇到一个bat脚本,对于一个职场菜鸡来说,又碰到了知识盲区,对dos命令一片空白的我还是决定摸一摸这盲区,以便在以后的工作中能更好的运用,难度不大,但是也很实用,花半天时间学习下,同时记下一点学习成果写下来方便自己的同时也能方便大家。脚本内容先上一段脚本,这是一段打包的脚本,主要是涉及一些基本操作::解压程序WinRAR.exe所在目录 32位%ProgramFiles(x86)% 或64位 %ProgramFiles%set WinRarDir=%P...

2021-09-25 17:47:58 453

原创 Python中if __name__ == ‘__main__‘:的作用及其原理

if name == ‘main’:的作用一个python文件通常有两种使用方法,第一是作为脚本直接执行,第二是 import 到其他的 python 脚本中被调用(模块重用)执行。因此 if name == ‘main’: 的作用就是控制这两种情况执行代码的过程,在 if name == ‘main’: 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而 import 到其他脚本中是不会被执行的。举例说明如下:直接执行:直接执行 test.py,结果如上图,可以成功 print 字

2021-07-26 09:04:16 887 1

原创 关于路由表的几点说明(基于route print)

  当前的路由:destination目的网段mask子网掩码interface到达该目的地的本路由器的出口ipgateway 下一跳路由器入口的ip,路由器通过interface和gateway定义一调到下一个路由器的链路,通常情况下,interface和gateway是同一网段的metric 跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,路由器会采用metric值小的那条路由第一条缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该.

2021-07-25 13:02:50 789

原创 ant之build.xml配置文件及相关标签详解

前言最近刚接手ant中的build.xml文件,第一次接触难免手忙脚乱,根据实际配置文件跟网上一些材料进行整理,方便自己的同时也方便大家查阅和理解。背景知识Ant的概念可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。

2020-12-27 20:55:07 3374

原创 python-django-bootstrap-ajax实现数据导入导出功能总结

背 景:刚入职一周,领导给分配了任务,写一个用户管理系统,主要方便小组成员对用户基本信息进行管理,实现基本的功能即可,即增删改查、用户数据批量导入导出等,对于初出茅庐的菜鸡来说可算是踩坑不少,这里主要对批量导入、批量导出功能进行总结。1、用户数据导入思 路:使用bootstrap框架,使用input标签,标签类型为type=file,将文件以表单形式传给后端,后端拿到文件后request.FILES.get(‘file’)直接获取,并将数据写入数据库。前端页面代码如下:<div cl

2020-12-14 19:34:04 643

原创 python知识点汇编

如何理解Python中的if name == ‘main’1. 摘要通俗的理解__name__ == ‘main’:假如你叫小明.py,在朋友眼中,你是小明(name == ‘小明’);在你自己眼中,你是你自己(name == ‘main’)。if name == 'main’的意思是:当.py文件被直接运行时,if name == 'main’之下的代码块将被运行;当.py文件以模块形式被导入时,if name == 'main’之下的代码块不被运行。2. 程序入口对于很多编程语言来说,程序都必

2020-11-26 22:26:52 135

原创 git之傻瓜式学习

一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理 / 流程:图片描述Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库二:什么是分布式控制系统?Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑

2020-11-21 21:09:23 195

原创 python魔术方法学习

实例方法1、在定义实例时,会初始化一个实例对象,其第一个参数一般为self,在创建时候将其传给self,2、实例的方法和属性只能由实例调用类方法1、在类定义中,必须用@classmethod装饰器修饰的方法2、必须至少有一个参数,第一个参数留给了cls,cls指待调用者即类本身3、cls这个标识符可以是任意合法名称,但是为了易读性,一般写成cls4、通过cls直接操作类的属性即方法静态方法1、在类定义中,必须用@staticmethod装饰器修饰的方法2、在调用时不用隐形的传入参数,静态

2020-11-09 22:59:09 325

原创 zabbix监控系统学习随笔

zabbix安装在清华源官网选择对应的网址进行安装https://mirrors.tuna.tsinghua.edu.cn/1、wget https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm将对应的rpm安装包保存到本地通过rpm -ql +安装包名 查看内部详细目录2、更改/etc/yum.repo.d/zabbix.repo配置文件,如

2020-10-16 21:06:17 251

原创 Nginx学习随笔之心得

Nginx简介1、Nginx的基本概念Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务2、反向代理(1)正向代理在客户端(浏览器)配置代理服务器,通过代理服务器进行互联网访问。正向代理:客户端 <一> 代理 一>服务端(2)反向代理反向代理,客户端对代理无感知,客户端不需要任何配置就可以访问,我们只需将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返回给客户端,此时反向代理服

2020-10-02 11:28:51 429

原创 saltstack自动化运维工具学习

1、salt介绍saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。2、salt强大之处系统管理员日常会进行大量的重复性操作,例如安装软件,修改配置文件,创建用户,批量执行命令等等。如果主机数量庞大,单靠人工维护实在让人难以忍受。早期运维人员会根据自己的生产环境来写特定脚本完成大量重复性工作,这些脚本复杂且难以维护。系统管理员面临的问题主要是1、系统配置管理,2、远程执行命令,因此诞生了很多开源软件,系统维护方面有fabric、pu

2020-09-23 22:33:33 328 3

原创 k8s学习随笔

3

2020-09-12 21:20:33 220

原创 k8s部署学习随笔----Kubernetes1.15.3

搭建本地DNS服务器待续…准备3台以上服务器可以在阿里云上购买,也可以通过虚拟机搭建私有仓库搭建1、仓库地址:选择版本1.7.5以上版本。https://github.com/goharbor/harbor使用wget命令下载,并将其解压在/opt路径下,进入harbor后更改harbor.yml文件,将其hostname改为本机公网的ip地址。harbor_admin_password:将登陆密码改为自己的密码,账号为admin2、启动harbor,在当前目录下,启动脚本install

2020-08-30 17:16:43 305

原创 最全Linux系统学习笔记--持续更新

1、shell语法命令 选项 参数命令:整条shell命令的主体选项:会影响会微调整个命令的行为参数:命令作用的对象1、自动补全 2、快捷键ctrl+C:终止前台运行的程序ctrl+D:相当于exitctrl+L:清屏ctrl+A:光标移到命令行的前端ctrl+E:光标移到命令行的后端ctrl+K:删除光标后的所有字符ctrl+U:删除光标前的所有字符...

2020-08-23 14:58:45 1915 1

原创 docker-compose学习随笔

https://blog.csdn.net/qq_42971895/article/details/107848250docker-compose

2020-08-15 21:18:36 199

原创 docker学习随笔

docker学习dockers详解一docker了解引用:https://www.cnblogs.com/dwlovelife/p/11482056.htmldocker学习详解docker详解二----常用操作命令https://www.cnblogs.com/dwlovelife/p/11520221.html常用操作命令docker详解三—网络篇https://blog.csdn.net/meltsnow/article/details/94490994网络篇...

2020-08-15 21:11:29 194

空空如也

空空如也

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

TA关注的人

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