
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文对websocket协议与参数进行详细的介绍,并基于reactor模型实现websocket服务器(websocket介绍,websocket是什么,websocket的优点,websocket应用场景,websocket协议剖析,握手协议,传输协议,参数介绍,大白话,基于reactor模型的websocket服务器,握手代码介绍,传输代码介绍,程序运行测试结果,完整代码)..........

深入剖析docker核心技术前言docker概述为什么要用docker前言本文对namespace,cgroup和union fs做深入介绍,而docker使用将不再赘述,具体的docker使用见该文docker汇总docker概述 Linux内核提供了namespace(进程隔离),cgroup(资源管控),以及union fs(联合文件系统),对进程进行封装隔离,属于操作系统层面的虚拟化技术
IngressIngress介绍Ingress使用环境准备搭建ingress环境准备service和podHttp代理(ingress-http.yaml)Https代理(ingress-https.yaml)Ingress介绍 Service对集群之外暴露服务的主要方式有两种:NotePort和LoadBalancer,但是这两种方式,都有一定的缺点:NodePort方式的缺点是会占用很多集群
本文将由浅入深的介绍reactor,深入浅出的封装epoll,一步步变成reactor模型,并在文末介绍reactor的四种模型。

gorm连接mysql数据库以及建表和自动迁移前言连接连接数据库配置mysql配置gorm常规数据库接口-连接池迁移自动迁移建表手动迁移建表Migrator接口常用的Migrator方法创建表是否存在表删除表重命名表更多的api前言本书皆是对官方文档常用的内容进行描述包括:连接数据库,建表,自动迁移,Migrator接口连接连接数据库连接到数据库最简单的连接方式import ("fmt""gorm
redis的五大数据类型底层数据结构stringListsethashzset总结stringstring的底层实现可以是int、raw、embstr。int 编码是用来保存整数值,raw编码是用来保存长字符串,而embstr是用来保存短字符串。int,存储 8 个字节的长整型(long,2^63-1)。raw,存储大于 44 个字节的字符串(3.2 版本之前是 39 字节)embstr, 代表
分布式缓存 + 一致性哈希 + 节点再平衡前言项目介绍使用介绍分析源码REST接口TCP字节流创建新节点加入到集群gossip一致性哈希consistent节点再平衡rebalance前言Demo源码:Simple-Distributed-Cache欢迎Star代码较简单,分析源码仅分析重点项目介绍 本项目刚开始实现了基于HTTP/REST的内存缓存服务,受限于HTTP协议解析,性能不高。而后实
本文主要介绍三个内容:1. 大端与小端概念2. 多字节之间的大小端转换 3. 单字节多部分的大小端

部署步骤1.安装etcd2.组建集群3. 现在etcd准备好了,要使用etcdctl连接到etcdGolang实现CRUD参考链接安装etcd部署etcdGolang clientv3API部署步骤1.安装etcdgit clone -b v3.5.0 https://github.com/etcd-io/etcd.gitcd etcd./build.shexport PATH="$PATH:`p







