Binance Square

16823

2 次瀏覽
2 討論中
看盘搭子阿豪
·
--
讀取一批數據的數量,一定要先把它們全部收進新數組嗎?Agave Draft #16823 給了一個小例子:舊路徑爲了調用一次 len,把打包後的 ancient storage 迭代器收集成 Vec;方案利用已有 packed_contents 的等長關係取數量,讓原迭代器繼續惰性處理。這個改動關注一次性中間集合,並沒有聲稱改變賬戶存儲語義或刪除歷史數據。看 $SOL 客戶端內存優化時,可以先區分必要結果和臨時容器;省掉一次收集,也需要確認長度對應關係成立。
讀取一批數據的數量,一定要先把它們全部收進新數組嗎?Agave Draft #16823 給了一個小例子:舊路徑爲了調用一次 len,把打包後的 ancient storage 迭代器收集成 Vec;方案利用已有 packed_contents 的等長關係取數量,讓原迭代器繼續惰性處理。這個改動關注一次性中間集合,並沒有聲稱改變賬戶存儲語義或刪除歷史數據。看 $SOL 客戶端內存優化時,可以先區分必要結果和臨時容器;省掉一次收集,也需要確認長度對應關係成立。
登入以探索更多內容
加入幣安廣場中的全球加密貨幣用戶
⚡️ 獲取加密貨幣的最新和實用資訊。
💬 受到全球最大加密貨幣交易所的信任。
👍 發掘來自經過驗證創作者的真實見解。
電子郵件 / 電話號碼