logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Golang性能分析神器:pprof与火焰图实战揭秘

在软件开发的世界里,性能分析如同一把锋利的剑,它能帮助开发者洞悉程序的运行状态,发现并解决那些隐藏在代码深处的性能瓶颈。而在Go语言的生态系统中,pprof无疑是这把剑中的佼佼者。本文将带你深入了解pprof的使用方法,并通过火焰图这一直观的工具,让你对性能分析有一个全新的认识。

文章图片
#golang#性能优化
工业协议:DNP协议

一、 数据链路层规约数据链路层规约文件规定了DNP3.0版的数据链路层,链路规约数据单元(LPDU)以及数据链路服务和传输规程。数据采用一种可变帧长格式:FT3。FT3 帧长格式:一个FT3帧被定义为一个固定长度的报头,随后是可以选用的数据块,每个数据块附有一个 l6 位的 CRC 校验码。固定的报头含有2个字节的起始字,一个字节的长度(LENGH),一个字节的链路层控制字 (CONTROL),一

kubeadm安装kubernetes集群

安装操作系统:省略。。。本文使用的是ubuntu22.04安装,通常需要给虚拟机配置2个网络,一个是可以上网的网络可以是nat也可以时桥接网络,另一个是host-only网络,用于xshell链接时,设置固定IP后可以直接连接,并且重启和更换网络环境也不需要改变。

文章图片
#kubernetes#docker#容器
minikube安装篇

安装需求2 个 CPU 或更多2GB 可用内存20GB 可用磁盘空间网络连接容器或虚拟机管理器,例如:Docker、Hyperkit、Hyper-V、KVM、Parallels、Podman、VirtualBox或VMware Fusion/WorkstationWindows下载下载地址New-Item -Path 'c:\' -Name 'minikube' -ItemType Directo

#kubernetes
minikube安装篇

安装需求2 个 CPU 或更多2GB 可用内存20GB 可用磁盘空间网络连接容器或虚拟机管理器,例如:Docker、Hyperkit、Hyper-V、KVM、Parallels、Podman、VirtualBox或VMware Fusion/WorkstationWindows下载下载地址New-Item -Path 'c:\' -Name 'minikube' -ItemType Directo

#kubernetes
从入门到精通:Go 实现基于 Token 的登录流程深度指南

在现代 Web 应用开发中,安全性始终是一个不可忽视的重要议题。随着分布式系统和微服务架构的兴起,传统的基于 Session 的登录机制面临着诸多挑战。本文将带你深入探索基于 Token 的登录流程,这是一种更为灵活且适用于现代应用架构的认证方式。

文章图片
#golang#网络#开发语言
WSL安装

文章目录一、安装WSL2.0二、安装Ubuntu20.04LTS三、配置ssh四、设置分发版本五、常见问题解决5.1 安装失败并出现错误 0x800700035.2 WslRegisterDistribution 失败并出现错误 0x8007019e5.3 安装失败,出现错误 0x80070003 或错误 0x803701025.4 尝试升级时出错:Invalid command line opt

ffmpeg编程入门学习笔记(一) -入门

推荐一个零声学院免费公开课程,个人觉得老师讲得不错,分享给大家:Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等技术内容,立即学习一、播放器框架AVUtil:核心工具库,下面的许多其他模块都会依赖该库做一些基本的音视频处理操作。AVFormat:文件格式和协议库,该模块是

#学习#音视频
pion实现录制WebRTC流

推荐一个零声学院免费公开课程,个人觉得老师讲得不错,分享给大家:Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等技术内容,立即学习stream_test.gopackage streamimport ("testing""time")func TestStream(t *

#webrtc#音视频
kubeadm升级k8s

可以看到我们的版本可以升级到v1.24.4。

文章图片
#kubernetes#docker#容器
    共 17 条
  • 1
  • 2
  • 请选择