欧美日韩国产一区二区|qovd片|小明个人发布看看|小浪货你夹真紧水又多|老头把我添高潮了A片故|99热久久精品国产一区二区|久久久春色AV

生成器為什么節(jié)約內存

【生成器為什么節(jié)約內存】生成器generator是迭代器iterator,是節(jié)省內存的迭代器(生成器≠迭代器),generator的工程意義(發(fā)明generator的動機)是:使數據體占用盡可能少的內存 。在項目推進到某個階段 , 突然發(fā)現某個數據體過于龐大(其中正在使用的部分其實不多) 。部分地取用數據體沒有問題(把完整的數據體放置于硬盤即可),只要啟用generator迭代器(而非一般的迭代器),系統(tǒng)就自動生成所需數據(從而節(jié)省內存) 。generator是特殊的迭代器,(其數據的隨需生成能力,使得)其“所需數據”可以由CPU自行生成,而一般的迭代器(由于數據都賴在內存里面,使得它們)的“所需數據”必須常駐內存 。

相關經驗推薦