問題タブ [execution]

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 投票する
7 に答える
8888 参照

python - Python の実行順序

コードの特定の要素の実行順序に関して、Python に C と同様の問題があるかどうか疑問に思っていました。

たとえば、C では、ある変数が別の変数の前に初期化されることが保証されていない場合があることを知っています。または、あるコード行が別のコード行の上にあるという理由だけで、それがその下のすべての行より前に実装されるとは限りません。

Pythonでも同じですか?たとえば、データのファイルを開き、データを読み取り、ファイルを閉じてから、ファイルを閉じた後の行が実行される前に、ファイルが閉じられていることを確認できますか??

私が尋ねる理由は、データの大きなファイル (1.6GB) を読み込もうとしていて、データに対して行う作業に固有のこの python モジュールを使用しようとしているためです。このモジュールを実行すると、次のエラー メッセージが表示されます。

読み込んだデータのサイズに関連していると思います(17608310行と22列あります)。データを読み込んだ直後に開いたファイルを閉じると、おそらくこれが役立つと思いましたが、そうではありませんでした。これにより、コード行が実行される順序について考えるようになったので、私の質問です。

ありがとう

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

php - PHP: 関数の時間速度ですが、速すぎますか?

私は本当に正規表現などの速度をテストしたいと思っていましたが、php.netには次の例があります:

編集: 私が意味したのは、usleep() の代わりに関数の大規模なループを再生することでした。常に 1 未満の非常に乱数が表示されます。ベンチマークに値するものは何も表示されません!

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

objective-c - Cocoa アプリケーションの特定の行の実行に時間がかかるのはなぜですか?

私は非常に奇妙な問題を抱えています。切り離されたスレッドでループを実行していますが、ループ内のいくつかのコード行 (ループの反復ごとに異なる行) の実行に長い時間がかかります (~45 秒)。 NSXMLDocument をデータで初期化します。この問題も非常に一貫性がなく、同じ場所や毎回発生するわけではありません。なぜこれが起こっているのですか?

PS。私のコードは非常に長く複雑で、問題が一貫していないため、サンプル コードを投稿できません :/

0 投票する
6 に答える
462 参照

c# - .NET で実行パスを比較するには?

アプリケーションのバグを探すために、.NET Framework ソース コードをデバッグしています。1 つはバグを示し、もう 1 つは示さない、コードに対する 2 つの同様の入力があります。ただし、.NET ソースへのコード パスをたどるのは非常に複雑です。

私が望むのは、両方の入力に対して実行し、結果を比較して、どのコード パスが使用されているか、内部値がどのように異なるかなどを確認できるツールです...

これは .NET で利用できますか?

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

opencv - opencv: 画像ピクセル アクセスの double ポインター演算で実行が停止する

単一チャンネルの画像が私の入力です。(デフォルト IPL_DEPTH_8U)

入力画像の各ピクセルに 2.8085 のようなスカラー浮動小数点数を掛けています (アルゴリズムの一部として)。

したがって、これには深さを増やし、画像タイプを IPL_DEPTH_64F に変更する必要があります

しかし、画像のデータ型を IPL_DEPTH_64F に変更し、各ピクセルに double* でアクセスしようとすると、プログラムの実行が突然停止し、「file.exe が動作を停止しました。問題により、プログラムが動作を停止しました」というメッセージが表示されます。

私のプロセッサは double ptr 演算を処理できないということですか ???

0 投票する
5 に答える
13762 参照

javascript - Javascriptブロックスクリプトの実行

私はこのようなことをする必要があります:

  • コードを実行する
  • 画像の読み込みを開始し、スクリプトの実行をブロックします
  • 画像が読み込まれたら、実行を再開します
  • 残りのコードを実行します

最も簡単な方法は、画像のonloadイベントに関数を割り当ててから、関数内の残りのコードを実行することですが、可能であれば、スクリプトの実行をブロックする「線形」動作を実行してから再開する必要があります。それ。それで、これを行うためのクロスブラウザの方法はありますか?

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

c++ - 実行可能ルートディレクトリをプログラムで見つけるC++ポータブルな方法

重複の可能性:
Cで実行可能ファイルの場所を見つける方法

やあ、

プログラムのルートディレクトリ(C ++)を見つけるための移植可能な方法を探しています。たとえば、Linuxでは、ユーザーはコードを/ optにコピーし、それをPATHに追加してから、次のように実行できます。

(ここで、「execute_my_special_code」は/ opt / my_special_code内のプログラムです)。

さて、「execution_of_my_special_code」の開発者として、実行可能ファイルが/ opt / my_special_codeにあることをプログラムで確認するための移植可能な方法はありますか?

2番目の例はMSWindowsの場合です。現在の作業ディレクトリが1つのハードドライブ(「C:\」など)にあり、実行可能ファイルが別のハードドライブ(「D:\」など)にある場合はどうなりますか?

最終的には、ユーザーにインストールディレクトリへのアクセスを強制することなく、プログラムコードとともにパッケージ化された事前定義された構成ファイルを読み取ることが目標です。

よろしくお願いします!

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

java - NetBeansでプログラムの実行を停止するためのショートカット

NetBeansを使用してJavaをコーディングしていますが、ショートカットを押してプログラムを停止するオプションがあるかどうか疑問に思っていました。を押しF6てプログラムを実行することはできますが、マウスを使用してプログラムを停止する必要があり、少し面倒です。

アルフレッドに感謝します

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

javascript - JavaScript ファイルはどのように読み込まれ、実行されますか?

JavaScriptファイルの読み込み/実行順序についての話や研究はあまり見かけません。JavaScript がどのように処理されているかを説明しているサイトに興味があります。特に、私が持っている場合

a.jsが最初にダウンロードされ、次にb.js、最後にc.jsがダウンロードされると思いますか、それとも同時にダウンロードされていますか? 実行はどうですか?ヘッダーのスクリプトは本文のスクリプトより優先されますか?

私がこのトピックに非常に興味を持っている主な理由は、これらのスクリプトの動的読み込みを使用する JavaScript ソフトウェアを作成していて、x が未定義 (他のスクリプトの前に読み込まれていない) などのエラーが発生することがあるためです。通常、これらのエラーは発生しません。理由がわかりません。