Johns 的文章
  • Golang中的内存对齐

    在计算机领域,对于某种特定的计算机设计而言,字(word)是用于表示其自然的数据单位的术语,是用来表示一次性处理事务的固定长度。一个字的位数,即字长。

    Johns 2023-01-02
    278 0 0
  • 记一次Context和goroutine实现超时调度引发的内存泄漏问题

    最近一个项目上线,需要在上线前进行单节点压测以估计每个业务的部署计划。使用腾讯云的压测大师进行压测时,发现一个非常有意思的情况。首先上一下监控图:

    Johns 2023-01-02
    271 0 0
  • Go Excel导出工具封装

    最近在用go开发一个管理端,需要提供一个Excel导出的功能。于是去调研了一下Go的两个常用的Excel库:

    Johns 2023-01-02
    272 0 0
  • 用redis做一个简单的限流

    最近项目中有个需求要实现限制某个用户在2个小时内只能访问3次的效果,所以就简单地用redis实现了一个限流方案。

    Johns 2023-01-02
    271 0 0
  • OpenVINO CPU加速调研

    通过观察转换期间日志, 发现由于模型结构比较简单紧凑, 特征也非常稀疏, 导致转换时可以被算子融合和量化的节点并不多, 故性能提升不是特别明显.

    Johns 2023-01-02
    293 0 0
  • Go 1.18 版本新特性详解

    Go官方在今年 315 悄悄发布了Golang 1.18 版本。Go 1.18 是一个大型版本,其中包括新功能、性能改进以及我们对该语言的最大更改。最重要的3个...

    Johns 2023-01-02
    275 0 0
  • 2种Go Redis客户端使用对比

    从上图可以看出, go-redis虽然每次操作会比redigo慢10%左右, 但是redigo需要显示申请/关闭连接,所以总体上二者的性能差异其实不大

    Johns 2023-01-02
    270 0 0