問題タブ [vibed]
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.
d - vibe.d REST クライアント ジェネレーターを使用して単一のオブジェクトを POST する方法
そのようなコードでvibe.dレストクライアントジェネレーターを使用して、いくつかのオブジェクトで投稿を送信しようとしています:
そして、vibe.dは、そのようなネストでjsonを生成します
しかし、次のようにネストせずにjsonを送信する必要があります
d - vibedでファイルをローカルファイルシステムにロードする方法は?
Web ブラウザからローカル FS にデータを送信する必要があります。データの送信には Vue-JSコンポーネントを使用しています
バイブに基づく私のサーバー側。しかし、バイナリ データをローカル FS に保存する方法の例が見つかりません。
HTTPServerRequest .filesを使用する必要があるようですが、使用方法がわかりません。ユーザーのアップロードには複数のファイルが必要です。
http - 静的ファイルを提供している間、vibe.d が HTTP Byte-Range をサポートしているかどうかは誰にもわかりませんか?
私はのソースコードを見ていましたが、これについて何の光も示してvibe-d-0.7.28いfileserver.dません。実際、sendFileImpl()関数はそのジョブの主な実装であり、バイト範囲ヘッダーへの参照はありません。
それがサポートされているか、またはどのように機能するか知っていますか?
multithreading - D の threadPool を介してファイバーをディスパッチできますか
私が望むのは、コンテキストの切り替えでファイバーの高い効率を得て、I/O 中に CPU 時間を確保することですが、ワークロードがより多くの CPU を供給するのに十分な場合は、物事を並行して行うという事実からパフォーマンスを得たいと考えています。
スレッドとファイバーに関するこの素晴らしい記事を読みました https://octarineparrot.com/article/view/getting-more-fiber-in-your-diet
そして、繊維と糸の比較に関するこの質問を読んでください。 D のスレッド上のファイバー
しかし、私はそれらを不可知論的かつ優雅に混合するための良い方法について少しでも光を得たいと思っています. もちろん、コードサンプルは大歓迎です。
d - バイブ用の最小限の VPS 構成?
VibedのVPSの最小構成は何ですか? バイブドのメモリープリントはとても小さいようです。ただし、それを構築するには、より多くの RAM が必要になる場合があります。では、最小とは?
d - vibe.d: 停止したタスクにメッセージを送信してみる
停止した vibe.d タスクにメッセージを送信すると、アプリケーションでセグメンテーション エラーが発生します。メッセージが配信されるとは思っていませんでしたが、失敗した送信試行について通知される (または少なくともクラッシュしない) とは思っていませんでした。
次の例は、この問題を示しています。
上記のコードを実行すると、出力は次のようになります。
... それ以外の:
コールスタックは次のようになります。
- どうすればセグメンテーション違反を防ぐことができますか? 送信機能をチェックしていますか?これは、vibe.d または phobos2 でどのようにパッチできますか?
- vibe.d や phobos2 のバグでしょうか?