02 2020 档案
摘要:zabbix agent批量安装并自动监控TCP的11种状态实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.编写zabbx agent自动安装脚本 1>.TCP状态监控脚本及配置文件 [root@hdp101.yinzhengjie.org.cn /usr/local
阅读全文
摘要:zabbix基于命令行方式监控MySQL 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.zabbix agent自定义监控脚本 1>.自定义脚本 [root@node203.yinzhengjie.org.cn ~]# cat /etc/zabbix/zabbix_agent
阅读全文
摘要:zabbix基于procona插件监控MySQL 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.自行部署MySQL主从同步 博主推荐阅读: https://www.cnblogs.com/yinzhengjie/p/11816066.html 二.zabbix agent集成
阅读全文
摘要:zabbix 监控snmp设备 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.SNMP协议概述 1>.什么是SNMP协议 SNMP是英文“Simple Network Management Protocol”的缩写,中文意思是“简单网络管理协议,SNMP是一种简单网络管理协议
阅读全文
摘要:基于Cloudera Manager Server的WebUI添加Kafka服务实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.准备工作 1>.安装zookeeper服务 博主推荐阅读: https://www.cnblogs.com/yinzhengjie2020/
阅读全文
摘要:基于Cloudera Manager Server的WebUI添加HBase服务实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.准备工作 1>.安装zookeeper服务 博主推荐阅读: https://www.cnblogs.com/yinzhengjie2020/
阅读全文
摘要:基于Cloudera Manager Server的WebUI添加zookeeper服务实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.添加zookeeper服务 1>.在需要添加服务的集群上点击下拉菜单,如下图所示,点击"添加服务" 2>.选择要添加的"zookee
阅读全文
摘要:基于Cloudera Manager Server的WebUI实现YARN的高可用实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.准备工作 1>.安装YARN服务 博主推荐阅读: https://www.cnblogs.com/yinzhengjie2020/p/12
阅读全文
摘要:基于Cloudera Manager Server的WebUI添加YARN服务实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.添加YARN服务 1>.如下图所示,点击"yinzhengjie_hadoop"集群的下拉菜单,点击"添加服务"按钮 2>.选择"YARN"服
阅读全文
摘要:基于Cloudera Manager Server的WebUI实现HDFS的高可用实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.安装zookeeper服务(HDFS的高可用模式依赖于zookeeper) 1>.基于Cloudera Manager Server的We
阅读全文
摘要:基于Cloudera Manager Server的WebUI扩容CDH集群实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.查看现有主机数量 1>.如下图所示,点击"主机" 2>.查看现有主机信息 3>.我们还可以点击"集群",然后点击"主机"也可以看到现有集群的信息
阅读全文
摘要:基于Cloudera Manager Server的WebUI添加HDFS服务实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.添加数据库 [root@cdh101.yinzhengjie.org.cn ~]# [root@cdh101.yinzhengjie.org.
阅读全文
摘要:基于Cloudera Manager Server的WebUI部署CDH集群实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.部署Cloudera Manager Server 博主推荐阅读: https://www.cnblogs.com/yinzhengjie202
阅读全文
摘要:部署Cloudera Manager Server实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.前置准备 1>.大数据集群系统环境配置 博主推荐阅读: https://www.cnblogs.com/yinzhengjie/articles/11019333.htm
阅读全文
摘要:zabbix实现nginx 故障自治愈 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.使用zabbix监控nginx 博主推荐阅读: https://www.cnblogs.com/yinzhengjie2020/p/12340063.html 二.zabbix agent主
阅读全文
摘要:zabbix自定义邮件报警内容及邮件分级报警说明 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.配置zabbix邮件告警 博主推荐阅读: https://www.cnblogs.com/yinzhengjie2020/p/12354418.html 二.自定义邮件告警内容 1
阅读全文
摘要:获取QQ有效授权码操作步骤详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.登录QQ并打开QQ邮箱 1>.在QQ界面上打开QQ邮箱的Logo 2>.点击"设置",再点击"账户" 3>.查看"POP3/SMTP"服务是否开启 4>.点击"生成授权码" 5>.根据提示信息发送短
阅读全文
摘要:zabbix配置邮件报警实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.创建报警媒介类型(目的是指定发件人邮箱) 1>.如下图所示,点击"媒介类型" 2>.填写邮箱地址及邮箱服务器信息(此处我们以QQ邮箱为例) 获取QQ邮箱授权码教程: https://www.cnb
阅读全文
摘要:zabbix监控redis服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.安装并配置redis服务 1>.安装epel源 [root@node201.yinzhengjie.org.cn ~]# yum -y install epel-release Loaded plu
阅读全文
摘要:zabbix监控memcached服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.安装并配置memcached服务 1>.使用yum方式安装memcached [root@node201.yinzhengjie.org.cn ~]# yum -y install memc
阅读全文
摘要:zabbix 监控linux tcp连接数 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.TCP的状态概述 1>.端口状态转换 2>.TCP 三次握手 3>.四次断开 二.zabbix agent端配置监控TCP的脚本 1>.自定义脚本 [root@node201.yinzh
阅读全文
摘要:CentOS操作系统部署zabbix agent服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.查看zabbix的官方手册 1>.点击下载 2>.查看Ubuntu操作系统的安装文档 博主推荐阅读: https://www.zabbix.com/cn/download?za
阅读全文
摘要:zabbix proxy配置实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.zabbix proxy概述 上一篇博客我们分享了zabbix agent有两种工作模式,即主动模式和被动模式,默认是被动模式,主动模式需要我们手动去配置,使用主动模式可以适当减轻zabbix
阅读全文
摘要:zabbix agent的主动工作模式实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.zabbix agent的工作模式概述 zabbix agent的主动工作模式: 由zabbix agent向zabbix server请求获取当前主机的监控项,zabbix age
阅读全文
摘要:zabbix webUI自定义Nginx监控项模板 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.创建模板 1>.如下图所示,依次点击"配置" > "模板" > "创建模板" 2>.如下图所示,自定义模板信息后,点击"添加"按钮 3>.模板创建完成 4>.查看刚刚创建的模板
阅读全文
摘要:使用Zabbix监控Nginx状态页实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.编译安装nginx步骤详解并开启状态页 博主推荐阅读: https://www.cnblogs.com/yinzhengjie/p/12031651.html https://www.
阅读全文
摘要:基于Ambari的WebUI部署Storm服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.基于Ambari的WebUI添加Storm服务 1>.点击"Add Service" 2>.勾选需要安装的Storm服务 3>.为Storm服务分配角色 4>.选择Superviso
阅读全文
摘要:Golang的高级数据类型-指针(Pointer)实战篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 前面分享过存储数据的方式,可以通过变量,或者复合类型中的数组,切片,Map,结构体等进行存储。今天我们来分享一下Go语言中的指针操作。 一.变量地址和指针 1>.定义指针变量
阅读全文
摘要:Golang的高级数据类型-结构体(struct)实战篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 前面我们介绍了数组,切片,map同名都是用来保存相同的数据类型的,那如果我们想要一种数据类型保存不同类型的数据咋办呢?Go语言在结构体中可以为不同项定义不同的数据类型。 一.定
阅读全文
摘要:Golang的高级数据类型-字典(map)实战篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 Go语言字典和数组,切片一样,是来保存一组相同的数据类型的。可以通过key键来获取value值,map为映射关系容器,采用散列(hash)实现。 如果数据存在频繁删除操作的话,尽量不要
阅读全文
摘要:Golang的高级数据类型-切片(slice)实战篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 切片(slice)是Go中一种比较特殊的数据结构,这种数据结构更便于使用和管理数据集合,切片是围绕动态数组的概念构建的,可以按需自动增长。 一.切片的基本使用 1>.切片的定义和初
阅读全文
摘要:Golang的高级数据类型-数组(array)实战篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 数组(array)是指一组相同类型的数据在内存中有序存储的集合。数组的长度只能是常量,也就是说数组一旦定义后就无法对这个数组进行扩容。 一.数组的基本使用 1>.数组的定义和初始化
阅读全文
摘要:Golang的异常处理实战篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 Go语言的异常捕获要比Python中简单的多,它没有Python中那么多复杂的异常类型及继承体系。接下来我们来一起体验一下Golang的异常处理。 一.代码运行时出错应该怎样处理呢? 1>.算数除零异常案
阅读全文
摘要:Golang编程的工程管理 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.工作区概述 1>.GOROOT和GOPATH GOROOT: GOROOT的值应该是安装Go的根目录。 GOPATH: 我们需要将工作区的目录路径添加到环境变量GOPATH中。否则,即使处于同一个工作区
阅读全文
摘要:Golang函数-嵌套函数应用案例递归函数 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.嵌套函数的定义 package main import ( "fmt" ) func add1(x int, y int) int { fmt.Println("in add1...")
阅读全文
摘要:zabbix java gateway配置实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.部署tomcat服务 博主推荐阅读: CentOS: https://www.cnblogs.com/yinzhengjie/p/12199468.html Ubuntu: ht
阅读全文
摘要:Ubuntu系统部署tomcat并启用JMX实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.安装JDK环境 1>.更换阿里云的软件源 [root@zabbix_gateway250.yinzhengjie.org.cn ~]# vim /etc/apt/sources
阅读全文
摘要:zabbix_get工具基础使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.zabbix_get工具概述 我们在使用zabbix server监控zabbix agent端的一些监控项(item)时,可能会需要测试数据能否正常获取到。 而zabbix_get就是zabbi
阅读全文
摘要:Zabbix WebUI 配置监控Zabbix Agent 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.部署zabbix服务 1>.部署zabbix server 和zabbix web 博主推荐阅读: https://www.cnblogs.com/yinzhengjie
阅读全文
摘要:Ubuntu操作系统部署zabbix agent服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.下载zabbix软件包 博主推荐阅读: https://www.cnblogs.com/yinzhengjie2020/p/12305427.html 二.编译安装agent
阅读全文
摘要:Ubuntu操作系统编译安装zabbix报错汇总 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.报错提示:"configure: error: MySQL library not found" 1>.问题剖析 如下图所示,mysql的依赖库没有找到,此时你可以查看你的Ubun
阅读全文
摘要:Ubuntu操作系统编写zabbix的启动管理脚本 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.修改zabbix的pid存放路径 1>.创建存放zabbix的pid目录 [root@zabbix203.yinzhengjie.org.cn ~]# mkdir -v /yin
阅读全文
摘要:Ubuntu系统配置Zabbix前端及中文乱码解决方案 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.安装zabbix 博主推荐阅读: https://www.cnblogs.com/yinzhengjie2020/p/12302137.html https://www.cn
阅读全文
摘要:使用Ubuntu系统编译安装Zabbix企业级监控系统 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 Ubuntu系统部署笔记:https://www.cnblogs.com/yinzhengjie/p/12180899.html. 一.从zabbix官网下载相应版本软件包步骤详
阅读全文
摘要:使用Ubuntu系统管理包工具(apt)部署Zabbix企业级监控系统 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 Ubuntu系统部署笔记:https://www.cnblogs.com/yinzhengjie/p/12180899.html. 一.Zabbix监控系统概述
阅读全文
摘要:作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 那句话怎么说来着:"无监控,不运维"。 今天我们来聊一下常见的开源监控工具。 一.监控系统概述 1>.监控系统的核心任务 监控系统的四大核心任务:数据采集,数据存储,告警,可视化。 (1)数据采集(周期性时序数据): 主机/对象: 服
阅读全文
摘要:Golang函数-不定参数列表和多返回值函数 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.不定参函数 1>.不定参数的产生背景 在定义函数的时候根据需求指定参数的个数和类型,但是有时候如果无法确定参数的个数,此时我们就可以通过"不定参数列表"来解决这个问题,Go语言的不定参
阅读全文
摘要:Golang函数-匿名函数应用案例回调函数和闭包函数 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.匿名函数概述 什么是匿名函数: 顾名思义,就是没有函数名,只有函数体,函数可以被作为一种类型被赋值给函数类型的变量,匿名函数往往以变量方式被传递。Go是支持匿名函数的,即在需要
阅读全文
摘要:Golang函数-函数的基本概念 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.函数的概述 1>.函数定义语法格式 Go语言函数定义格式如下: func 函数名( 函数参数列表 ) 返回值列表 { 函数体 return 返回值列表 } 关于函数定义的名词解释: 函数名: 顾名
阅读全文
摘要:Golang的循环结构-for语句 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.for循环语法 循环结构在生活中的场景也非常的多,比如: (1)上班族们每天朝九晚五的生活; (2)一年四季周而复始的循环; (3)奥运会上运动员围绕操场跑圈的场景; (4)时钟的秒针,分针,时
阅读全文
摘要:Golang的选择结构-switch语句 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.选择语句应用场景概述 选择结构也称为条件判断,生活中关于判断的场景也非常的多,比如: (1)登录QQ,微信类似的社交软件需要输入用户名和密码进行验证; (2)2020年在疫情期间,想要进入
阅读全文
摘要:Golang的选择结构-if语句 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.选择语句应用场景概述 选择结构也称为条件判断,生活中关于判断的场景也非常的多,比如: (1)登录QQ,微信类似的社交软件需要输入用户名和密码进行验证; (2)2020年在疫情期间,想要进入小区或者
阅读全文
摘要:Golang的类型转换实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.数据类型概述 基础数据类型概述,博主推荐阅读: 布尔型: https://www.cnblogs.com/yinzhengjie2020/p/12246294.html 整型: https://ww
阅读全文
摘要:Golang的运算符优先级实操案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.运算符优先级案例 运算符是用来在程序运行时执行数学或逻辑运算的,在Go语言中,一个表达式可以包含多个运算符,当表达式中存在多个运算符时,就会遇到优先级的问题,此时应该先处理哪个运算符呢? 经过前
阅读全文
摘要:Golang的单目(一元)运算符-地址操作符和接收操作符 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.Golang的单目(一元)运算符概述 常见的地址操作符: &: 取地址运算符,表示取一个变量的内存地址,它同时也属于一元操作符(也叫单目运算符)。 举个例子:有一个变量Na
阅读全文
摘要:基于Ambari的WebUI部署kafka服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.基于Ambari的WebUI添加kafka服务 1>.点击"Add Service" 2>.选择要添加的kafka服务 3>.选择kafka部署的节点 4>.自定义kafka的配置信
阅读全文
摘要:HBase集群优化篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.HBase的高可用实战案例 博主推荐阅读: https://www.cnblogs.com/yinzhengjie2020/p/12274860.html 二.HBase预分区 博主推荐阅读: https:/
阅读全文
摘要:HBase Master的高可用实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.HBase集群停止Hmaster观察集群是否可用 1>.停止HMaster服务 [root@hadoop101.yinzhengjie.org.cn ~]# ansible all -m
阅读全文
摘要:HBase 数据迁移实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 通过HBase的相关JavaAPI,我们可以实现伴随HBase操作的MapReduce过程,比如使用MapReduce将数据从本地文件系统导入到HBase的表中,比如我们从HBase中读取一些原始数据后使
阅读全文
摘要:HBase API实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.判断表是否存在 package cn.org.yinzhengjie.bigdata.hbase; import org.apache.hadoop.conf.Configuration; import
阅读全文
摘要:MySQL数据源接入DBus 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.cannal概述 1>.cannal简介 canal [kə'næl],译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费 早期阿里巴巴因为杭州和美国双机房
阅读全文
摘要:数据采集平台DBus-基础依赖软件安装 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.准备工作 1>.DBus默认软件依赖 DBus依赖如下外部组件: Cannal: 依赖V1.0.22版本,DBus用于实时抽取binlog日志。具体配置可参考cannal相关支持说明,支持M
阅读全文
摘要:宜信数据采集平台DBus生产环境部署实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.准备工作 1>.MySQL数据库安装 DBus的数据库我们可以和Ambari Server公用同一个MySQL数据库。因此关于MySQL的安装部署我这里就不罗嗦啦,毕竟以前的笔记已经整
阅读全文
摘要:宜信数据采集平台DBus-All In One部署实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 官方文档可参考:https://github.com/BriData/DBus/blob/master/docs/quick-start.md 一.DBus的环境准备 DBu
阅读全文
摘要:宜信数据采集平台DBus概述 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.DBus产生背景 1>.采集工具的局限性 当前有很多数据采集工具,他们或多或少都存在一些局限性: Sqoop: 优点: RDBMS和Hadoop之间实现离线数据同步数据,其背后的工作本质依旧是MapR
阅读全文
摘要:基于Ambari的WebUI实现服务缩容 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.实现服务的扩容 1>.进入到主机的管理界面 2>.查看主机的信息概览 3>.为主机添加服务角色 如果我们在扩容集群时为当前节点分配的角色不足,其实咱们也可以在安装后进入到主机管理界面去进行
阅读全文
摘要:Golang的运算符-位运算符 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.位运算符概述 常见的位逻辑运算符: &: 位与运算符,表示AND(表示所有条件都得匹配),运算规则为相同位都是1时结果才为1,不同则为0。举个例子:如"5 & 7",结果为5。 计算过程为:我们用一
阅读全文
摘要:Golang的运算符-逻辑运算符 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.逻辑运算符概述 !: 非运算符,表示NOT(有种取反的意思),如"!ture",结果为"false" &&: 短路与运算符,表示AND(如果等式左边不成立,那么等式右边就不会参与计算,直接得出结果
阅读全文
摘要:Golang的运算符-比较运算符 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.比较运算符概述 比较运算符也称为关系运算符,比较运算符返回的类型为bool类型,常见的比较运算符如下所示: ==: 比较两个数值或等式是否相等,如"10 == 20",结果为false !=: 比
阅读全文
摘要:Golang的运算符-赋值运算符 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.赋值运算符概述 常见的赋值运算符: =: 表示赋值运算符,如"a = 100". +=: 也是一种加法赋值运算符的一种简写形式,如"a += 100"表示 "a = a + 100". -=: 也
阅读全文
摘要:Golang的运算符-算数运算符 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.算术运算符概述 常见的算术运算符: +: 可表示正号,如"+10",结果为"10";也可以表示加号,如"5+5",结果为"10";还可以表示字符串相加,如"Jason Yin" + "2020",
阅读全文
摘要:Golang的进制转换实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.常用进制概述 1>.进制概述 进制也就是进位制,是人们规定的一种进位方法。举个例子:二进制就是逢二进一,八进制就是封八进一,十进制就是逢十进一,十六进制就是锋十六进一,以此类推,X进制就是逢X进位。
阅读全文
摘要:Golang的基础数据类型-字符串型 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.字符型概述 上一篇博客学习了使用单引号括起来的单个字符就是字符类型,在Golang中有两种表示字符类型的方式,可参考我之前的笔记: https://www.cnblogs.com/yinzhe
阅读全文
摘要:Golang的基础数据类型-字符型 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.字符型概述 Go语言中的字符有两种,即uint8类型和rune类型。 uint8类型: 我们也可以称之为byte型,代表了ASCII编码表中的一个字符。 ASCII编码表大家可以自行百度,谷歌查
阅读全文
摘要:Golang的基础数据类型-浮点型 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.浮点型概述 Go语言提供两种精度的浮点数,即float32和float64,其中float32占用4个字节大小,而float64占用8个字节大小。 这些浮点数类型的取值范围极限值可以在Golan
阅读全文