240 发简信
IP属地:贵州
  • 120
    mysql锁机制及其原理

    日常项目中有没有用到mysql的锁,什么场景用到的? mysql有哪些锁呢,从锁范围大小可划分为全局锁、表级锁、行级锁,下面按照这个顺序分别给大家介绍一下这些锁的机制及其可用...

  • 120
    问题记录:flag provided but not defined: -test.v 异常处理过程

    问题描述 工作需求,写了一个底层调用的方法,就想测一测这个接口别有什么问题,于是写了一个单元测试用例,试着跑了一下,就报了下面这个错误flag provided but no...

  • redis三种集群方式主从/哨兵/Cluster

    redis的集群方式主要有以下三种: 1、 主从模式 master挂掉之后,slave仍能正常读,但redis不再提供写服务,直到master重新启动slave挂掉之后不影响...

  • golang通道channel的用法及特性

    定义 通道是go语言的一种数据类型,是goroutine之间的通信机制。 初始化 接收元素 从一个未初始化的通道中获取数据会永远阻塞。从一个已关闭的通道中获取数据,如果通道中...

  • golang数组array和切片slice的区别

    数组 定义 数组是固定长度的特定元素类型的序列 特点 长度固定,初始化时长度可以用...代替,标识根据数组数据计算其长度,也可以是一个常量值;不可以对数组进行增删操作。 长度...

  • :mask:

    go mod报错问题解决过程

    问题描述:公司gitlab更换了git地址,本地统以替换引用git路径后提交代码,准备更新到服务器上。本地windows环境开发没有任何问题,再部署测试环境时go mod更新...

  • 120
    GRPC的HTTP返回值int64被转为string类型

    问题描述 最近在使用http接口访问一个GRPC的服务时遇到一个数据类型转换的问题。一个时间戳字段在PB中定义的字段类型为uint64,返回到本地之后却是一个string类型...

  • golang的excel文件处理

    引入excel文件处理包 "github.com/tealeg/xlsx" 直接excel文件进行处理 excel文件导入: excel文件导出:

  • go mod报错问题解决过程

    问题描述:公司gitlab更换了git地址,本地统以替换引用git路径后提交代码,准备更新到服务器上。本地windows环境开发没有任何问题,再部署测试环境时go mod更新...

  • 120
    protobuf包引用路径问题

    protobuf的import关键字可以用来引用其他包结构定义使用方式:包名.结构体名称 IDEA编辑pb文件的包引用问题 idea编辑pb可以使用protobuf supp...

  • docker入门

    docker是什么: docker是 Linux 容器的一种封装,提供了简单易用的容器使用接口。 容器和虚拟机的区别: docker三要素: 镜像 docker 镜像可以看作...

  • 开放接口签名设计openAPI的token鉴权

    安全性考虑: 1. 用户身份校验2. 防重放攻击3. 防参数篡改 请求接口加公共校验参数: | 参数 作用|| --- | --- || token | 授权给用户的唯一标识...