Go面向并发的内存模型

1.闲聊 在远古时期cpu都是以单核的形式执行机器的指令。随着科技和时代的进步,单核无法满足人类日益贪婪的需求,于是多核cpu应用而生。编程语言也不甘示弱,开始利用多核cpu的优势逐渐走向了并行的方向。 Go语言在出生的时候,就已经是多核时代的天下了。于是那群牛...

Golang操作RabbitMQ详细教程

简介 RabbitMQ 是一个实现了高级消息队列协议(AMQP)的开源消息代理中间件。 俗称消息队列 基本组件 Connection 连接. 使用MQ之前需要建立连接 Producer 生产者 Consumer 消费者 Broker 服务器实例 管理消息和队列 Message 消息 由消息头和消息体组成 Q...

微服务二十二 zabbix监控其它服务器的磁盘空间发送钉钉报警信息

zabbix监控其它服务器的磁盘空间发送钉钉报警信息 文章来源于: 感谢大佬的分享 https://blog.csdn.net/yulaoer53/article/details/118960381 https://blog.csdn.net/lizhecsdn/article/details/124931385 https://blog.csdn.net/weixin_35886095/article/details/11...

系统监控

Docker安装zabbix5 背景 Zabbix 知名的监控系统。应用广泛 没有运维团队,开发需要开发业务需求的同时,照顾环境。 微服务/分布式、多项目 机器多 出现过磁盘空间不足的情况,无奈之下加硬盘重新挂载 使用zabbix监控磁盘和内容,提前清理不必要的磁盘空间 ...

Go 时间处理

1. 时间戳转日期格式 时间戳为int64 s := time.Now().Unix() date := time.Unix(s, 0).Format("2006-01-02 15:04:05") fmt.Println(date) 2. 日期格式转时间戳 date := "2022-07-14 11:00:00" t, _ := time.ParseInLocation("2006-01-02 ...

基于 echo+websocket+html+js 实现的聊天demo

基于 echo+websocket+html+js 实现的聊天demo 代码github地址: echo-websocket-chat 喜欢的可以帮忙点个star哦~ WebSocket包 gorilla/websocket 运行 go run main.go 打开浏览器 localhost:9999 效果

C语言基础-猜数字小游戏

经典游戏 - 猜数字小游戏:是学C语言基本上都会接触到的小游戏. 描述 系统随机生成一个0-100的随机数,让玩家猜。猜过之后系统会有回馈信息响应,直到猜对为止,并自动进入下一轮游戏. 如何实现 生成游戏菜单 获取玩家的终端输入数字,控制游戏是否开始和结束 生...

vue3+websocket 实时数据页面回显展示

后端代码golang实现 代码: <script setup> import { ref } from 'vue'; const data = ref({}) const getBoardData = (function () { let websocket = new WebSocket("ws://localhost:7830/v1/api/dashboard/get/data") // 链...

golang+vue3+websocket 实时推送首页数据或者站内信

Web socket 长链接。实时推送下单任务数据首页展示 客户端与后端建立连接。实时接受数据回显到页面。 过程: 客户端接到数据后做两件事 数据页面回显 告诉后端,我接受到了,再次发送新的数据 话不多说上代码 websocket包 go get github.com/gorilla/websocket var...

vue3+element-plus实现分页

效果: API接口返回数据格式 "success": true, "code": 2000, "msg": "成功", "data": { "total": 1, "list": [ { "id&...