event-loop

async def run_check(shell_command): p = await asyncio.create_subprocess_shell(shell_command, stdin=PIPE, stdout=PIPE, stderr=STDOUT) fut = p.communicate() try: pcap_run = await asyncio.wait_for(fut, timeout=5) except asyncio.TimeoutError: p.kill() aw...

Я использую фреймворк, который включает автоматическое подключение к серверу при загрузке страницы. Я могу отключить его, передавая аргументы options, но строка, которая меня смущает, это this: Вы можете предотвратить автоматическое подключение этого начального сокета, отключив io.sails.autoConnect до и...

У меня есть следующее приложение узла var express = require("express"), app = express(); app.get("/api/time", function(req, res) { sendSSE(req, res); }); function sendSSE(req, res) { res.set({ "Content-Type": "text/event-stream", "Cache-Control": "no-cache", "Connectio...

недавно я столкнулся с довольно неприятной ошибкой, в которой код загружал <select> динамически через JavaScript. Это динамически загружается <select> была предварительно выбранное значение. В IE6 у нас уже был код для исправления выбранного <option>, потому что иногда <select> ' s s...

существуют ли внутренне два цикла событий в архитектуре nodejs? libev/libuv V8 javascript event loop при запросе ввода-вывода узел помещает запрос в очередь libeio, который, в свою очередь, уведомляет о доступности данных через события с помощью libev и, наконец, эти события обрабатываются циклом событий ...

Я думал об этом и вот что я придумал: Допустим, у нас есть такой код: console.clear(); console.log("a"); setTimeout(function(){console.log("b");},1000); console.log("c"); setTimeout(function(){console.log("d");},0); запрос приходит, и JS engine начинает выполнять код выше шаг за шагом. Первые два вызова-э...

Если вы работали с gui toolkits, вы знаете, что есть цикл событий/основной цикл, который должен быть выполнен после того, как все будет сделано, и что будет держать приложение живым и реагировать на различные события. Например, для Qt вы бы сделали это в main (): int main() { QApplication app(argc, argv...