我遇到了一個獨特的問題。我們有一個應用程序,我們處理大量數(shù)據(jù),然后按照接收順序?qū)⑺鼈兎湃隓B中。當 TX# 高于 99999 且行高于 9999 時,會出現(xiàn)問題。此外,我們僅限于9位數(shù)字的seq no#,并且由于系統(tǒng)最初設計的方式而無法超越這一點。我們制作這個seq數(shù)字的最佳方法是什么,這樣我們就不會失去我們得到的記錄的順序?
1 回答

開心每一天1111
TA貢獻1836條經(jīng)驗 獲得超13個贊
看來你正在處理無限的序列?,F(xiàn)在的瓶頸是99999。但是,隨著應用程序的增長和增長方式,您可能會遇到9999999999的上限。因此,在這種情況下,非常適合在懶惰且等同于列表的scala中使用。Streams
請參閱 https://alvinalexander.com/scala/how-to-use-stream-class-lazy-list-scala-cookbook 以了解有關 scala 流的更多信息。您也可以使用代替流。有關詳細信息,請參閱 https://stackoverflow.com/a/6408804/7803797。Iterator
我希望這有幫助。
添加回答
舉報
0/150
提交
取消