jdomパーサーを使用してデータを分割し、データベースに挿入することにより、カンマ区切りで.csvファイルをロードしています。
しかし、どういうわけか、タイトルが述べたようにこのエラーに遭遇しました。.csv ファイルには 20 万を超えるレコードが含まれています。
約4000レコードまで読み取ると、プログラムはこのエラーをスローしました。index と size は同じ値ですが、その前にすべてのレコードを正常に挿入できます。ほぼ 4k になるまで、なぜこのエラーが発生するのか疑問に思っています。
これは私の for ループです:
for(int x = 0; x < FLODS.getBufferSize(); x++)
しかし、私はインターネットで検索を行いました:彼らはこの方法を提案しています..
for(int x = 0; x < FLODS.getBufferSize()-1; x++)
何か案が?ありがとう :)