Skip to content

Nan Xiao's Blog

A system software / performance engineer's home

  • About
  • Tutorials

Recent Comments

  • HaGa on __COUNTER__ macro in gcc/clang
  • Luna Jernberg on Update keyring first if your Arch Linux is old enough
  • Renish Tala on Be careful of using grpc::ClientStreamingInterface::Finish() function
  • Brun on Fix “Permission denied @ rb_file_s_symlink” error of installing homebrew
  • weixin on Install make before using cmake

Archives

  • April 2025 (2)
  • March 2025 (4)
  • February 2025 (1)
  • April 2024 (1)
  • March 2024 (1)
  • October 2023 (2)
  • September 2023 (3)
  • July 2023 (1)
  • May 2023 (2)
  • September 2022 (1)
  • July 2022 (3)
  • May 2022 (1)
  • March 2022 (4)
  • January 2022 (2)
  • December 2021 (3)
  • November 2021 (1)
  • September 2021 (4)
  • August 2021 (1)
  • July 2021 (4)
  • June 2021 (3)
  • May 2021 (2)
  • April 2021 (5)
  • March 2021 (2)
  • February 2021 (2)
  • January 2021 (2)
  • December 2020 (3)
  • November 2020 (5)
  • October 2020 (5)
  • September 2020 (5)
  • August 2020 (2)
  • July 2020 (1)
  • June 2020 (2)
  • May 2020 (2)
  • April 2020 (1)
  • March 2020 (4)
  • February 2020 (2)
  • January 2020 (3)
  • December 2019 (6)
  • November 2019 (3)
  • October 2019 (1)
  • September 2019 (4)
  • August 2019 (3)
  • July 2019 (12)
  • June 2019 (12)
  • May 2019 (2)
  • April 2019 (6)
  • March 2019 (5)
  • February 2019 (1)
  • January 2019 (2)
  • December 2018 (5)
  • November 2018 (3)
  • October 2018 (2)
  • September 2018 (6)
  • August 2018 (6)
  • July 2018 (5)
  • June 2018 (15)
  • May 2018 (12)
  • April 2018 (11)
  • March 2018 (10)
  • February 2018 (8)
  • January 2018 (3)
  • December 2017 (9)
  • November 2017 (8)
  • October 2017 (10)
  • September 2017 (11)
  • August 2017 (12)
  • July 2017 (7)
  • June 2017 (1)
  • May 2017 (7)
  • April 2017 (4)
  • March 2017 (1)
  • January 2017 (6)
  • December 2016 (4)
  • November 2016 (2)
  • August 2016 (4)
  • July 2016 (3)
  • June 2016 (3)
  • May 2016 (4)
  • April 2016 (3)
  • March 2016 (2)
  • February 2016 (4)
  • January 2016 (2)
  • December 2015 (7)
  • November 2015 (7)
  • October 2015 (8)
  • September 2015 (8)
  • August 2015 (1)
  • July 2015 (3)
  • June 2015 (7)
  • May 2015 (2)
  • November 2014 (1)
  • October 2014 (1)
  • September 2014 (3)
  • June 2014 (1)
  • May 2014 (1)
  • April 2014 (2)
  • March 2014 (1)

Tags

  • archLinux
  • C
  • c-plus-plus
  • clang
  • CMake
  • CUDA
  • debug
  • docker
  • FreeBSD
  • gcc
  • gdb
  • git
  • Golang
  • GPU
  • gRPC
  • Haskell
  • Helib
  • illumos
  • kernel
  • libpcap
  • Life
  • Linux
  • macOS
  • multi-thread
  • network programming
  • OpenBSD
  • OpenMP
  • openssl
  • performance
  • proxy
  • python
  • QUIC
  • RedHat
  • Sanitizers
  • Shell
  • software engineering
  • Solaris
  • Suse
  • tcpdump
  • tshark
  • Ubuntu
  • unix
  • VirtualBox
  • VoidLinux
  • wireshark

Categories

  • Life (25)
  • Technology (370)

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Tag: Judy array

A Judy array example

Judy array is an associative array whose key/value are both Word_t type, and should be the machine word size. This page gives a quite clear explanation of how to use Judy array, but the example code can’t be used out of box. I modify it and you can download it here if you are interested.

Posted on July 31, 2019Categories TechnologyTags C, Judy arrayLeave a comment on A Judy array example
Proudly powered by WordPress