問題タブ [continuation]
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.
c++ - ブーストの将来の継続は状態を変更しません
ブーストの今後の継続について質問です。次のコードを検討してください。
私の意見では、これは1 1
コマンドラインに表示されるはずです。代わりに私は得る0 0
。これは継続の予想される動作ですか?
行のコメントアウト
そして行のコメントを外します
期待どおりの結果が得られます。
g++ 5.2.0
とVisual Studio 2010
でboost-1.57
テスト済みboost-1.59
。
助けてくれてありがとう。
asynchronous - IllegalArgumentException - 非同期サーブレットの undertow で「ディスパッチするサーブレット コンテキストがありません」というエラーが発生する
undertow が httpresponse をディスパッチしようとすると、以下のエラーが発生します。
Jetty.Continuation (8.1.3) を使用して HTTP リクエストを一時停止しています。wildfly (8.2.0.Final) にデプロイされた春 (3.2.9) アプリケーションがあります。Spring サーブレットは web-fragment.xml を介して構成され、サーブレットが非同期であることを示します
ジョブの 1 つ (ジョブは内部フレームワーク) が完了すると、ジョブが完了したことをクライアント (リッスンしている人) に応答する必要があります。このワークフロー中に、上記のエラーが発生します。
ワイルドフライが稼働していることを確認しました。クライアントは実際に応答を待っています。
これは Jboss 6.1.0.Final/Tomcat で動作していました。
何が問題なのですか?undertow 用に standalone-full.xml に追加する必要がある構成はありますか? undertow が HTTP リクエストを閉じたようですが、よくわかりません。
python - Scrapy - シェルとスパイダーで ajax 継続応答データを処理する
ajax リクエストの後にロードされるデータをスクレイピングしようとしています。
たとえば、この youtube ページの最初の 30 個のビデオが html で表示された後、ユーザーは ajax をトリガーしてより多くの結果を取得する「さらに読み込む」ボタンをクリックする必要があります。 https://www.youtube.com/user/testedcom/videos
ajax リンクを取得できますが、Scrapy 機能を使用して残りのデータをプル/「ページネーション」する最良の方法は何ですか?
シェルを開始します。
ajax 継続の URL を取得します。
ajax 呼び出しから新しいデータを取得します。
...しかし、ここからデータをどうするかわかりません。これは、scrapy シェルの実行からの元の応答と同じ形式ではありません。JSONとしてロードされていないようです。スクレイピーにはこれ専用の何かがあると思いますが、ドキュメントで見つけることができません。
編集 して、次のようにしてhtmlコンテンツを取得できます。
しかし、このユニコードから必要なデータを引き出すには、はるかに便利な組み込みの xpath セレクターではなく、正規表現を使用する必要があります。
このソリューションのように、Selenium または別のアドオンを使用しないことをお勧めします。スピードとシンプルさが最優先事項です。
azure - Azure テーブル クエリは、null でない継続トークンで空の結果を返します
そこにあるようにhttps://msdn.microsoft.com/en-us/library/azure/dd135718.aspx
「クエリで結果が返されなくても、継続ヘッダーが返される可能性があります。」
だから私の質問は - 発信者の行動はどうあるべきですか?
- しばらくしてからもう一度やり直しますか?
- これを結果セットの最後と見なしますか?
- 続きなしで新しいクエリを作成します。最後に取得したデータに基づいてフィルターを更新するトークン?
また、「テーブル サービスに対するクエリは、一度に最大 1,000 アイテムを返すことができ、最大 5 秒間実行することができます。結果セットに 1,000 を超えるアイテムが含まれている場合、クエリが 5 時間以内に完了しなかった場合、秒、またはクエリがパーティション境界を越える場合、応答には、結果セットの次の項目でクエリを再開するために使用する継続トークンを開発者に提供するヘッダーが含まれます. 継続トークン ヘッダーは、クエリ テーブル操作に対して返される場合があります。またはエンティティのクエリ操作です。」
したがって、継続トークンを含む空の結果が常に返される場合、再試行戦略により無限ループに陥る可能性があるようです...
java - Java プログラムの状態を保存して後で取得するにはどうすればよいですか?
WEKA libraries
を使用するJava プログラムを実行しようとしていcluster
ます。
このクラスターは、送信されたジョブが 12 時間後にタイムアウトになります。私は学生であり、クラスターを担当していないため、この事実を変更することはできません。
私がやりたいことは、JVM の状態を保存して再ロードすることです。基本的に、プログラムをしばらく閉じて、中断したところから再開します。
これは可能ですか?
WEKAライブラリを使用しているため、WEKAオブジェクト自体の変数の状態をOOSでファイルに出力してリロードすることは(少なくとも簡単には)できないと思います。コードを書き直すのは非常に複雑です。これらの機械学習プログラムのために。(それは私がしなければならないことかもしれませんが)
javaflow
読み回してこれを達成できると思ったというライブラリを使用してみましたが、動作しません。カウントの例を実行しようとすると、次のエラーが発生します。
このエラーをグーグルで検索すると、JasperSoft と呼ばれるものに関連するいくつかのページが表示されますが、これは私が探しているものではないと確信しています。
c# - wpf C# のバックグラウンドワーカー
2 つのメソッドを同時に実行する必要があります。この次の処理が完了した後にのみ続行する必要があります。タスクを使用するとエラーが発生する UI があります (WPF アプリケーションです)。
しかし、私はエラーを取得しています(依存関係オブジェクトと同じスレッドで依存関係を作成する必要があります)。
このようなものが必要です。
Dispacter を使用してみましたが、まだ機能していないようです。
python - Pep8 と複数行の while 条件
今日、pep8 の苦情を避けるために、無関係な括弧を while 条件に追加する必要がありました。
私の解決策:
2 行目のインデントを変更すると、W を含むすべてのインデントについて、その右側の 8 まで、過剰なインデントまたはインデントの欠落を訴えました。
読みやすさをほとんど改善するために、pep8を満たすために余分な括弧を追加することは、一般的な原則に反することに悩まされています。
何か案は?より良い解決策を見逃していませんか?