首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HandsomeDemon
掘友等级
seumaster
|
seu
🏓
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
go heap分析,不废话
heap包封装了Init,Push,Pop Init,Push,Pop需要用户实现h.Len 而up,dowm需要用户手动实现h.Less和h.Swap 结合实例: 可以分析,堆的构建和修改过程如下
KMP算法笔记
kmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmpkmp
redis 实现的MQ 3
pub/sub最大优势是:同一份消息会被推送给所有sub 问题:丢消息 缺乏ack:sub在获取到消息后,无ack,因此若处理失败,想要执行消息的重放是不行的 缺乏消息存储能力:消息来了就走不停留在c
redis实现的MQ 2
MQ类型:根据consumer消费的流程,分为push和pull push:当producer将消息投递到mq,当mq负责将消息以推送的形式主动发送给了各个建立了订阅关系的消费方 优势:流程实时性强,
redis实现的MQ 1
MQ核心功能:解耦/削峰 解耦 在有了 mq 后,producer 不需要过分关心 consumer 的身份信息,只需要把消息按照指定的协议投递到对应的 topic 即可 producer 在处理
GO 基于Redis的分布式锁
分布式锁应具备性质: 独占性:对于同一把锁,在同一时刻只能被一个取锁方占有,这是作为“锁”工具最基础的一项性质 健壮性:即不能产生死锁(dead lock). 假如某个占有锁的使用方因为宕机而无法主
Redis连接池
什么是连接池? 连接池是一种管理数据库连接的技术。在传统的数据库连接方式中,每次需要与数据库建立连接时都会创建一个新的连接,完成操作后再销毁该连接。这种方式在高并发场景下效率较低,因为连接的创建和销毁
go-grpc 3.SSL/TLS
下载配置openssl 在根目录下创建key文件夹,cd key 1.生成私钥: openssl genrsa -out server.key 2048 2.生成证书 全部回车: openssl re
go-grpc 2.认证
认证: 不是用户的身份认证,而是指多个server和多个client之间,如何识别对方是谁,并且可以安全的进行数据传输 SSL/TLS(http2) TOKEN(安全连接) 不采用任何措施的连接,不安
go-grpc 1.proto编写和生成go,客户端/服务端编写和调试
开发环境配置见之前文章 1.编写proto文件: hello.proto 2.执行命令: protoc --go_out=. hello.proto protoc --go-grpc_out=. he
下一页
个人成就
文章被阅读
2,286
掘力值
199
关注了
5
关注者
0
收藏集
0
关注标签
16
加入于
2022-11-15