chipbk10
chipbk10
"Same as appending to an array" is not correct. Appending element in array in `Swift` is always `O(1)`. Do you think in `Java` or `Python`, they have the same implementation...
Can you please tell me what is the other trade-offs if we use `LinkedList`?
You are right about appending an element to a Swift array is also O(1) amortized. Thanks for that. https://developer.apple.com/documentation/swift/array/3126937-append The trade-off to use `LinkedList` here is the memory cost. It...
@weeeBox : how do you restore the last Memory-Cache for the next time of using CachingLibrary?
@weeeBox : can we use simply a `dictionary` or a `map` for `Memory-Cache`. Or we can use a `Heap` built based on the eviction strategy. Why do we have to...
hi @weeeBox I'm confused about the terms (download task, download job & download worker) you use in the design of file downloader library. - `Download Task` represents an asynchronous download...
Hi @weeeBox - the link to `WhatsApp Encryption Overview.` is dead - the sentence: `only keep track if the attachment needs to be uploaded or uploaded` should be `only keep...
probably we can explain what is `end-to-end encryption` to the readers: [Wiki: End-To-End Encryption](https://en.wikipedia.org/wiki/End-to-end_encryption)