摘要: 内容详细 1 指针 // python js java 都没有指针的概念 // c c++ go 有指针的概念,go的指针会比c指针简单很多 // 变量 》有类型 》存其他变量的内存地址 指针是一种存储变量内存地址的变量 package main import "fmt" // 指针 // & 放在 阅读全文
posted @ 2022-06-07 16:46 风花雪月* 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 内容详细 1 切片 // 数组 》连续存储同种元素的数据结构 》数组一旦定义,大小是不能改变 // 存在的问题,不知道要存多少数据,需要一种数据结构像python列表一样,可以只管放值,不用管大小 // js:数组 // python:列表 // java: ArryList // go:切片 // 阅读全文
posted @ 2022-06-07 16:44 风花雪月* 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 内容详细 1 包的使用 // 之前都是放在一个go文件,python 中有模块和包,想把一类的代码放到一起,一起就是放到一个包中 // 包的创建和管理有两种 -go path模式 -go mod 出现之前,所有的代码都要放在go path的src路径下 -go env可以看到go path,/Use 阅读全文
posted @ 2022-06-07 16:41 风花雪月* 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 内容详细 1 基本数据类型 // 两大类 -基本数据类型 -数字 -很多 -字符串 -布尔 -复合数据类型 -切片 -map -结构体 -接口 -函数 // 基本数据类型 -整形 -int -int8 -int16 -int32 -int64 -无符号整形 -uint -uint8 -uint16 阅读全文
posted @ 2022-06-07 16:37 风花雪月* 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 内容详细 1 Go语言介绍 //1 Go 即Golang,是Google公司2009年11月正式对外公开的一门编程语言--》很新 -python:1989年 -java:1990年 // Golang和Goland是什么关系? -Golang 编程语言 -Goland jebrains公司出的编辑器 阅读全文
posted @ 2022-06-07 16:35 风花雪月* 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 内容详细 es的查询 0.1 准备数据 # 准备数据 PUT lqz/_doc/1 { "name":"顾老二", "age":30, "from": "gu", "desc": "皮肤黑、武器长、性格直", "tags": ["黑", "长", "直"] } PUT lqz/_doc/2 { "n 阅读全文
posted @ 2022-06-07 16:31 风花雪月* 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 内容详细 1 ElasticSearch之-ElasticSearch-head # 本质都是c s 架构的软件 # es:web服务端封装了一些restful接口 b s -docker # mysql,redis 》自定制的 tcp 协议 b s # 服务端装好了 # 装客户端 -浏览器 >只能 阅读全文
posted @ 2022-06-07 16:28 风花雪月* 阅读(118) 评论(0) 推荐(0) 编辑
摘要: # rabbitmq:https://zhuanlan.zhihu.com/p/375157411 可靠性高 # Kafka:https://zhuanlan.zhihu.com/p/375578641 吞吐量 内容详细 1 Elasticsearch介绍 # Elasticsearch产生背景 - 阅读全文
posted @ 2022-06-07 16:25 风花雪月* 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 内容详细 1 redis高可用 # 主从复制存在的问题: 1 主从复制,主节点发生故障,需要做故障转移,可以手动转移:让其中一个slave变成master >哨兵 2 主从复制,只能主写数据,所以写能力和存储能力有限 》集群 # 案例 -一主两从,主写数据,从读数据 -如果主库挂掉,从库只能读,re 阅读全文
posted @ 2022-06-07 16:20 风花雪月* 阅读(43) 评论(0) 推荐(0) 编辑