エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
kumofsで順番を持った集合を作る方法として、前回はリストを紹介しましたが キー値に規則を作ることで、... kumofsで順番を持った集合を作る方法として、前回はリストを紹介しましたが キー値に規則を作ることで、もうすこし簡単に順番を持つ配列を作ることができます。 まず、CASを使ってカウンターを準備します。 mem.atomic_set('counter') {|val| val = val.to_i + 1 caunter_val = val } カウンターには予め、値として0を入れておきます。 そして、集合の各要素であるvalueを保存する場合に、並べたい順番にカウンターから 値をひとつづつ受け取りキーを作成し、キーと要素のペアを作っていきます。 キーを作るときは、集合の識別のためのラベルを付けておくと良いでしょう。 mem.set('label' << caunter_val.to_s, value, 0, true) 例) 「キー値」「要素」 「label0」「value1」 「lab