会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ahfuzhang
公众号:一本正经的瞎扯
[置顶]
反微服务架构(A Macro Services Framework)
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 反微服务架构(A Macro Services Framework) 本文提出了一种新的设想和概念:反微服务架构(A Macro Services Frame
阅读全文
posted @ 2024-12-21 12:01 ahfuzhang
阅读(922)
评论(0)
推荐(5)
编辑
[置顶]
介绍一个我开源的项目:一键部署 VictoriaMetrics 群集
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 我实在是非常喜欢这个强大的 metrics 监控组件 VictoriaMetrics. 近期团队需要部署一份,我顺手把用于测试的部署脚本开源到了我的仓库中:h
阅读全文
posted @ 2023-12-04 16:25 ahfuzhang
阅读(518)
评论(0)
推荐(1)
编辑
[置顶]
用golang开发系统软件的总结
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 2024-10-31 增加主题:tinyGo 项目的介绍和思路 2024-05-17 增加主题:指导编译器生成cpu cache友好的代码 2024-03-2
阅读全文
posted @ 2022-09-30 17:54 ahfuzhang
阅读(1397)
评论(0)
推荐(3)
编辑
[置顶]
写好海量后台服务最重要的是意识
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 刚入行不久的我曾有一个想法:假设几个超牛的架构师,带着一群会编程的蓝领工人,熟练了严苛的开发规范后,是不是也能写出复杂的厉害的软件? 我想说的是:起码在海量后
阅读全文
posted @ 2022-09-14 22:24 ahfuzhang
阅读(160)
评论(0)
推荐(0)
编辑
【解决了一个小问题】ffmpeg c api 中编码/解码 jpg 时出现`deprecated pixel format used`时的解决办法
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 ffmpeg c api 中解码 jpg 时发现,运行出现错误提示: [swscaler @ 0x150038000]deprecated pixel for
阅读全文
posted @ 2025-02-11 13:45 ahfuzhang
阅读(3)
评论(0)
推荐(0)
编辑
【发现一个问题】go test的时候,在macos arm64 下不明原因的发生异常,但是在linux下完全正常
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 这只是一个简单的队列,在单个协程中运行,莫名其妙就 panic 了,而且堆栈信息中找不到有用信息。 同样的程序在 linux 中执行又是对的。 暂时想不明白是
阅读全文
posted @ 2025-01-23 14:10 ahfuzhang
阅读(6)
评论(0)
推荐(0)
编辑
【记录一个问题】使用ffmpeg api 读取一个已经完全载入内存的mp4文件失败
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 我一开始写了一段代码,从磁盘上加载一个mp4文件,并且输出每个视频帧的 size: int show_frame_detail(const char *inp
阅读全文
posted @ 2025-01-15 16:41 ahfuzhang
阅读(12)
评论(0)
推荐(0)
编辑
【一个教训】在无锁数据结构的自旋中,分别两次使用Atomic_Load
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 近期在写一个 MPMC 的无锁队列,结果无论如何都改不好,内部的指针总是对不上,且找不到出问题的原因。 加了很多 assert 后发现:例如队尾的 tail
阅读全文
posted @ 2025-01-10 16:35 ahfuzhang
阅读(6)
评论(0)
推荐(0)
编辑
【记录一个问题】macos arm64 中,使用 golang 的 atomic.LoadUint32() 得到的值是 0
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 在 macos arm64 下调试一个无锁算法的时候,总在莫名其妙的地方崩溃,后来发现是 atomic.LoadUint32() 的地方读到的值是 0. 1
阅读全文
posted @ 2025-01-07 15:04 ahfuzhang
阅读(4)
评论(0)
推荐(0)
编辑
玩一玩 yolo v11
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 记录体验 yolo v11 的过程: 1.下载镜像 docker pull ultralytics/ultralytics 这个镜像有 11 GB 2.进入镜
阅读全文
posted @ 2024-12-31 15:46 ahfuzhang
阅读(54)
评论(0)
推荐(1)
编辑
【记录一个问题】prefetch 指令在golang中未见到明显效果
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 偶尔了解到 DPDK 的代码中,使用 prefetch 指令可能让包处理速度加快 10% ~ 15%. 尝试在 golang 中引入 prefetch 指令,
阅读全文
posted @ 2024-12-26 15:06 ahfuzhang
阅读(15)
评论(0)
推荐(0)
编辑
【问chatgpt】一段 golang 代码中,把一个字符串池的类名写成了 arena, 这有什么典故吗?
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 在 Go 编程中,将一个字符串池类名命名为 arena 是有一定背景和意义的。这个命名通常源于以下几个方面的典故或技术理念: “Arena” 的字面意义 “A
阅读全文
posted @ 2024-11-19 10:33 ahfuzhang
阅读(31)
评论(0)
推荐(0)
编辑
使用 golang plan9 汇编实现 ARM64 体系下的 128bit move mask 计算
摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 本文的 Github 地址为:https://github.com/ahfuzhang/learning_go_plan9_assembly/blob/mai
阅读全文
posted @ 2024-10-29 10:59 ahfuzhang
阅读(17)
评论(0)
推荐(0)
编辑
下一页
导航
博客园
首页
联系
订阅
管理
公告