問題タブ [infinite-loop]
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.
apache - サブディレクトリにリダイレクトし、サブディレクトリから
mod_rewriteリダイレクトの問題があります。理解できません。
特定のドメインからのすべてのリクエストは、指定されたサブディレクトリに「サイレント」に書き換えられます。たとえばwww.mydomain.net/hello.html
、内のファイルを取得します/net/hello.html
。次の.htaccess (私のホスティングルートに配置)はこれを完全に実現します:
ただし、このディレクトリへの直接URLは、301を使用して、そのサブディレクトリのないURLに視覚的にリダイレクトする必要があります。たとえばwww.mydomain.net/net/hello.html
、にリダイレクトする必要がwww.mydomain.net/hello.html
あります(それでもファイルを取得します/net/hello.html
)。残念ながら、この(に配置された/net
)の.htaccesファイルは機能しません。
ルートの.htaccessファイルにブロックがあるにもかかわらず、無限のリダイレクトループが発生RewriteCond %{ENV:REDIRECT_STATUS} 200
します...では、何が問題になっていますか?
ところで、サイトは外部でホストされており、apache構成にアクセスできないため、mod_rewriteを使用する必要があります。
ポインタをありがとう。
java - この while ループの何が問題になっていますか?
3 または 123 が入力され、ループが終了しない場合でも、テキスト自体は表示されません。ここで何が問題なのですか?
c++ - 「for(;;)」は「while (true)」より速いですか? そうでない場合、なぜ人々はそれを使用するのですか?
この種のものがよく使われているのを見てきましたが、かなり奇妙だと思います... while(true)
、またはそれらの線に沿った何かを言う方がはるかに明確ではないでしょうか?
私は推測しています (多くのプログラマーが不可解なコードに頼る理由と同様に) これはわずかなマージンの高速化でしょうか?
なぜ、そしてそれは本当に価値があるのですか?もしそうなら、なぜそれをこのように定義しないのですか:
こちらもご覧ください: while(1) と while(2) のどちらが速いですか?
python - PySVNでログイン失敗をキャッチするには?
私は一般的にPythonとPySVNが初めてで、pysvnを使用してSVNリポジトリをエクスポートしようとしています。これが私のコードです:
これは正常に機能しますが、パスワードが間違っているか、ユーザー名が不明な場合、このコードはそのまま残ります。SVN 側でユーザー ログイン プロンプトが表示されていると思いますが、callback_get_login で何が起こっているかを確認する方法がわかりません。どんな助けでも大歓迎です。
parsing - LR(1) 解析用の状態を構築する際の無限ループの処理
現在、次の文法から LR(1) 状態を構築しています。
これがI0の構成です
そしてI1。
等々。しかし、I4 の構築に取り掛かると...
問題は A -> .aA
a から次の状態を構築しようとすると、まったく同じ内容の I4 が再び取得され、これが無限に続きます。同様のループが発生します
それで、私は何を間違っていますか?見逃している詳細があるはずですが、メモと本を閲覧しましたが、ここで何が問題なのかを見つけることができないか、単に理解していません. 何か助けはありますか?
c# - 「無限」の IEnumerable を処理するには?
「無限」の IEnumerable の簡単な例は次のようになります。
そんなこと知ってる
と
どちらも正常に動作します (そして 0 ~ 9 の数字を出力します)。
しかし、 のような式をコピーまたは処理する際に落とし穴はありますq
か? それらが常に「怠け者」と評価されるという事実に頼ることができますか? 無限ループを引き起こす危険はありますか?
.net - 進行中の無限ループを見つけますか?
無限ループを見つけるためにコードの現在の実行を見つける方法はありますか?
現在のソースでアプリケーションを実行しています。Visual Studio デバッガーが付属しています。さらにデバッグできるように、コードが現在どこにあるかを知る必要があるだけです。
javascript - Onclick ボタンを使用して setInterval ループを強制終了する方法はありますか
そのため、onClick にアタッチされた setInterval を使用して、この関数で無限ループが機能するようにしました。問題は、onClick で clearInterval を使用して停止できないことです。これは、clearInterval を onClick にアタッチすると、関数全体ではなく特定の間隔が強制終了されるためだと思います。onClick を介してすべての間隔を強制終了するためにできることはありますか?
これが私の.js ファイルで、私が行っている呼び出しは
php - ヘルプ!ランナウェイ PHP スクリプトを取得しました。サーバーがダウンしています
ループしている PHP スクリプトを取得しましたが、さらに約 1 時間ループし続けます。どうすれば止められますか。スクリプトは、タイムアウトとメモリ バッファを明示的にオーバーライドします。cPanel がインストールされた共有ホスティング サーバー上にあります。スクリプトが完了するまで、Web サイト全体がダウンします。
ステートメントを追加しましたusleep(100000)
が、機能していないようです。
python - Python3のクラスのリストに行を追加するときの無限ループ
2 つのクラスを含むスクリプトがあります。(私が扱っているエラーに関連しているとは思えない多くのものを明らかに削除しています。)最終的なタスクは、この質問で述べたように、決定木を作成することです。
残念ながら、無限ループが発生しており、その理由を特定するのが困難です。混乱しているコード行を特定しましたが、イテレータと追加先のリストは別のオブジェクトだと思っていたでしょう。私が気付いていないリストの .append 機能の副作用はありますか? それとも、私は他の盲目的に明らかな間違いを犯していますか?
と
私の初期化コードは現在: