問題タブ [outofrangeexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
439 参照

matlab - Matlab の範囲外はありません

Matlabで次のことに気付きました。

a最初は 1 x 2 のサイズではありませんか? に書き込むときは境界外と文句を言わないのにa(3, 4)、読んだときだけ文句を言うのはなぜa(5, 4)ですか?

0 投票する
1 に答える
1656 参照

c# - C# での例外処理

ネットワーキングに関する私のプロジェクト。IndexOutOfBound 例外が発生します。try,catch ブロックを書きます。この例外は処理されますが、続行するには任意のキーを押してくださいというメッセージが表示されます。任意のソリューションを提供します。

0 投票する
2 に答える
16949 参照

python - Python - エラーの理解: IndexError: リスト インデックスが範囲外です

私はPythonにかなり慣れていません。理解しなければならないエラーがあります。

コード:

config.py:

twitterC.py

そして、ランダムの性質のために時々現れるエラー:

エラーが発生していません。リスト「feeds_updates」は8つの要素を持つリストです。適切に宣言されていると思います.RANDOMは8つから1つを選択します...

ここで何が起こっているのか、誰かが私に手がかりを与えることができますか?

PS: 下手な英語で申し訳ありません。

よろしくお願いします、

0 投票する
3 に答える
6677 参照

mysql - MySQL5.5以降のBIGINT範囲外エラー

CMSのネストされたセットを使用していますが、MySQL5.5以降はノードを移動できません。
次のエラーがスローされます。

docsの並べ替え中にエラーが発生しました:MySQL-DBのエラー:無効なSQL:

エラー:BIGINT UNSIGNED値が'(。。- 6)'の範囲外lektorenです エラー番号:1690baum2id

誰かがこの問題を解決しましたか?私はすでにいくつかのパーツをキャストしようとしましたが、成功しませんでした。

0 投票する
2 に答える
591 参照

delphi - Delphi - フォームの ComponentCount がデクリメントしたときにどうすれば壊れますか

以下のコードは、Toolbar2000 から複製したものです。INI ファイルからツールバーの位置とドックの状態を読み取るルーチンの一部です。初期化中にこのルーチンを呼び出します。以下のコードは、メイン フォーム (OwnerComponent) のすべてのコンポーネントを繰り返し処理し、見つかったツールバーの設定を読み込みます。

この繰り返しには時間がかかり (数秒 - フォーム上に 1500 個の奇数のコンポーネントがあります)、示されているポイントで範囲エラーが発生します。このループの実行中に、メイン フォームのコンポーネントから 1 つ以上のアイテムが取り除かれていることを確認したので、最終的にループは、これが発生すると、配列の末尾を超えて 1 つにアクセスしようとします (おそらく、これを次のようにコーディングする方がよいでしょう)。これを防ぐための「downto」for ループ)。

とにかく、メインフォームがコンポーネントを失っている場所を見つける必要があります。これを行う方法について、Delphi 2006 のデバッグのヒントを教えてもらえますか? プログラムのこの時点で、メイン フォーム コンポーネントが解放されることは期待できません。

アップデート

設計時にツールバーのデフォルトのドック位置を再配置したときに、別のツールバーがあったドック サイトではなく、別のツールバーに誤ってドッキングしてしまったことがわかりました。ドッキングして、代わりにドックに追加します。したがって、問題を引き起こした配置は次のとおりです。

そして、修正はそれらを次のように配置することでした:

ただし、これはまだ TB2k コードのバグを示しています。ネストされたツールバーを処理できるはずだと思われます。

0 投票する
1 に答える
1636 参照

c# - C#: この ArgumentOutofRangeException を修正するには?

自分自身をパスワード マネージャーにしているのですが、コードの一部で問題が発生しています。アプリケーションが xml ファイルを開き、その xml ドキュメント (アカウント) に含まれる項目をリストビューに入力することが想定されています。リストビューを右クリックすると、さまざまなオプションのコンテキスト メニューが表示され、それらはすべて個別に正常に機能します。ただし、xml ドキュメントを開いてリストビューからアカウントの 1 つを削除し、別のアカウントを追加しようとすると、次のメッセージがスローされます。

リストビューからアカウントを削除すると、アプリケーションの起動時にxmlドキュメント内のすべてのアイテムに対して増加するインデックス変数のカウントが台無しになると思います。コードの他の部分を壊さずにそれを修正する最善の方法がわからない. アカウントを削除した後、listView にあるアイテムの合計数を数えて「index」の値をリセットすることを考えていましたが、それが最善かどうかはわかりません。xml を開いたときのコードは次のようになります。

最後に、アカウントを削除するためのセグメント:

ここでも、次のシーケンスが実行されるまで、すべて正常に機能します。アカウント ファイルが開かれました --> アカウントが削除されました --> 別のアカウントが追加されました。その時点で例外がスローされ、新しいアカウントがリスト ビューに追加されることはありません。

例外の詳細は次のとおりです。これは「スタックダンプ」ですか?

0 投票する
4 に答える
35554 参照

mysql - #1264範囲外の値の修正?

以下をMySQLに挿入しようとすると

次のエラーで失敗します:

私は周りを見回していますが、それを修正または解決する方法を見つけていません...

私のフィールドはunsignedintであり、そのエントリに対しては問題なく機能するはずです。

問題は何ですか?どうすれば解決できますか?

inet_ntoa / atonを使用してipsを格納したかったので、unsignedintを使用しています。

編集:

MySQLWebサイトで推奨されているようにunsignedINTを使用しています。

INET_ATON()によって生成された値を格納するには、符号付きINTではなくINTUNSIGNED列を使用します。符号付き列を使用すると、最初のオクテットが127より大きいIPアドレスに対応する値を正しく保存できません。セクション10.6「範囲外およびオーバーフローの処理」を参照してください。

http://dev.mysql.com/doc/refman/5.0/en/miscellaneous-functions.html

0 投票する
1 に答える
3397 参照

delphi - スクロールバーが範囲外になるのを防ぐには?

私はコードを使用します

問題は、行を追加/削除すると、フォームのサイズを変更しようとすると時々エラーが発生することです。「スクロールバーのプロパティが範囲外です」と表示されます

どうすれば回避できますか?

ありがとう

0 投票する
1 に答える
301 参照

arrays - 範囲外の配列ファイルの添字を開く

配列に保存されている一連の xlm ファイルを開こうとしていますが、添え字が範囲外であるというエラーが表示され続けます。何かアドバイス?ありがとう