Published onJune 24, 2022pyca/cryptography Mac install fails with fatal error: "openssl/opensslv.h" file not foundPythonWhen install `pyca/cryptography` on MacOS with python `2.
Published onJune 23, 2022[LeetCode 211] Design Add and Search Words Data StructureTrieDesign a data structure that supports adding new words and finding if a string matches any previously added string.
Published onJune 22, 2022[LeetCode 208] Implement Trie (Prefix Tree)TrieA trie (pronounced as "try") or **prefix tree** is a tree data structure used to efficiently store and retrieve keys in a dataset of strings.
Published onJune 21, 2022CachingSystemDesignhave as well as making otherwise unattainable product requirements feasible.
Published onJune 20, 2022Different Cache LayersSystemDesignCaching can be implemented in the following layers.