問題タブ [time-limiting]

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 に答える
10341 参照

python - スレッドを使用した Python タイムアウト コンテキスト マネージャー

シグナルで完全に動作するコンテキスト マネージャーがありtimeoutますが、シグナルはメイン スレッドでのみ機能するため、マルチスレッド モードでエラーが発生します。

のデコレータの実装を見てきましたが、から派生したクラス内timeoutで渡す方法がわかりません。私のバリアントは機能しません。yieldthreading.Thread

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

php - set_time_limit が機能しない

bigint大きな数を計算するために、phpにクラスがあります。時間制限を除けば、うまく機能します。

で制限時間を設定しました

私のbigint.phpファイルで、それはlocalhostで動作します。しかし、私の Web ホストで 999^999 を計算しようとすると、エラーが発生します。

致命的なエラー: 156 行目の /home/vhosts/mysite.com/http/bigint/bigint.php で最大実行時間が 10 秒を超えました

これは私のコードです:

set_time_limit(900);PHPファイルの開始とクラスのコンストラクターの両方を入れてみましたが、どれも機能しませんでした。

セッションの問題だと思い、ブラウザを閉じてページを開き直しましたが、制限時間として 10 秒かかります。

ここで何が間違っていますか?

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

time-limiting - CodeChefで制限時間はどのように計算されますか?

CodeChefの3月のチャレンジでは、30秒以上かかる問題「ランダム減少関数」のJavaソリューションが受け入れられましたが、指定された制限時間は2秒です。これは、Javaで許可されている2倍(4秒)をはるかに超えています。

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

android - Android アプリに「期間限定無料」機能を実装するにはどうすればよいですか?

私の状況では、0.99 のアプリ内課金製品「広告の削除」をアプリに実装しました。

今、広告のために一定期間無料にしたいと思っています。

ただし、Google Play コンソールでは、製品の価格を 0.99 未満に調整することはできません。

したがって、いくつかの調査の結果、サーバーによってこの機能を実装すると思います。

つまり、Google のアプリ内課金サービスを呼び出す前に、サーバーでユーザーのアカウントをチェックするということです。

したがって、私の質問は次のとおりです。

上記は私が考えていることですが、この問題について他にはるかに優れた、またはより簡単な解決策があるかどうかはわかりませんか? たとえば、サーバーは必要ないのでしょうか。

それとも、「時間制限なし」機能を実装する唯一の方法は独自のサーバーを使用することですか?

ありがとう~!

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

c# - ジョブ オブジェクトを使用したユーザー プロセッサ時間とピーク仮想メモリの制限

実行するアプリケーションのプロセッサ ユーザー時間と仮想メモリを制限できる Windows でアプリケーション ランナーを作成しています。アイデアは次のとおりです。

runner.exe mem_limit_in_MB time_limit_in_sec command.exe command_arguments ...

調査の結果、Windows Job Objects API にたどり着きました。C# からすべてを実行しようとしているので、JobObjectWrapperが役立つことがわかりました。

次の場合のコードの主要部分:

さて、問題は、Events_OnEndOfProcessTime がタイムリーに呼び出されないということです。数分かかるアプリに 0.5 秒の制限を設定すると、実行中のアプリケーションによっては、0.5 秒後に 1 回、場合によっては 4 秒後に終了します。なぜこうなった?ジョブ オブジェクトが定期的またはリアルタイムで制限をチェックしている場合、参照が見つかりません。

私の質問は 2 つあります。- ジョブ オブジェクトが定期的に実行されるかリアルタイムで実行されるかを知っている人はいますか?

前もって感謝します...

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

c - コードで CPLEX timelimit を使用するには?

C を使用してコードを記述し、CPLEX オプティマイザーで解決しています。CPLEX の時間を制限して、時間が 10 時間を超えると解決が停止するようにしたいと考えています。オンラインで検索したところ、CPLEX の timelimit パラメータが見つかりました。しかし、どこに差し込めばいいのか、使い方がわかりません。どんな助けでも大歓迎です!ありがとうございました。