問題タブ [fiber]

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 投票する
1 に答える
454 参照

c++ - fiber.detach() の後にいつ実行しますか?

このプログラムの出力は次のとおりです。加入後。こんにちは、boost::ファイバーです。

出力されない理由: 結合前。こんにちは、boost::fiber 加入後。

0 投票する
0 に答える
48 参照

node.js - Sailsjs ファイバー統合

SailsJS をファイバーに基づく同期と統合しようとしています。

http://alexeypetrushin.github.io/synchronize/docs/index.html

他のファイバー ライブラリーについてコメントしたように、カスタム ミドルウェアを追加して、要求ごとに新しいファイバーを作成しました。

ミドルウェアが実行されていることをコンソールで確認できます。しかし、コントローラーの 1 つで sync.defer() などのファイバー関連を実行しようとすると、例外が発生します。

エラー: xxxxxx の取得中にエラーが発生しました エラー: 現在のファイバーがありません。ファイバーなしでは defer を使用できません!

Sailsjs は Express に基づいているため、このミドルウェアを追加するだけで十分ですが、何が欠けているのかわかりません。

余談ですが、コントローラー メソッド自体の内部にファイバーを作成すると、すべてが期待どおりに機能します。

ありがとう。

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

coroutine - コルーチンとファイバーの違いの明確化

Linux System Programming, 2nd Editionでは、コルーチンとファイバーの違いは次のように説明されています。

コルーチンとファイバーは、スレッドよりも軽量な実行単位を提供します (前者は、プログラミング言語構造の場合の名前であり、後者は、システム構造の場合の名前です)。

コルーチン (言語構造) の例はいくつかありますが、ファイバーの例が見つかりません。

ファイバー (システム構造) の例を誰か教えてもらえますか?

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

javascript - エラー: ファイバーなしでは待ちきれません

皆さん、こんにちは。私の流星プロジェクトでは、Iron Router を使用して 1 つのルートでコールバック関数を使用しています。

問題は、パス localhost:3000/scraper を実行すると、コンソールに次のメッセージが表示されることです

このコードは、1 ページ 'x' にスクレイピングします。

誰かが私を助けることができれば、私はとても感謝しています. 本当にありがとう。