lazy (232)


.Net 2.0-汎用リストはどのくらい効率的ですか?

.Net 2.0-汎用リストはどのくらい効率的ですか?

私はメモリ内に多数のユーザーデータを保持するアプリケーションを作成していますが、これは主にList<T>構造体(およびLookupが必要なときにDictionary<T、T>)ですべて保持しています。 そして、私は疑問に思います... リストはどのくらい効率的ですか? どのくらいのメモリオーバーヘッドを私はそれぞれのために得るのですか?(つまり、オブジェクトに含まれるオブジェクトに加…


c# - シングルトンのメンバーのスレッドセーフな使用

私は複数のクラスが使用するC#シングルトンクラスを持っています。 スレッドセーフなToggle()メソッドへのInstance経由のアクセスは可能ですか? はいの場合は、前提条件、ルールなどでいい場合は、なぜ、どうすれば修正できますか? public class MyClass{private static readonly MyClass instance=new MyClass…



C#のスレッドセーフなシングルトンの汎用テンプレートパターンは何ですか?

私は次のC#シングルトンパターンを持っていますが、それを改善する方法はありますか? public class Singleton<T> where T:class, new(){private static object_syncobj=new object(); private static volatile T_instanc…


design patterns - デザインパターン:いつシングルトンを使うべきですか?

栄光に輝いたグローバル変数は、栄光あるグローバルクラスになります。 オブジェクト指向設計を破ると言う人もいます。 シングルトンを使うのが良い古いロガー以外のシナリオを教えてください。…


c# - レイジーロードと遅延実行パターン

私は遅延ロードパターンをカプセル化するために書いたクラスについていくつかのフィードバックを得たいと思います。 通常、遅延ロードを実行すると、次のようになります。 private SomeClass_someProperty; public SomeClass SomeProperty{get{if(this._someProperty== null)…


nhibernate - property-refを使用してキー以外のフィールドにマッピングするときに、多対1の関係でレイジーローディングが機能しない

私はNHibernateを使ってマッピングしているレガシーデータベースを持っています。 問題のオブジェクトは、AccountとNotificationオブジェクトのリストです。 オブジェクトは次のようになります。 public class Notification{public virtual int Id{get; set;}public virtual DateT…


design patterns - ええ、私は知っている..私はシンプトンです。だからシングルトンは何ですか?

私はシングルトンが何であるかを理解するために数回試しました。 おそらく私はあまりにも視覚的すぎるので、誰も簡単な類推でそれを分解することができます。 同様の投稿: シングルトンを初期化するさまざまな方法 シングルトン:どのように使うべきか これはシングルトンパターンの有効な使用ですか? シングルトンについて何が悪いですか? シングルトン:どのように使うべきか シングルトン:良いデザ…


c# - .NETの明白なシングルトン実装ですか?

私は怠惰なシングルトンの初期化の古典的な問題について考えていました-それは、以下の非効率性の問題です: if(instance== null){instance=new Foo();}return instance; シングルトンが何であるかを知っている人は、この問題に精通しています(あなたは一度だけ必要です)。 それは簡単ですが、刺激的です。 だから、私は別の解…


Scalaのプライマリコンストラクタでローカルvar/valをどのように定義しますか?

Scalaでは、クラスの主コンストラクタには明示的なボディはありませんが、クラス本体から暗黙的に定義されています。 どのようにして、フィールドとローカル値(つまりコンストラクタメソッドのローカルな値)を区別するのですか? たとえば、「Programming in Scala」のサンプルコードの変更された形式である、次のコードスニペットを使用します。 class R(n: Int, d: Int…


Django Flatpagesテンプレートの逆のURLを取得する方法

Django Flatpagesテンプレートの逆のURLを取得する方法…




load loading 使い方 static singleton lazyload kotlin lazysizes 遅延読み込み 遅延