問題タブ [sequence]

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

comparison - 信頼性を扱うシーケンスID

UDP メッセージの信頼性を処理する簡単な方法を見つけようとしています。それぞれにシーケンス ID を付けて送信し、ID を以前に受信した ID と比較することで、損失を検出できると考えました。私は通常整数を使用しますが、それが無限に増加し続けるという考えは私には合いませんでした。

base64 を使用することもできますが、それは読みやすくするだけで、実際には何も解決しません。

日付スタンプを前に付けることも考えましたが、真夜中頃に受信したメッセージを処理する場合、それはちょっとずさんです。

たとえそれが整数に固執するだけであっても、誰かが提案できるより良い解決策が必要だと思います。

0 投票する
4 に答える
13754 参照

asp.net - asp.net Gridviewコントロールで発生するイベントのシーケンスは何ですか?

私は GridViews をかなり頻繁に使用しますが、特定のコードをどこに置くべきか混乱することがあります。すべてのページ イベントを含め、イベントが発生する順序は何ですか?

編集済み: ページと Gridview の間で何が起こるかを理解しようとしています。イベントが交差することはありますか?または、すべてのページ イベントが一度に発生してから、すべての Gridview イベントが発生しますか? GridViews だけでなく、すべてのコントロール - ほとんどの場合、ページと GridView の相互作用。

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

python - Pythonで文字列以外のオブジェクトのリストを列挙する方法は?

には素敵なクラスがありますが、Enum文字enum列に対してのみ機能します。私は現在使用しています:

時期尚早の使用による最適な解決策ではないと思いますlen。より効率的に行うにはどうすればよいでしょうか。

0 投票する
3 に答える
1986 参照

f# - 再帰シーケンスはメモリをリークしますか?

私は次のように再帰的にシーケンスを定義するのが好きです。

このような再帰シーケンスを実際に使用する必要があるかどうかはわかりません。は末尾再帰のようにyield! 見えますが、別のIEnumerable内から呼び出されているため、100%確実ではありません。私の見解では、コードは呼び出しごとにIEnumerableのインスタンスを閉じずに作成します。これにより、実際にはこの関数もメモリをリークします。

この関数はメモリをリークしますか?さらに言えば、それは「末尾再帰」でさえありますか?

[編集して追加]:答えを求めてNProfをいじくり回していますが、SOでの再帰シーケンスの実装に関する技術的な説明を得ることが役立つと思います。

0 投票する
3 に答える
1965 参照

caching - シーケンス キャッシュを正しく使用する F#

私が作成した関数で Seq.cache を使用しようとしています。これは、数値 1 を除く数値 N までの素数のシーケンスを返します。キャッシュされたシーケンスをスコープ内に保持する方法を理解するのに問題がありますが、それでも使用します私の定義では。

Seq.cache を使用してこれを高速化する方法についてのアイデアはありますか? 現在、スコープから外れ続けており、パフォーマンスが低下しているだけです。

0 投票する
3 に答える
1934 参照

linq - リスト内のアイテムに番号を付け直すためのベストプラクティス?SQLまたはC#/ VB.NET

SortOrder整数列を持つデータベーステーブルがあります。テーブルアイテムを追加および編集するためのUIには、整数のドロップダウンリストがあり、ユーザーがこのアイテムを表示するソート順の場所を選択できるようになっています。私の質問は、リスト{1,2,3,4,5、 "last"}と言います。ユーザーが番号を選択した場合、それをアイテムのSortOrder属性にし、次にその'SortOrder'を持つアイテムにします。現在、「SortOrder」が低いアイテムには影響を与えずに、「SortOrder」が高いアイテムと同様に1つ(+ = 1)バンプされます。私は現在、VB.NETとLinqを使用するパブリックモジュール「ユーティリティ」を持っています

新しいMyDataContextとしてのPrivate_db

私がこれをしているので、アイテムを追加するとき、それはうまくいくようです

しかし、このような既存のアイテムを編集すると、エラーが発生することがあります。

Protected Sub ProductsGridSource_Updating(ByVal sender As Object、ByVal e As System.Web.UI.WebControls.LinqDataSourceUpdateEventArgs)Dim sortOrder As Integer = DirectCast(e.NewObject、Product).SortOrder Utilities.UpdateProductSortOrder(sortOrder)End Sub

これを行うためのより効率的な方法、ベストプラクティス、方法はありますか?アドバイスをいただければ幸いです。

事前に感謝します、サンディエゴの〜ck

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

f# - F#の反復で現在のシーケンス番号を取得するにはどうすればよいですか?

質問を示すために、次のコードを検討してください。

現在のシーケンス番号(ランクなど)を取得して印刷することは可能ですか?

0 投票する
3 に答える
101 参照

design-patterns - 列挙子を介して実行する順列コードシーケンスを実行する最もスマートな方法は何ですか?

私は次の列挙型(疑似コード)を持っています

お分かりいただけると思います...各文字が 4 行のコードを表している場合、渡された RunSequence に従って、これらの 16 行のコードを目的のシーケンスで実行するためのロジックを構築する最もスマートな方法は何でしょうか?

私は完全に迷っています...これはまったく異なるアプローチで達成する必要がありますか? goto ではなく OO アプローチを使用したい ... デザインパターン

0 投票する
3 に答える
4995 参照

f# - F#でディクショナリをシーケンスに「変換」する方法は?

キー値でソートできるように、辞書をシーケンスに「変換」するにはどうすればよいですか?

0 投票する
3 に答える
253 参照

javascript - 画像のリスト内のどの画像がクリックされたかを追跡しますか?

ビデオのサムネイルに対応する一連の画像があります。ユーザーがサムをクリックすると、ブラウザがロードされます。これは簡単ですが、次のビデオを順番に自動的にキューアップできるように、どのサムがクリックされたかを追跡する必要があります。

私の最初の考えは、次のようなことをすることでした(非常に単純化された例):

一見これで問題ないように見えますが、特にオブジェクト コンテキスト内からこれらすべてのメソッドを実装するので、これが最善の/最も洗練されたソリューションであるかどうかはわかりません。