自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Heetok Chan-陈启涛的博客

行不由径、功不唐捐

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 Docker容器技术(3)—— ELK集群搭建与Mysql日志采集

Docker容器技术(3)—— ELK集群搭建与Mysql日志采集基于Docker搭建ELK,并采集Mysql日志获取Docker镜像创建ELK专用Docker网络Elasticsearch创建es数据目录启动ElasticsearchLogstash创建存放logstash使用的配置文件目录编写logstash.conf启动logstash容器Kibana启动kibana容器配置索引查看日志基于Docker搭建ELK,并采集Mysql日志  系统版本:Centos7.8 2003  Mysql版本:

2020-07-06 09:08:31 339

原创 Docker容器技术(2)—— 数据卷容器

Docker容器技术(2)—— 数据卷容器数据卷定义特性实操创建数据卷docker volume参数详情绑定数据卷数据卷容器实操数据卷容器迁移数据备份恢复数据卷定义数据卷是可供容器使用的特殊目录,它将主机操作系统目录直接映射进容器特性数据卷可在容器间共享和重用无论是在本地还是容器内操作数据卷内的数据,会立马生效并可见数据卷更新不会影响镜像数据卷一直都在,除非没有容器使用后卸载数据卷容器无需开启即可提供数据卷服务实操创建数据卷[root@heetok ~]# docker volume

2020-07-06 00:17:17 146

原创 Linux(3)—— Centos7.8下实现MySQL5.7主主互备

Centos7.8下实现MySQL5.7主主互备Mysql的三种复制模式Mysql主从解决的问题Mysql主从复制的原理Mysql主主互备搭建环境添加同步用户以及分配权限修改配置文件/etc/my.cnf查看master状态并把自己当作从服务器指向对方为主服务器启动从服务器测试  Mysql主主互备是在基于主从备份的基础上,从节点也是主节点,实现两者互相以对方为参考系实现rsync操作。Mysql的三种复制模式1、基于语句的复制,主服务器上执行的SQL语句在从服务器上同样执行;2、基于行的复制,把改

2020-07-04 23:13:30 176

原创 Linux(2)—— Centos7下单机版Mysql5.7安装

Centos7下单机版Mysql5.7安装下载并安装源安装并启动Mysql-server修改Mysql密码简单扩展授权远程登陆(授权所有人以root用户登录)如果不想以root用户登录,可以输入以下SQL设置Mysql5.7编码格式为utf8下载并安装源wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpmrpm -ivh mysql57-community-release-el7-9.noarch.rpm

2020-07-04 23:07:33 168

原创 Heetok的历程(2)—— 面试1

Heetok的历程(2)—— 面试1面试问题一验证结果问题二面试今天去面试了,回答不是很满意或者说不满意,问了一些问题还算比较能够引发思考,印象深刻的问题有:问题一1、若一个目录属于root用户,例如/root/;若该目录下有一个可执行文件test.sh,此时有一个普通用户,仅有对test.sh的x权限,则不用sudo提权是否可以使用该文件验证1、针对此问题,思路如下:root用户创建可运行脚本test.sh,内容为输出a提供参考>>切换到普通用户heetok下,尝试运行>&

2020-07-02 22:43:41 107

原创 Docker容器技术(1)—— Docker安装以及私有库搭建

Docker容器技术(1)—— Docker安装以及私有库搭建Docker安装关闭防火墙和selinux加载ipvs模块安装依赖配置Docker的repo源(阿里云)安装Docker-ce(默认为最新版)开启Docker-ce服务部署私有库(Registry)部署运行registry容器修改daemon.json文件配置镜像源设置允许http访问私有仓库上传镜像到私有仓库测试备注Docker安装关闭防火墙和selinuxsystemctl stop firewalld && syste

2020-07-02 01:01:11 128

原创 Linux(1)—— NFS服务器

Linux(1)—— NFS服务器前言NFS服务器简介环境准备搭建原理部署提升前言许久没见,前阵子一直在忙跟学习,没有来得及更新博客(偷懒找借口)实属不该。而自己在往下一个阶段跳跃中,更关心应用层面的知识,所以今天就来聊聊Linux服务器中的NFS网络文件系统服务器,NFS应用层面很广,在Kubernetes数据持久化领域里也占着举足轻重的位置NFS服务器简介NFS就是Network File System网络文件系统,他可以通过网络,让不同的机器、不同的操作系统共享彼此的文件,也可以单纯地将其视

2020-06-26 20:16:58 200

原创 Go核心编程(8)—— 入门篇之键盘输入语句

Go核心编程(8)—— 入门篇之键盘输入语句键盘输入语句介绍Scanln和Scanf的区别步骤案例演示键盘输入语句介绍在编程中,需要接受用户输入的数据,就可以使用键盘输入语句来获取Scanln和Scanf的区别//Scanf 扫描从标准输入中读取的文本,并将连续由空格分隔的值存储为连续的实参, 其格式由 format 决定。它返回成功扫描的条目数。若返回的条目数小于实参数, 则会报告错误原因 err。func Scanf(format string, a ...interface{}) (n

2020-06-14 18:37:35 220

原创 Go核心编程(7)—— 入门篇之位运算符和其他运算符

Go核心编程(7)—— 入门篇之位运算符和其他运算符位运算符Golang中有三个位运算符位运算案例移位运算符运算规则移位运算案例其他运算符练习案例位运算符运算符描述实例&按位与运算符"&"是双目运算符。 其功能是参与运算的两数各对应的二进位相与。(A & B) 结果为 12, 二进制为 0000 1100|按位或运算符"|"是双目运算符。 其功能是参与运算的两数各对应的二进位相或(A | B) 结果为 61, 二进制为 0011 1101

2020-06-14 18:37:19 144

原创 Go核心编程(6)—— 入门篇之关系、逻辑、赋值运算符

Go核心编程(6)—— 入门篇之关系、逻辑、赋值运算符关系运算符(比较运算符)关系运算符细节逻辑运算符逻辑运算符细节练习案例赋值运算符练习案例赋值运算符的特点测试关系运算符(比较运算符)1、关系运算符的结果都是bool型,要么是true要么是false2、关系表达式经常用在if结构的条件中或循环结构的条件中运算符描述实例==检查两个值是否相等,如果相等返回 True 否则返回 False。(A == B) 为 False!=检查两个值是否不相等,如果不相等返回 T

2020-06-13 19:52:57 169

原创 Go核心编程(5)—— 入门篇之运算符介绍与算术运算符

Go核心编程(5)—— 入门篇之运算符介绍与算术运算符运算符介绍运算符优先级算术运算符算术运算符细节练习案例运算符介绍运算符是一种比较特殊的符号,用以表示数据的运算、赋值和比较等1、算术运算符 +、-、*、/、%2、赋值运算符 =、+=、-=、*=3、比较运算符/关系运算符 ==、!=、>=、<=、>、<4、逻辑运算符 或与非5、位运算符6、其他运算符运算符优先级1、运算符有不同的优先级,所谓优先级就是表达式运算中的运算顺序2、只有单目运算符、赋值运算符是从右向

2020-06-12 18:53:49 210

原创 Go核心编程(4)—— 入门篇之指针、类型介绍和标识符命名规范

Go核心编程(4)—— 入门篇之指针、值类型和引用类型介绍指针基本介绍指针变量在内存中的内存布局使用案例指针细节说明值类型和引用类型值类型和引用类型的说明值类型和引用类型使用特点指针基本介绍1、基本数据类型,变量存的就是值,也叫值类型2、获取变量的地址,用&,比如var num int,获取num的地址:&num3、指针类型,变量存的是一个地址,这个地址指向的空间存的才是值,比如:var ptr *int = &num4、获取指针类型所指向的值,使用:*,比如:var *

2020-06-11 21:59:10 474

原创 Go核心编程(3)—— 入门篇之基本数据类型及转换

Go核心编程(3)——入门篇之基本数据类型及转换 数据类型基本数据类型说明整数类型使用细节浮点类型使用细节字符类型ASCII码字符对照表使用细节字符类型本质探讨布尔类型字符串类型使用细节Golang基本数据类型默认值Golang基本数据类型的转换基本语法细节说明基本数据类型和string的转换基本数据类型转string类型String类型转基本数据类型使用细节数据类型基本数据类型说明类型描述uint32位或64位uint8无符号 8 位整型 (0 到 255)ui

2020-06-11 20:11:19 314

原创 Go核心编程(2)—— 入门篇之变量

Go核心编程(2)— 入门篇之变量变量变量使用的基本步骤变量使用注意事项变量变量是程序的基本组成单位,变量相当于内存中的一个数据存储空间的表示变量使用的基本步骤1、声明变量2、赋值3、使用//变量使用案例func main(){ var num int num = 99 fmt.Println("num=",num)}//变量使用案例package mainimport "fmt"func main(){ //声明变量 var i int //给变

2020-06-11 16:33:10 146

原创 Go核心编程(1)—— 入门篇之前序和环境准备

Go核心编程(1)—— 入门篇之前序和环境准备前序什么是程序Why Go?Go语言的特点环境准备VS code安装SDK安装环境变量设置(windows)前序什么是程序程序是为了让计算机执行某些操作或解决某个问题而编程的一系列有序指令的集合Why Go?1、计算机硬件技术更新频繁,性能提高很快,目前主流的编程语言发展明显落后于硬件,不能合理利用多核多CPU的优势提升软件系统性能;2、软件系统复杂度越来越高,维护成本越来越高,目前缺乏一个足够简洁高效的编程语言。(现有编程语言风格不统一,计算能力不

2020-06-11 16:32:14 152

原创 Heetok的历程(1)— 为什么突然想写博客

Heetok的历程(1)— 为什么突然想写博客HeetokHeetok的技术入门Heetok为什么想写博客HeetokHeetok的技术入门  Heetok毕业于一所普通高校,在校期间接触了云计算技术,入门了Openstack,对未来万物皆云的时代充满向往,从此爱上了云计算技术。  毕业后就业岗位是:云计算大数据运维工程师,在大数据方向学习了Hadoop生态的一些东西,掌握Ambari搭建Hadoop以及原生Hadoop安装,还有基本组件的简单使用。在云计算方向有了Openstack的些许经验后,机

2020-06-11 11:57:59 801 3

Pot-Player64

学习时好用的播放器,提供自动播放下一部影片、倍速播放(0.1倍速)等功能,还有其他强大的功能等待发掘,希望能给你在学习的道路上带来些许的便利。

2020-06-11

空空如也

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

TA关注的人

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