技术

Golang性能优化在API设计中的体现

Golang性能优化在API设计中的体现

应避免在HTTPhandler中执行同步阻塞操作,需设超时、用异步日志、sync.Pool复用对象、优化JSON序列化、谨慎处理requestbody读取与复用。

Python日志切割教程_RotatingFileHandler

Python日志切割教程_RotatingFileHandler

RotatingFileHandler是Pythonlogging模块中按大小自动轮转日志文件的处理器,支持设置单文件最大尺寸(maxBytes)和保留备份数量(backupCount),但不支持按时...

Golang反射与泛型在使用场景上的区别

Golang反射与泛型在使用场景上的区别

该用reflect而非泛型时:类型在编译期完全未知,如动态创建struct、遍历字段、处理不确定键名的JSON/YAML;泛型要求编译期可知类型,无法获取字段名、tag、偏移量,也不能根据字符串名构造...