HTTP无状态协议 HTTP本身是一种无状态的连接协议,因此每个请求或响应都是独立的。服务端每次处理完一个客户端请求之后就会断开连接,所以每次请求或响应与之前和之后的请求或响...
HTTP无状态协议 HTTP本身是一种无状态的连接协议,因此每个请求或响应都是独立的。服务端每次处理完一个客户端请求之后就会断开连接,所以每次请求或响应与之前和之后的请求或响...
MySQL复制介绍 MySQL复制允许将主实例(master)上的数据同步到一个或多个从实例(slave)上,默认情况下复制是异步进行的,从库也不需要一直连接到主库来同步数据...
swaggo swagger 安装 swag 命令 编写注释 服务基础信息 api信息 生成文档 配置文档路由 启动服务并访问 API 注释定义 summary 简介// @...
jwt-go笔记 这个库已经没人维护了,他们现在新搞了一个,具体可以去github上看 jwt介绍 jwt(json web token)是一种用于前后端身份认证的方法,一个...
HTTP报文响应结构和请求报文结构类似,也分为三部分分别是状态行、响应头(首部字段)、响应体 例如: 响应报文描述状态行包含HTTP版本和响应状态码响应头包含HTTP响应的首...
1.规则 延迟函数的参数在defer语句出现时已经确定 函数参数值在defer出现时就已经确定了下来 即拷贝了一份 后续对i的修改不会影响原始延迟函数中的执行 输出0 延迟函...
存储过程 1. 创建存储过程 2. 调用存储过程 3. 查看存储过程 4. 删除存储过程 注意:在命令行中 执行创建存储过程的SQL语句时 需要通过关键子delimiter指...
索引 各个数据页可以组成一个双向链表 每个数据页中的记录会按照主键值从小到大的顺序组成一个单向链表 2.下一个数据页用户记录的主键值必须大于上一个页中用户记录的主键值 当页中...
1. 数据页的结构 1个数据页默认为16KB数据页 一个页共有7个部分数据页结构 用户记录都是通过空闲空间中的来增加空间进行记录的 2. 记录在页中的存储 存储的记录会按照...
1. InnoDB页简介 InnoDB是一个将表中数据存储到磁盘上的存储引擎 关闭服务器时 数据还是存在 处理数据的过程发生在内存中 我们需要把磁盘中的数据加载到内存中 为了...
这是因为执行go mod init 时需要定义一个包名 例如 go mod init projectname来定义该包名
冯·诺依曼硬件框图 计算机由运算器、存储器、控制器、输入输出设备组成 指令和数据以同等地位存放于存储器中 并可按地址寻访 指令和数据都用二进制数据表示 程序指令在存储器内按顺...
go get之后发现导入的包路径出现这个错误原因是该项目在GoLand下没有真正的引入包管理模块 点开设置图片 写入图片
Go 使用 protobuf[https://cloud.tencent.com/developer/article/1995534] 下载protoc-3.15.5-win...
如果在Vscode或者GoLand中的终端中设置GOPATH的话 设置完的GOPATH仅在当前终端窗口有效 如果我们要改变GOPATH的话 还是需要手动操作 右键单击此电脑 ...
今天在刷leetcode的时候发现了有一个东西 就是代码注释的那个地方 如果 两个条件互换位置 这样的话 在计算i-1的时候 当i为0时可能数组访问越界了 所以 i>0是有必...
网络层与运输层的区别 网络层是为主机之间提供逻辑通信 运输层为应用进程之间提供端到端的逻辑通信运输层下层的协议 网络核心等细节几乎都被其屏蔽 我们可以认为只有两个应用进程在一...
七、Zinx的读写分离模型 · 语雀 (yuque.com)[https://www.yuque.com/aceld/npyr8s/wmbglf] 对框架进行读写分离 我们要...