会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
专职
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
40
下一页
[置顶]
golang中获取goroutine的id号
摘要: ```golang // GetId 获取goroutine的id号 func GetId() uint64 { b := make([]byte, 64) b = b[:runtime.Stack(b, false)] b = bytes.TrimPrefix(b, []byte("gorouti
阅读全文
posted @ 2023-05-20 11:47 专职
阅读(224)
评论(0)
推荐(0)
2023年4月15日
mongodb基础教程
摘要: 知识点 理解 MongoDB 的业务场景, 熟悉 MongoDB 的简介, 特点和体系结构, 数据类型等. 能够通过docker-compose创建并启动mongodb和mongo-express 掌握 MongoDB 基本常用命令实现数据的 CRUD 掌握 MongoDB 的索引类型, 索引管理,
阅读全文
posted @ 2023-04-15 12:50 专职
阅读(80)
评论(0)
推荐(0)
2023年3月19日
rabbitmq基础教程
摘要: 1. 常见MQ对比 2. rabbitmq基础架构图 3. rabbitmq简介 broker: 接收和分发消息的应用,RabbitMq server就是Message broker connection: 连接,应用服务于server的链接 channel: 信道,客户端可以建立多个channel
阅读全文
posted @ 2023-03-19 12:11 专职
阅读(152)
评论(0)
推荐(0)
2023年2月6日
swaggo使用详解
摘要: 1. 简介: swagger是一套基于OpenAPI规范构建的开源工具,使用RestApi。swagger-ui 呈现出来的是一份可交互式的API文档,可以直接在文档页面尝试API的调用。 gin-swagger 是基于注释生成 API 文档,项目地址:https://github.com/swag
阅读全文
posted @ 2023-02-06 17:26 专职
阅读(3100)
评论(0)
推荐(0)
2022年9月27日
go-grpc实践指南-05Http网关-grpc-gateway
摘要: http网关 etcd3 API全面升级为gRPC后,同时要提供REST API服务,维护两个版本的服务显然不太合理,所以grpc-gateway诞生了。通过protobuf的自定义option实现了一个网关,服务端同时开启grpc和http服务,http服务接收到客户请求后转换为grpc请求数据,
阅读全文
posted @ 2022-09-27 13:42 专职
阅读(591)
评论(0)
推荐(0)
2022年9月26日
go-grpc实践指南-04拦截器
摘要: interceptor拦截器 grpc服务端和客户端都提供了interceptor功能,功能类似middleware,很适合在这里处理验证、日志等流程。 在自定义Token认证的示例中,认证信息是由每个服务中的方法处理并认证的,如果有大量的接口方法,这种姿势就太不优雅了,每个接口实现都要先处理认证信
阅读全文
posted @ 2022-09-26 11:31 专职
阅读(151)
评论(0)
推荐(0)
Go 语言为什么建议 append 追加新元素使用原切片变量接收返回值?
摘要: 看一段代码 func main() { a := make([]int, 0, 5) fmt.Printf("%v:%p, len(a) = %d\n", a, &a, len(a)) a = append(a, 1) fmt.Printf("%v:%p, len(a) = %d\n", a, &a
阅读全文
posted @ 2022-09-26 09:54 专职
阅读(98)
评论(0)
推荐(0)
2022年9月25日
Nginx分布式框架详解93-101负载均衡01
摘要: 负载均衡概述 早期的网站流量和业务功能都比较简单,单台服务器足以满足基本的需求,但是随着互联网的发展,业务流量越来越大并且业务逻辑也跟着越来越复杂,单台服务器的性能及单点故障问题就凸显出来了,因此需要多台服务器进行性能的水平扩展及避免单点故障出现。那么如何将不同用户的请求流量分发到不同的服务器上呢?
阅读全文
posted @ 2022-09-25 15:32 专职
阅读(237)
评论(0)
推荐(0)
nginx禁止直接通过ip进行访问并跳转到自定义403页面
摘要: 禁止直接通过ip方法80端口 server { listen 80 default; server_name _; error_page 403 /403.html; location = /403.html { root html; } location / { return 403; } } s
阅读全文
posted @ 2022-09-25 14:04 专职
阅读(1425)
评论(0)
推荐(0)
2022年9月24日
Nginx分布式框架详解86-92nginx反向搭理02
摘要: nginx的安全控制及SSL加密介绍 nginx的反向代理是如何来提升web服务器的安全呢? 答案是:安全隔离。 什么是安全隔离 通过代理分开了客户端到应用程序服务器端的连接,实现了安全措施。在反向代理之前设置防火墙,仅留一个入口供代理服务器访问。 如何使用SSL对流量进行加密 翻译成大家能熟悉的说
阅读全文
posted @ 2022-09-24 16:32 专职
阅读(86)
评论(0)
推荐(0)
1
2
3
4
5
···
40
下一页
公告