游客kehwsvh7b7a2i_个人页

游客kehwsvh7b7a2i
个人头像照片
2
0
0

个人介绍

暂无个人介绍

擅长的技术

  • C#
  • Go
  • C++
  • Python
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2025年02月

  • 02.27 11:57:20
    发表了文章 2025-02-27 11:57:20

    揭秘 Go 语言中空结构体的强大用法

    Go 语言中的空结构体 `struct{}` 不包含任何字段,不占用内存空间。它在实际编程中有多种典型用法:1) 结合 map 实现集合(set)类型;2) 与 channel 搭配用于信号通知;3) 申请超大容量的 Slice 和 Array 以节省内存;4) 作为接口实现时明确表示不关注值。此外,需要注意的是,空结构体作为字段时可能会因内存对齐原因占用额外空间。建议将空结构体放在外层结构体的第一个字段以优化内存使用。
  • 02.27 10:55:45
    发表了文章 2025-02-27 10:55:45

    Go 语言中的 Sync.Map 详解:并发安全的 Map 实现

    `sync.Map` 是 Go 语言中用于并发安全操作的 Map 实现,适用于读多写少的场景。它通过两个底层 Map(`read` 和 `dirty`)实现读写分离,提供高效的读性能。主要方法包括 `Store`、`Load`、`Delete` 等。在大量写入时性能可能下降,需谨慎选择使用场景。
  • 发表了文章 2025-02-27

    揭秘 Go 语言中空结构体的强大用法

  • 发表了文章 2025-02-27

    Go 语言中的 Sync.Map 详解:并发安全的 Map 实现

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息