摘要:
HTML&CSS基础-浏览器默认样式 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.查看浏览器的默认样式 1>.编写测试HTML代码 2>.打开浏览器查看效果 3>.打开debug模式 4>.查看div标签,并没有看到任何边距配置,如下图所示 5>.查看body标签,发现bo 阅读全文
摘要:
GO语言的进阶之路-goroutine(并发) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 有人把Go比作21世纪的C 语言,第一是因为 Go语言设计简单,第二,21世纪最重要的就是并行程序设计,而GO 从语言层面就支持了并行。Go语言中最重要的一个特性,那就是 go 关键字。 阅读全文
摘要:
httpd配置文件详解及实例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.http协议的组成 http协议是C/S架构:我们可以把浏览器(如:IE,Firefox,Safari,Chrome,Opera)看做客户端,当然我们也可以用命令行(elinks,curl)当做一个客 阅读全文
摘要:
HTML&CSS基础-垂直外边距的重叠/折叠 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.HTML源代码 二.浏览器打开以上代码渲染结果 阅读全文
摘要:
Elasticsearch日志分析系统 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.什么是Elasticsearch 一个采用Restful API标准的高扩展性的和高可用性的实时数据分析的全文搜索工具。高扩展性体现在Elasticsearch添加节点非常简单,基本新的节点 阅读全文
摘要:
系统自带的日志管理工具-rsyslogd 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.日志管理简介 1.什么是日志 系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹。系统日 阅读全文
摘要:
Golang面向API编程-interface(接口) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 Golang并不是一种典型的面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)语言。它在语法上不支持类和继承的概念。没有继承是否就无 阅读全文
摘要:
Golang面向过程编程-函数 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.什么是函数 简单的说函数的作用就是把程序里多次调用的相同的代码部分定义成一份,然后起个名字,所有的调用都只用这个名字就可以了。修改代码时,只需要改变函数体内的代码即可。Go 语言最少有个 main( 阅读全文
摘要:
Linux操作系统的curl命令的基本使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.curl工具概述 curl是基于URL语法在命令行方式下工作的文件传输工具,它支持FTP,FTPS,HTTP,HTTPS,GOPHER,TELNET,DICT,FILE及LDAP等协议; 阅读全文
摘要:
GO语言的进阶之路-流程控制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 流程控制在编程语言中是最伟大的发明了,因为有了它,你可以通过很简单的流程描述来表达很复杂的逻辑。流程控制语句有三个作用,第一,选择(根据条件跳转到不同的执行序列); 第二,循环(根据条件反复执行某个序列) 阅读全文
摘要:
ansible指路篇-安装及基本命令使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.什么是ansible ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量 阅读全文
摘要:
Docker简介以及安装 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.什么是容器 1.一种虚拟化方案 2.操作系统级别的虚拟化 3.对比容器技术和虚拟机 4.为什么容器有这么多特点直到docker的出现才被关注起来呢? 二.什么是Docker 三.Docker的特点 1.提 阅读全文
摘要:
GoLang基础数据类型 >字典(map)详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 可能大家刚刚接触Golang的小伙伴都会跟我一样,这个map是干嘛的,是函数吗?学过python的小伙伴可能会想到map这个函数。其实它就是Golang中的字典。下面跟我一起看看它的特性 阅读全文
摘要:
SHELL脚本编程循环篇-for循环 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.for循环的语法格式 [root@node101.yinzhengjie.org.cn ~]# help for for: for NAME [in WORDS ... ] ; do COMM 阅读全文
摘要:
golang格式化输出-fmt包用法详解 注意:我在这里给出golang查询关于包的使用的地址:https://godoc.org 声明: 此片文章并非原创,大多数内容都是来自:https://godoc.org/fmt,通过谷歌翻译进行翻译而来。 import "fmt" fmt包实现了类似C语言 阅读全文
摘要:
SHELL脚本编程配置环境 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.bash如何展开命令行 1>.bash的优先级 把命令行分成单个命令词 展开别名 展开大括号的声明({}) 展开波浪符声明(~) 命令替换$() 和 ``) 再次把命令行分成命令词 展开文件通配(*、? 阅读全文
摘要:
SHELL脚本编程条件选择(if语句)和条件判断(case语句) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.条件选择if语句 [root@node101.yinzhengjie.org.cn ~]# help if if: if COMMANDS; then COMMAN 阅读全文
摘要:
SHELL脚本编程的条件测试 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.条件测试概述 [root@node101.yinzhengjie.org.cn ~]# a="" [root@node101.yinzhengjie.org.cn ~]# test -n "$a" [ 阅读全文
摘要:
Git与GitHub的基本使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.Git的基本使用 1.版本库创建 a>.什么是版本库呢 版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Gi 阅读全文
摘要:
HTML&CSS基础-外边框 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.HTML 二.浏览器打开以上代码渲染结果 阅读全文
摘要:
HTML&CSS基础-内边框 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.HTML源代码 二.浏览器打开以上代码渲染结果 阅读全文
摘要:
SHELL脚本编程变量输入 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.使用read来把输入值分配给一个或多个shell变量 read 从标准输入中读取值,给每个单词分配一个变量,所有剩余单词都被分配给最后一个变量 read命令的常用选项: -p 指定要显示的提示 -s 静 阅读全文
摘要:
GoLang基础数据类型-切片(slice)详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 数组的长度在定义之后无法再次修改;数组是值类型,每次传递都将产生一份副本。显然这种数据结构无法完全满足开发者的真实需求。在初始定义数组时,我们并不知道需要多大的数组,因此我们就需要“动 阅读全文
摘要:
GoLang基础数据类型 >数组(array)详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.Golang数组简介 数组是Go语言编程中最常用的数据结构之一。顾名思义,数组就是指一系列同一类型数据的集合。数组中包含的每个数据被称为数组元素(element),一个数组包含的 阅读全文
摘要:
SHELL脚本编程的运算符 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.算数运算 1>.bash中的算数运算 [root@node101.yinzhengjie.org.cn ~]# help let let: let arg [arg ...] Evaluate arit 阅读全文
摘要:
SHELL脚本编程变量详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.变量概述 1>.什么是变量 2>.变量类型 3>.shell中变量命名法则 4>.Shell中命名强烈建议规则 二.编程语言分类 三.bash中变量的种类 1>.根据变量的生效范围等标准划分下面变量类型 阅读全文
摘要:
HTML&CSS基础-边框简写属性 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.HTML源代码 二.浏览器打开以上代码渲染结果 阅读全文
摘要:
GoLang基础数据类型 >字符串处理大全 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 欢迎加入: 高级运维工程师之路 598432640 任何一门语言都有它的好处,Golang的长处就是在于它的高并发能力,所以现在练习好Golang的用法,有利于你找一份好的工作哟~在学习任何 阅读全文
摘要:
HTML&CSS基础-盒子模型的边框 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.盒子模型的简介 二.HTML源代码 三.浏览器打开以上代码渲染结果 阅读全文
摘要:
JavaScript基础知识-自增和自减 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.JavaScript源代码 二.浏览器打开以上代码渲染结果 阅读全文
摘要:
SVN的Windows和Linux客户端操作详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.Windows客户端操作 1.安装SVN客户端 a>.去官网下载svn软件包并安装: b>.验证安装是否成功: 温馨提示,在虚拟机环境下安装SVN,可能需要重启虚拟机才会有“SVN 阅读全文
摘要:
Xen的入门到放弃 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 Xen 是一个开放源代码虚拟机监视器(VMM),由剑桥大学的"Ina Pratt"和"Keir Fraser"的2个研究员在“Xenoserver”项目中共同开发。 它的虚拟化实现方式是:Type-I型。也就是说 阅读全文
摘要:
JavaScript基础知识-一元运算符 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.JavaScript源代码 二.浏览器打开以上代码渲染结果 阅读全文
摘要:
Python语言的种类,字符编码及变量定义说明 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 身为一名运维人员就得不断的学习,那么如何身为运维的你是否已经嗅探已经很火的Python编程啦?大家可以打开智联招聘,拉勾网,猎聘网等等去查看一下中级以上的运维要求必会的技能之一就是Pyt 阅读全文
摘要:
搭建Telnet服务器 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 可能大家都知道现在已经很少有人用TELNET服务器, 因为它传输数据是以明文的方式,我们很容易通过抓包软件讲数据进行抓包,然后将有用的数据取出来占为己用。但是也不是没有解决方案,你可以用telnet进行数据传输 阅读全文
摘要:
虚拟化技术基础原理 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.什么是叫虚拟化 将底层的计算机资源给它抽象(或虚拟)为多组彼此之间互相隔离的计算平台,每一个计算平台都应该具有计算机五大基本部件中的所有设备。 其实虚拟化有很多种类型,虚拟出一个完整的计算机只是其实现方式之一, 阅读全文
摘要:
CentOS Linux release 7.3破解密码详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 公司最近接了一个项目,拿到客户现有的源代码,但是服务器用户密码并不知情,开发进步了操作系统,一看是CentOs7.2的发型版本,领导问我是否有解决方案,这个时候就只能破解密 阅读全文
摘要:
Grafana的基本使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 简单的来说,Grafana 是基于JS开发的,功能齐全的度量仪表盘和图形编辑器,帮助开发人员发现问题的工具。Grafana 是一个开源仪表盘工具,它可用于Graphite、InfluxDB与 OpenTSDB 阅读全文
摘要:
brctl创建虚拟网卡详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 很久之前我分享过一篇关于搭建Openvpn的笔记,在笔记的最后我分享了一个脚本,是用来创建虚拟网卡的,今天我们就来聊一聊如何用Linux命令创建虚拟网卡,在学习命令之前,我们先了解一下Linux比较重要的2 阅读全文