タグ付けされた質問 「timeout」

タイムアウト期間は、イベントが発生する前に経過することが許可されている事前定義された期間を指します。タイムアウトは、指定された時間が経過した後に発生するイベントを指す場合もあります。

11
入力/書き込みを停止した後、入力テキストでイベントをトリガーするにはどうすればよいですか?
入力テキストボックスへの文字の入力を(入力中ではなく)停止した直後にイベントをトリガーしたい。 私は試しました: $('input#username').keypress(function() { var _this = $(this); // copy of this object for further usage setTimeout(function() { $.post('/ajax/fetch', { type: 'username', value: _this.val() }, function(data) { if(!data.success) { // continue working } else { // throw an error } }, 'json'); }, 3000); }); しかし、この例では、入力されたすべての文字に対してタイムアウトが発生し、20文字を入力すると約20のAJAXリクエストが発生します。 このフィドルでは、AJAXの代わりに単純なアラートを使用して同じ問題を示します。 これに対する解決策はありますか、それとも私はこれに悪いアプローチを使用していますか?

2
フラスコ内でセッションをタイムアウトにする簡単な方法はありますか?
ユーザーがアカウントを持っていてログインできるフラスコを使ってウェブサイトを構築しています。ロギングの一部とロール管理にflask-principalを使用しています。たとえば5分または10分後にユーザーのセッションを期限切れにする方法はありますか?フラスコのドキュメントやフラスコの校長のドキュメントではそれを見つけることができませんでした。 手作業でそれを行う方法を考えました。ログイン時にタイムタグをサーバー側に設定し、ユーザーが次に実行するアクションで、サーバーはそのタイムスタンプのタイムデルタを確認し、セッションを削除します。

1
Haskellの計算負荷の高いスレッドが他のすべてのスレッドをブロックする
メインスレッドが計算のために新しいスレッドをフォークし、一定の期間終了するのを待つプログラムを作成したいと思います。子スレッドが所定の時間内に完了しない場合、タイムアウトして強制終了されます。これには次のコードがあります。 import Control.Concurrent fibs :: Int -> Int fibs 0 = 0 fibs 1 = 1 fibs n = fibs (n-1) + fibs (n-2) main = do mvar <- newEmptyMVar tid <- forkIO $ do threadDelay (1 * 1000 * 1000) putMVar mvar Nothing tid' <- forkIO $ do if …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.