前几天,一位粉丝让我为他实现一个基于Spring Boot的后端公共组件,需求如下:
- 支持参数校验和分组校验。
2025年07月23日
最近我也在学习如何在开发中让代码运行更加高效,然后在浏览各种优秀的日志设计的时候看到 uber 有一个叫 zap 的日志库引起了我的注意,它主要特性是对性能和内存分配都做到了极致的优化。
对于我来说,原本在项目中是使用 logrus 来作为日志输出,但是看到 zap 的 benchmark,感觉在性能方面甩 logrus 不知道多少条街,所以这也是驱使我来看看它是如何进行优化的原因。
2025年07月23日
本文翻译自:
http://marcio.io/2015/07/handling-1-million-requests-per-minute-with-golang/
2025年07月23日
上文讲到链路追踪赋予了我们tranceID、spanId、parentSpanId,这为我们提供了日志之间的关联关系。接下来我们需要通过这几个字段来为系统日志分析做下铺垫。大致思路如下:
2025年07月23日
Go(Golang)是最近流行起来,且相对较新的编程语言。
它小而稳定,使用和学习简单,速度快,经过编译(原生代码),并大量用于云工具和服务(Docker、Kubernetes...)。
2025年07月23日
在FastAPI框架横扫Python后端开发领域的今天,其默认集成的Pydantic库正成为处理数据验证的黄金标准。这个看似简单的库究竟隐藏着哪些让开发者爱不释手的能力?本文将通过真实项目案例,带您解锁Pydantic的十大高阶用法。
2025年07月23日
本文介绍了在苹果设备(MAC、iPad、iPhone)上运行Stable Diffusion模型的方法,包括模型的下载、格式转换以及如何在Swift中调用模型进行推理。
2025年07月23日
随着机器学习模型能力的指数级提升,如何在Go应用中高效集成这些智能组件成为工程领域的重要课题。对于ChatGPT、Gemini等商用大语言模型,标准化REST API提供了便捷接入方式;但当涉及定制化模型时,Python生态(TensorFlow/JAX/PyTorch)仍是训练环节的事实标准。本文将从工程实践角度,系统阐述Go应用集成机器学习模型的多层级解决方案,涵盖从云端服务到本地推理的全场景技术路径,并通过实际案例揭示跨语言集成的最佳实践。