問題タブ [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 投票する
4 に答える
18265 参照

ksh - KSH シェル スクリプトが実行されず、127 が返されます (見つかりません)

以下が機能しない理由を教えてもらえますか?

これは、問題なく動作する別のスクリプトとほぼ同じです。パーミッションや所有権に関して、この 2 つの違いはわかりません。

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

c - scanfでプログラム実行停止?

main.c (stdio、stdlib などのすべてのヘッダーを含む):

storage.h:

私は Eclipse CDT を使用しています。1 を入力すると、キーが入力されます。次に、コンソールは言います。gdb を使用したところ、次のエラーが発生しました。

理由はありますか?

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

php - Phpトラップの最大実行時間エラー

最大実行時間に達したときに致命的なエラーをトラップし、ユーザーにより良いメッセージを与える方法は PHP にありますか?

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

jquery - Jquery 検証は、asp.net ボタンの「分離コード」コードの実行を停止しません

基本的にデータをデータベースに追加するクリックイベントを持つasp.netボタンがあります。また、ラジオボタンリスト (つまり、承認/拒否) とテキストボックスもあります。ユーザーが辞退を選択すると、テキストボックスが表示されます。ユーザーが送信ボタンをクリックしたときに、辞退が選択された場合、テキストボックスを空白にできないという検証を実行したいと思います。そのためにjquery検証を使用しました。ボタンをクリックすると、フィールドが必要であるというメッセージがテキストボックスの横に表示されますが、コードビハインドの実行は停止しません。ieIt はデータベースにデータを追加します。これが私のコードです。

コードビハインドの実行を停止するにはどうすればよいですか? ご協力いただきありがとうございます。

編集:

ボタンの OnClientClick イベントを追加することで問題を修正できました

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

c# - タイマーのティックを強制する(非同期動作を含む)

私のアプリケーションには、サーバーからの構成の更新を数分間隔でチェックするタイマーがあります。

構成の取得はかなり時間のかかるプロセスなので、タイマーの「Tick」イベントを強制したいのですが、timer_tick(bla、bla、bla)は同期的に実行されるため、単に呼び出すことはできません。

(新しいスレッドを作成せずに)タイマーを強制的に「ティック」にする簡単な方法はありますか?動作は、タイマーの残り時間を「リセット」する必要があります(したがって、元々タイマーが2分間隔に設定されていて、すでに1分過ぎている場合、「ティック」を強制した後、タイマーは再び2分をカウントし始めます)

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

vbscript - VBScript (cscript で起動された vbs ファイル) に引数を渡すことはできますか?

このスクリプトを「test.vbs」に保存しました。

スクリプトを実行するときに、「workFolder」変数の値を渡したいと思います。

これどうやってするの?私はそれを行うことができますか?「cscript test.vbs workFolder:'C:\temp\'」のようなものでしょうか?

おまけの質問: 渡された変数を "Set workFolder = Nothing" でクリーンアップする必要がありますか、それとも VBSCript は終了時に自動的にそれを行いますか? 「Set File = Nothing」と「Set FSO = Nothing」も不要でしょうか? この二つの問題の答えが分かる方教えてください。

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

c# - C#。これは有効な条件文ですか?

私には2つの方法がAありBます。2つのメソッドが成功した後でのみ、データベースに挿入する必要があります。それで、これはC#の有効な条件付きステートメントですか?

メソッドの実行後、実行Aする必要がありBます。両方が成功した場合、私は挿入をしなければなりません。

0 投票する
7 に答える
31706 参照

php - 大きなPHPスクリプトを実行するには?

基本的には、1 時間もかかるスクリプトを実行したいと思うかもしれません。

私が本当にやりたいことは、サードパーティの API を使用してユーザーに SMS を送信することです。つまり、基本的には、スクリプトに電話番号の配列を指定し、メソッドを起動して SMS を送信するようなものです。

ただし、1 つの SMS を送信するのに 5 秒かかると仮定すると、およそ 1 ~ 2 時間である 1000 の SMS を送信したいと考えています。set_time_limit()共有ホストにいるため使用できません。

これを行う 1 つの方法は、番号をセッションに保存し、各 SMS を実行し、javascript を使用してそのページを最後まで更新することです。このように、ブラウザを開いたままにしておく必要があり、インターネット接続が切断されると実行が停止します。

それで、これを行うより良い方法はありますか?

私が欲しいものを説明するのに十分明確であることを願っていますか?実行に数時間かかる可能性がある大きなスクリプトを、タイムアウトせずに実行したいと考えています。

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

sql-server - SQL-Server:一般的なストアド プロシージャ実行のトリガーに相当するものはありますか

お役に立てれば幸いです。

SP 自体を変更せずにストアド プロシージャが SQL Server で実行されていることを確実に検出する方法はありますか?

これが要件です。使用しているコア製品ではこれが許可されていないため、エンタープライズ データ ウェアハウスからレポートを実行しているユーザーを追跡する必要があります。コア製品レポートと、追加した多数の社内レポートの両方が、個々のストアド プロシージャからデータを返します。

レポートが呼び出される製品 Web ページの部分を変更する実際的な方法はありません。また、コア製品レポートのストアド プロシージャも変更できません。(社内のもののそれぞれの開始/終了にロギング行を追加するのは簡単です)。

したがって、私が見つけようとしているのは、SQL Server (2005/2008) で、他のストアド プロシージャが実行されるたびに、それらのストアド プロシージャ自体を変更せずにロギング ストアド プロシージャを実行する方法があるかどうかです。

ローカルであるため、SQL Server インスタンス自体を一般的に制御できます。製品のストアド プロシージャ自体を変更したくないだけです。

アイデアはありますか?「ストアド プロシージャの実行トリガー」のようなものはありますか? カスタム .Net コードをフックできる SQL Server のイベント モデルはありますか? (最初から割引するために、製品の Web ページなどから実行されているレポートを取得するのではなく、SQL Server に変更を加えることを試みたいと考えています)

ありがとう
ございます

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

postgresql - インデックスを使用しても、postgresqlの更新クエリが非常に遅いことがあるのはなぜですか

単純な更新クエリがあります(foo列タイプはBOOLEAN(デフォルトはfalse)):

どの「id」が(主)キーに設定されており、「explainanalyze」を実行すると次のようになります。

しかし、それでも、200秒以上かかった遅いログ(pgfouine)で説明のつかないクエリがたくさんあります(?!):

誰か説明してもらえますか、その理由は何ですか?(テーブルの1.5 mio行、postgresql 8.4)