首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
xc_oo
掘友等级
旧博客地址:https://blog.51cto.com/lingdandan/release
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
golang tcp的keepalive
socket tcp 如何维护长连接 操作系统实现: tcp的keepalive机制开启后,在一定时间内,一般为7200s(参数tcp_keepalive_time)在链路上没有数据传送的情况下,tc
redis lua脚本
一、Redis中Lua的常用命令 EVAL EVALSHA SCRIPT LOAD - SCRIPT EXISTS SCRIPT FLUSH SCRIPT KILL 1 EVAL命令 命令格式:EVA
什么是restful
简述: REST,即“表现层状态转化”,是一种软件架构风格。实际上,REST只是一种软件架构风格。它并不是一种具体的技术。而更像是一种约束与规范的东西,它包含了很多原则与限制。如果一个架构符合REST
树的直径
树的直径:树上最长的简单路径。 算法思想: 1.dfs 通过两遍dfs,第1遍dfs,从任意点P出发,寻找离它最远的点Q 。第2遍dfs,从Q出发,找离它最远的点W。QW就是树的一条直径 2.树形dp
dijkstra算法
dijkstra算法,最经典的单源最短路径算法 以下面的有向加权图分析dijkstra算法 S=[0] D(0)=0 D(1)=600 D(2)=900 D(3)=200 D(4)=1100 D(5)
Floyd算法
是一种利用动态规划的思想,寻找有向加权图中,任意两点之间的最短路径 时间复杂度O(N^3) 空间复杂度O(N^2) golang实现 参考文章: https://juejin.cn/post/6844
mutex互斥锁
1.sync.Mutex数据结构 state 是锁的状态,有以下三种: mutexLocked = 1 << iota // 互斥锁是锁定状态 1 mutexWoken // 唤醒状态(唤醒锁) 2
golang gRPC转换HTTP对外提供服务
实现了一个协议转换的网关,对应github上的项目https://github.com/grpc-ecosystem/grpc-gateway ,这个网关负责接收客户端请求,然后决定直接转发给grpc
golang tls的使用
tls握手协议 一些概念: Cipher suite(加密套件):这是一个由一组加密算法的名称组成的唯一标识符,在上图第 1 步中,用于客户端向服务端询问 TLS 通信采用的加密方案 每种Cipher
golang依赖注入 wire
快速使用: 1.先安装工具 $ go get github.com/google/wire/cmd/wire 上述命令生成一个可执行程序wire,这就是代码生成器 2.使用 main.go wire.
下一页
个人成就
文章被点赞
12
文章被阅读
34,248
掘力值
932
关注了
0
关注者
3
收藏集
0
关注标签
10
加入于
2020-07-28