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