logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何使用docker-compose+实战官网用例(超简单)

简介首先我们了解一下什么是docker-compose:Docker Compose 并不是通过脚本和各种冗长的 docker 命令来将应用组件组织起来,而是通过一个声明式的配置文件描述整个应用,从而使用一条命令完成部署。应用部署成功后,还可以通过一系列简单的命令实现对其完整声明周期的管理。甚至,配置文件还可以置于版本控制系统中进行存储和管理。作用:批量容器编排我们来简单理解什么是docker-c

#docker#后端#阿里云
kafka实现延迟队列

首先说一下延迟队列这个东西,实际上实现他的方法有很多,kafka实现并不是一个最好的选择,例如redis的zset可以实现,rocketmq天然的可以实现,rabbitmq也可以实现。如果切换前几种方案成本高的情况下,那么就使用kafka实现,实际上kafka实现延迟队列也是借用了rocketmq的延迟队列思想,rocketmq的延迟时间是固定的几个,并不是自定义的,但是kafka可以实现自定义的

#kafka#分布式#golang +3
casbin的详细理解过程(附图片理解)(rbac模型)

一、casbin模型casbin模型又叫PERM模型: subject(sub 访问实体),object(obj访问的资源)和action(act访问方法)eft(策略结果,一般为空 默认指定allow)还可以定义为deny1)Policy策略 ——— p = {sub, obj, act, eft}1、策略一般存储到数据库,因为会有很多2、[policy_definition] p = sub,

#后端#java#golang +2
Gin框架的大致使用方法(详细)

1、在gin框架中文文档是这么介绍的Gin 是一个用 Go (Golang) 编写的 web 框架。 它是一个类似于 martini 但拥有更好性能的 API 框架,由于 httprouter,速度提高了近 40 倍。 如果你是性能和高效的追求者,你会爱上 Gin。两款Web框架相比较,Gin自己说他比Martini要强很多。2、Gin的基本使用方法首先在项目终端下载安装gin包:go get -

#golang#开发语言#后端
到底了