Johns 的文章
-
Golang中的内存对齐
在计算机领域,对于某种特定的计算机设计而言,字(word)是用于表示其自然的数据单位的术语,是用来表示一次性处理事务的固定长度。一个字的位数,即字长。
Johns 2023-01-02
453 0 0 -
记一次Context和goroutine实现超时调度引发的内存泄漏问题
最近一个项目上线,需要在上线前进行单节点压测以估计每个业务的部署计划。使用腾讯云的压测大师进行压测时,发现一个非常有意思的情况。首先上一下监控图:
Johns 2023-01-02
440 0 0 -
Go Excel导出工具封装
最近在用go开发一个管理端,需要提供一个Excel导出的功能。于是去调研了一下Go的两个常用的Excel库:
Johns 2023-01-02
451 0 0 -
用redis做一个简单的限流
最近项目中有个需求要实现限制某个用户在2个小时内只能访问3次的效果,所以就简单地用redis实现了一个限流方案。
Johns 2023-01-02
445 0 0 -
OpenVINO CPU加速调研
通过观察转换期间日志, 发现由于模型结构比较简单紧凑, 特征也非常稀疏, 导致转换时可以被算子融合和量化的节点并不多, 故性能提升不是特别明显.
Johns 2023-01-02
469 0 0 -
Go 1.18 版本新特性详解
Go官方在今年 315 悄悄发布了Golang 1.18 版本。Go 1.18 是一个大型版本,其中包括新功能、性能改进以及我们对该语言的最大更改。最重要的3个...
Johns 2023-01-02
442 0 0 -
2种Go Redis客户端使用对比
从上图可以看出, go-redis虽然每次操作会比redigo慢10%左右, 但是redigo需要显示申请/关闭连接,所以总体上二者的性能差异其实不大
Johns 2023-01-02
437 0 0