假設你被分配到用 C 語言編寫一個檔案系統。struct file_item 代表一個檔案或目錄。data union可以包含檔案的內容(作為字串)或一個指向子...
對於常寫 Python 的人應該很熟悉迭代器,在處理一些資料時比單純的陣列好用。Zig 通常使用擁有 next() 方法的 struct 來代表迭代器。
基礎...
在前幾天介紹 Datalog 的範例裡,有一些特殊語法,讀者可能會相當困惑,這邊要來做詳細討論。
在 :find 子句裡的 [變數 ...] 。參考 Day1...
音界咒的編譯目標是精五門(RISC-V)真言,精五門真言本就十分精簡,在零.一版,更是僅需要
整數加減乘除
指定暫存器的值
等寥寥幾個指令而已。
但在介紹這...
以下是讀完 Clean code 第三章節(part 2)的筆記:
Have No Side Effects
有些函數是有破壞性
有時將某類別的狀態作非預期...
昨天介紹了 RabbitMQ的基本概念以及幾種應用模式,如果想要於 Spring Boot 中使用 RabbitMQ 並實作 RabbitMQ 中的幾種應用模式...