immutability

    1

    2答えて

    イベントがあります。 イベントは時々発生し、Action<int>というイベントハンドラを呼び出します。 今、イベントが私に届けているこれらの整数を「収集」してリストに保存したいと思います。私はまた、リストが完成し、新しいリストが開始される瞬間を指定したい。 私が考えていた純粋な解決策は、プロパティList<int> ValListです。 Event Handlerは、呼び出されるたびに値を追加し

    -1

    3答えて

    以下は、競合状態を防止する方法の答えです。 What is a race condition? 最善のことは可能な限り、無料とステートレス 機能に利用immutablesを副作用を作成することです。しかし、必ずしもそうであるとは限りません 。したがって、java.util.concurrent.atomicを使用すると、同時データ の構造、適切な同期、およびアクターベースの同時実行性は になります

    0

    2答えて

    私は本当に還元されたObject.assign()と混乱していました。 以下のコードが動作しない理由を私は理解していない... import { createStore } from "redux" const userReducer = function (state={}, action) { switch (action.type) { case "CHANGE_US

    1

    1答えて

    私はラムダアーキテクチャでCAP定理を打ち負かす方法についてNathan Marzのarticleを読んできましたが、最終的な一貫性がどのように変わらないのかを理解していません。 次の段落は、記事から取られる: キーはデータが不変であるということです。不変のデータとは、更新のようなものがないことを意味します。したがって、データの異なる複製が矛盾することは不可能です。これは、発散値、ベクトルクロック

    0

    1答えて

    モデル内に画像を保存しないと考えてください。代わりに、イメージキャッシュからイメージを取得するために使用されるURLを格納します。 は、このモデルを考えてみましょう: class Post { let id: String let title: String let imageUrl: URL } はのは、ユーザーが新しいポストを(titleに入り、imageを

    0

    2答えて

    私はしばらくの間、レフィックスのものを読んできました。そして私には奇妙なことがあります。人々のほとんどの例では、すべてのコピー論理は減速器を介して処理されます。 私はtypescriptを使用しており、よりクラスベースのアプローチを採用したいと考えています。しかし、多分私は何かを逃しています。 私はショッピングカートクラスを持っているとしましょう。カート減速機およびカートの動作に加えて。 expo

    0

    1答えて

    私は非常に基本的なPersonクラスを持っており、dataというパラメータが必要です。 class Person implements PersonInterface { constructor(public data) { } get name(): string { return this.data.name; } } cons

    4

    2答えて

    this.stateからオブジェクトをコピーしてプロパティ値の一部を変更する必要があります。 は、例えば以下の方法の状態でこれを回避するために、直接( this.state.errors = {}) authorFormIsValid =() => { var formIsValid = true; this.state.errors = {}; //clear any pre

    1

    1答えて

    私は、OracleからArcMapにデータを抽出するために使用する2つのpythonクラスオブジェクトを持っています。このプロセスのさまざまなアクティビティによって、私は「列」オブジェクトのリストから始まり、pyTableオブジェクトを構築します。 pyTableオブジェクトには名前でフィールドを挿入するリストがあります。 __init__の間に私はgetSelect()関数を使用して、挿入フィー

    3

    2答えて

    状態を更新することを目的とした機能は完全には機能しません。 私が変更した現在の状態のディープコピーを作成し、その状態に変更したコピーを設定します。私はコピー上で単純なマップを実行し、配列内の各オブジェクトのプロパティを更新することにしました。これにより、アプリケーションの更新状態が直ちに変更されました。 (下のコードには表示されていませんが、私が試したもの) しかし、私は真にコピーを作りたいと思っ