快乐的程序员
Go画图的包 Go画图的包
今天看到了一个golang画图的包gg,感觉挺有意思的。 安装go get -u github.com/fogleman/gg 使用示例1:画一个圆dc := gg.NewContext(1000, 1000) dc.DrawCircle
2024-03-12
GO一题 GO一题
题目下面这段代码能否通过编译,不能的话原因是什么;如果通过,输出什么。 func main() { list := new([]int) list = append(list, 1) fmt.Println(list) } 分析lis
2024-03-12
go datetime工具 go datetime工具
golang 对datetime进行封装封装时间相关的操作1.func AddSecond(t time.Time, second int64) time.Time在指定时间上增加秒 示例 t1 := time.Now() t2 := Ad
2024-03-12
什么是JWT 什么是JWT
目的了解JWT到底是什么,有什么作用。 前言我们访问一个网站的时候一般都需要做一些安全认证,防止黑客恶意攻击网站。这个认证的方式有多种,JWT就是其中一种。 安全认证方式密码认证这是最低级的认证方式。每次请求都带上用户名和密码,服务端通过校
2024-03-12
经典面试题:一个网址从浏览器中输入到页面渲染经历了什么 经典面试题:一个网址从浏览器中输入到页面渲染经历了什么
背景这是一个经典的面试题,很多人在面试过程中都会被问到,这个问题考察的不是什么高深的技术,而是考察面试者对一个请求的整个流程的理解。 有的人说我是一个前端开发者或者后端开发者,为什么需要了解整个流程?其实这个流程应该是每一个优秀的程序员都必
2024-03-12
graphql和grpc之间的转换 graphql和grpc之间的转换
目的本文主要目的是将graphql转换成grpc protoc-gen-graphqlprotoc-gen-graphql插件可以让我们在写proto文件的时候加一些option,通过监听http端口实现对外暴露graphql风格的http
2024-03-12
【DDD实战】在线请假和考勤管理 【DDD实战】在线请假和考勤管理
1 目的通过一个简单的系统了解新系统从0到1的设计过程 2 功能描述2.1 请假人在页面上【发起】请假申请,系统根据请假天数、请假类型等规则计算出审批人,生成审批流 2.2 审批人在页面上【通过】或者【拒绝】申请 2.3 考勤系统月底根据请
2024-03-12
将自己的服务制作成docker镜像 将自己的服务制作成docker镜像
目的上一篇文章介绍了如何在两台腾讯云上安装k8s,本文将制作docker镜像,在docker中运行hecheng_be服务,并且将镜像推到远端,方便后续将此docker image 部署到k8s 环境搭建1.安装gityum install
2024-03-12
docker-compose docker-compose
概述本文主要介绍一下docker-compose命令 Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文
2024-03-12
Dockerfile Dockerfile
Dockerfile是什么Dockerfile 是一个用来构建镜像的文本文件 最简单的DockerFile在一个空文件夹中创建一个Dockerfile文件,写入 FROM nginx RUN echo '这是一个本地构建的nginx镜像'
2024-03-12
makefile makefile
概述学习makefile文件格式 格式target: prerequisites commands target:目标,不可省 prerequisites:前置条件,可省 commands:命令,前面必须有一个tab键,可省。前置
2024-03-12
GO RabbitMQ GO RabbitMQ
安装 通过homebrew安装RabbitMQbrew install rabbitmq 2.启动 rabbitmq-server 3.图形化界面localhost:15672 需要登录,可以用:username:guest,passw
2024-03-12
18 / 22