問題タブ [roundtrip]
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.
performance - バッチ HTTP リクエスト
httpリクエストをバッチ処理する標準的な方法を知っている人はいますか? 意味 - 1 回の往復で複数の http アトミック リクエストを送信しますか?
パフォーマンス上の理由から、REST API 実装にそのようなメカニズムが必要です。この種のメカニズムにより、クライアントが API を使用するために実行する必要があるラウンド トリップの回数を大幅に減らすことができます。
前もって感謝します、
シェイ
select - jEditable: 送信後にオプション テキスト (値ではなく) を表示する
Select リストで jEditable を使用しています。次の問題を除いて、それは美しく機能します。jEditable は、送信後にサーバーがポストバックしたものを所定の位置に表示します。これは、サーバーから送信された値を単純にポストできるテキスト ボックスなどに最適です。
ただし、これは選択リストでは意味がありません。投稿される値は単にオプション要素の ID であるためです。それを投稿すると、テキストが以前のわかりやすいテキストではなく Id に変更されます。
この動作をオフにするにはどうすればよいですか? 表示目的でポストバックするためだけに、DB から送信された Id を使用してテキスト値を再度フェッチする必要はありません。オプション テキストを保持し、サブミット後に jEditable でラベルに戻す方法が必要です。ヘルプ?
javascript - リクエストの往復ロード時間のロギング
テストスクリプトを使用して、テスト ページの往復時間を測定しています。測定された時間を正確にする必要はありません。トレンドを安定させて、より高い負荷の下での読み込み時間の増加を確認できるようにしたいだけです。
このために、ロード時間を測定するために(javascriptで)2つの方法を使用します。
1:
2:
ほとんどのブラウザーで最初の方法の解像度が低いことを読みました。「良い」結果が得られる唯一のブラウザーはクロムです。
2 番目の方法は、ブラウザ間で非常に安定しており、一定の結果が得られます。
測定された時間は、予想どおり、日差に関しては非常に不規則であり、インターバル タイマーに関しては非常に安定しています。しかし、私の問題は、使用できないため、日付差タイマーを削除したことです。削除すると、間隔の測定が非常に不安定になりました。測定された時間は、トレンドの下または上でピークに達します。
日付の違いが取り除かれると、間隔が不安定になる理由を誰でも説明できますか。
および/またはおそらくタイミングを改善する方法。
android - AndroidでKSOAPを使用してSOAP Webサービスを呼び出している間に往復時間を取得するには?
動的データ用に .NET Web サービスに依存する Android アプリケーションを開発しています。そのため、SOAP Web メソッドと通信するために、KSOAP2 サード パーティ API を使用しています。正常に動作しています。しかし、KSOAP2 を使用して各 Web サービス呼び出しの往復時間を取得する必要があります。これは、iPhone で実行されている同じアプリケーションと比較して、アプリケーションの実行が遅いためです。そのため、Android アプリケーションのパフォーマンスを改善するには、RTT を知る必要があります。
histogram - Wireshark またはその他のツールを使用して RTT ヒストグラムをプロットする
私は小規模なオフィス ネットワークを使用しており、インターネット リンクの遅延が非常に大きくなっています。単純なネットワーク トポロジがあります。ubuntu サーバー 10.10 を実行するルーターとして構成されたコンピューター、2 つのネットワーク カード (1 つはインターネット リンク、もう 1 つはオフィス ネットワーク)、および 20 台のコンピューターを接続するスイッチです。ルーターで収集された膨大な tcpdump ログがあり、すべてのTCP ストリームの RTT 時間のヒストグラムをプロットして、この遅延の問題に対する最適な解決策を見つけようとしています。それで、誰かがwiresharkまたは他のツールを使用してそれを行う方法を教えてもらえますか?
apache-flex - 複雑なアプリケーション向けの Flash Catalyst と Flash Builder のラウンド トリップ
フラッシュ触媒でサポートされていないコンポーネントを使用する複雑なアプリケーションのために、フラッシュ触媒とフラッシュビルダーの間を行き来するためのヒントを誰か教えてもらえますか?
フラッシュ カタリストでデザインを構築し、トランジションと多数のアニメーションを実装したとします。
これを Flash Builder に取り込み、カレンダー コンポーネント (Flash Catalyst ではサポートされていません) を追加するにはどうすればよいですか?
フラッシュ触媒はデザインがメインなので、部品化には向いていないと思います。カレンダー コンポーネントは、メイン アプリケーションに配置する必要があります。
任意の提案をいただければ幸いです:)
編集:フラッシュ ビルダー 4.5.1 と触媒 cs 5.5 を使用しています。
assemblies - ビルドされた .NET アセンブリのバージョン情報を変更する
現在使用している.NETアセンブリのバージョン情報を変更するより良い方法はありますか。
私の現在のアプローチは次のとおりです。
私はildasmでアセンブリを逆アセンブルします:
これにより、Riolo.WebUI.res コンパイル済みリソース ファイルも生成されます。これを Visual Studio のユーザー インターフェイスで開いて変更し、アセンブリをilasmで再アセンブルします。
このプロセスにはさまざまな問題があります。主な理由は明らかに、カロネードの側面で蚊を撃ちたいと思っていることと、コマンド ラインを使用して.res
ファイルを.rc
ファイルに逆コンパイルする方法がわからないため、コマンド ラインを使用できないことです。これは、ファイルを変更するために Visual Studio を開く必要があるため.res
です。これは、非常に時間がかかり、エラーが発生しやすいことを意味します。 、したがって、まだ予期しないシナリオで早期または後で噛まれるのではないかと心配しています.
ajax - AJAX 対 Web ソケットの往復時間
標準の HTTP GET と比較して、Web ソケット (メッセージ) を使用して実装した場合、ラウンドトリップ時間 (サーバーに情報を送信して応答を受信する時間) が異なると予想されるかどうかを尋ねたいと思います。Web ソケットが既に接続されており、DNS が解決されていると仮定します。
私が理解している限り、基になるプロトコルで GET が複数のラウンドトリップで構成されている場合は異なりますが、これはよくわかりません。そうでなければ、同じ結果が期待できます。
entity-framework - Entity Framework を使用する場合、モデルからデータベースを生成する列の名前が従来のデータベースと一致しない
新しいコードに適合させようとしている従来のデータベースがあり、[モデルからデータベースを生成] を使用してスキーマをラウンド トリップしようとすると、存在しない (現在はできない) テーブルの一部で列名の不一致が発生します。 t have) 外部キーを配置します。SQL を生成すると、多対多参照テーブルの列名は、ID 列の前にメイン テーブル名が追加されます。
オリジナル(レガシー)ではなく:
同様の「アップグレード」を取得している他の多くの列があり、これは私のストアド プロシージャに当てはまります。この動作をオーバーライドする簡単な方法はありますか?
c# - ICMPv6 エコー リクエストの送信
C# で ICMPv6 エコー要求メッセージを送信するにはどうすればよいですか? さらに、実際の帯域幅、RTT、IPv6 を使用するパス上の MTU (IPv6 パケットには DF フラグはありません)、およびパケット損失を指定する必要があります。