摘要: GO语言基础 第一个GO程序 GO语言常量和变量 GO语言数据类型 GO语言流程控制 GO值类型与引用类型区别 GO语言数组 GO语言切片 GO语言 map GO语言数组,切片,MAP总结 GO语言函数 GO语言指针 GO语言结构体 Go语言接口 GO语言Error处理 GO语言并发 GO语言测试 阅读全文
posted @ 2021-11-03 20:44 我是一条最咸的咸鱼 阅读(124) 评论(0) 推荐(0) 编辑
摘要: K8S介绍相关 kubernetes(K8S)集群及Dashboard安装配置kubernetes(K8S)创建自签TLS证书K8S Kubernetes 架构K8S组件K8S API对象Kubernetes NamespacesKubernetes Pod概述Kubernetes DeploymentKubernetes IngressKubernetes ServiceKubernetes k... 阅读全文
posted @ 2019-11-15 17:22 我是一条最咸的咸鱼 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 性能测试相关 性能概述及技术指南 性能规范参考指标 并发用户 VS TPS Jmeter聚合报告理解 性能瓶颈分析及调优 JMX堆栈分析 阅读全文
posted @ 2019-07-23 15:25 我是一条最咸的咸鱼 阅读(351) 评论(0) 推荐(0) 编辑
摘要: Minio是什么 MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。 MinIO是一个非 阅读全文
posted @ 2022-03-21 21:29 我是一条最咸的咸鱼 阅读(1164) 评论(0) 推荐(0) 编辑
摘要: JSON(JavaScript 对象表示,JavaScript Object Notation)作为一种轻量级的数据交换格式,常用于前后端数据传输。 Go 语言通过 encoding/json 对外提供标准的 JSON 序列化和反序列化方法,即 encoding/json.Marshal 和 enc 阅读全文
posted @ 2021-12-07 21:27 我是一条最咸的咸鱼 阅读(792) 评论(0) 推荐(0) 编辑
摘要: RPC RPC 代指远程过程调用(Remote Procedure Call),它的调用包含了传输协议和编码(对象序列号)协议等等。允许运行于一台计算机的程序调用另一台计算机的子程序,而开发人员无需额外地为这个交互作用编程。 RPC具有简单、通用、安全、效率的特点,可以基于 HTTP 协议进行调用。 阅读全文
posted @ 2021-11-25 21:18 我是一条最咸的咸鱼 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 结构体标签定义 通过 reflect.Type 获取结构体成员信息 reflect.StructField 结构中的 Tag 被称为结构体标签(Struct Tag)。结构体标签是对结构体字段的额外信息标签。 Tag是结构体在编译阶段关联到成员的元信息字符串,在运行的时候通过反射的机制读取出来。 结 阅读全文
posted @ 2021-11-04 21:29 我是一条最咸的咸鱼 阅读(756) 评论(0) 推荐(0) 编辑
摘要: GO语言基础 第一个GO程序 GO语言常量和变量 GO语言数据类型 GO语言流程控制 GO值类型与引用类型区别 GO语言数组 GO语言切片 GO语言 map GO语言数组,切片,MAP总结 GO语言函数 GO语言指针 GO语言结构体 Go语言接口 GO语言Error处理 GO语言并发 GO语言测试 阅读全文
posted @ 2021-11-03 20:44 我是一条最咸的咸鱼 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 如果没有锁 在我们的项目中,可能会存在多个goroutine同时操作一个资源(临界区),这种情况会发生竞态问题(数据竞态)。 直接代码解释: 开启两个goroutine去累加变量x的值,这两个goroutine在访问和修改x变量的时候就会存在数据竞争,导致最后的结果与期待的不符。 互斥锁 互斥锁能够 阅读全文
posted @ 2021-06-24 10:50 我是一条最咸的咸鱼 阅读(289) 评论(0) 推荐(0) 编辑
摘要: channel简介 Channel是Go中的一个核心类型,我们可以把它看成一个管道,通过它并发核心单元就可以发送或者接收数据进行通讯(communication)。 Go 语言中的通道(channel)是一种特殊的类型。通道像一个传送带或者队列,总是遵循先入先出(First In First Out 阅读全文
posted @ 2021-06-22 10:14 我是一条最咸的咸鱼 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 并发与并行 并发是编程里面一个非常重要的概念,Go语言在语言层面天生支持并发。 并发:同一时间段内执行多个任务。 并行:同一时刻执行多个任务。 Go语言的并发通过goroutine实现。goroutine类似于线程,属于用户态的线程,我们可以根据需要创建成千上万个goroutine并发工作。goro 阅读全文
posted @ 2021-06-21 20:56 我是一条最咸的咸鱼 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Sublime Text 是一个文本编辑器,日常使用就是一个神器啊,但是每次都记不住快捷键,在此记录下,便于之后查阅。 Sublime Text常用快捷键 选择类 编辑类 搜索类 显示类 阅读全文
posted @ 2021-05-31 18:46 我是一条最咸的咸鱼 阅读(264) 评论(0) 推荐(0) 编辑
摘要: TTL简介 ClickHouse原生支持数据生命周期(TTL)管理的功能 TTL即Time To Live,表示数据的存活时间。在MergeTree中,可以为某个列字段或者整张表设置TTL。当时间达到时,若列字段级别的TTL则会删除这一列的数据;若表级别的TTL则会删除整张表的数据;若同时设置了列级 阅读全文
posted @ 2021-04-12 10:24 我是一条最咸的咸鱼 阅读(5181) 评论(0) 推荐(0) 编辑
返回顶部