event-loop

    5

    1答えて

    私はそう思わない "Javascript Event Loop"(つまり、ブラウザのJSランタイムイベントループ)の説明を見ています。私は誰かが権威ある明確化を提供できることを望んでいます。 マイベースasssumptionは、JSのイベントループがちょうどイベントループのように私たちは何十年ものUIフレームワークにして取り組んできましたしていることであるようなもの: // [... some i

    0

    1答えて

    次のコードが発生する順序を確認しようとしています。 function square(n) { return n * n; } setTimeout(function(){ console.log("Hello"); }, 0); console.log(square(2)); のsetTimeout()は、スタックからポップされ、その後、匿名の()は、キューにな

    5

    2答えて

    フラスコのルートが実行されるたびに非同期関数を実行します。現在、私のabar関数は決して実行されません。なぜか教えてくれますか? はありがとうございました: import asyncio from flask import Flask async def abar(a): print(a) loop = asyncio.get_event_loop() app = Flask

    0

    1答えて

    zmqソケットを持つtcpサーバーを作成したいと思います。次のコードは、Pythonのasyncioのioloopを使ってzmqソケットを使ってtcpサーバーを作成します。 次のコードでは、着信接続を待機するzmqソケットを作成しています。コルーチンrecv_and_processは、接続をリッスンし、着信接続に応答するwhileループを持つソケットを作成します。 私の質問は、whileループを排

    2

    2答えて

    私は非常に単純なNode.js 8.5.0 Express 4.15.5サーバを持っており、静的ファイルを提供しています。問題は、イベントループが時間が経つにつれてブロックされているように見えることです。私はblockedモジュールを使用していますし、タイムアウト間隔70msを使用して、最後のチェック以降に処理された要求の数も追跡します。多くの場合、カウンターはゼロに過ぎません。要求がなかったとき

    1

    2答えて

    私は仕事の束をして解決済みの約束を返す関数を持っています。それぞれが解決されるタイミングに違いはありますか? オプション1 function returnPromise() { // do a bunch of stuff return Promise.resolve(); } 、この方法: オプション2 function returnPromise() { r

    0

    1答えて

    ライブラリ(ddp-client)を編集して、X秒ごとにpingを送信するハートビートタイマーを使用しました。しかし、私はブルートゥースハードウェアでいくつかの仕事をしています。ブルートゥースは一時的にイベントループをブロックしていると思われるため、時々戻ってこないpingを担当していると思います。イベントループの特定の機能に優先順位を付ける方法があるので、他のものの前に常に実行されるでしょうか?

    2

    1答えて

    イベントループのためにノードdocsを経由していましたが、私は非常に混乱しました。 それは言う - そして、 timers: this phase executes callbacks scheduled by setTimeout() and setInterval(). I/O callbacks: executes almost all callbacks with the except

    0

    2答えて

    これは、ノードjsで書かれたWebスクレイピング・コードです。 キューに十分なURLがある場合、このコードは常に5つの同時リクエストを保持しますか? コンソールに別の理由が表示されるのはなぜですか? var request = require("request"); var cheerio = require("cheerio"); var fs = require('fs'); var