Suallarla etiketlənmiş 'singleton'

Xüsusi bir sinif tətbiqinin yalnız bir nümunəsi olduğunu təmin edən dizayn tərzi. "Dördüncü Şəbəkə" dizayn şablonlarından biri.
8
Cavablar

Bucaqlı olmayan Qeyri-Singleton xidmətləri

Xidmətlərin tək-tək olduğuna dair sənədlərdə bucağı açıq şəkildə ifadə edilir: Açar xidmətlər tək-təkdir, modul.factory də Singleton nümunəsini qaytarır. Xidmətlərdən başqa xidmətlər üçün bir çox presedent olduğunu nəzərə alaraq ...
Mayın 18-də, saat 13: 46-da təyin olundu
4
Cavablar

Enum'u Java'da təkli olaraq istifadə etmək üçün ən yaxşı yanaşma nədir?

SO sualında yazılanlara əsasən, Java-nın ən yaxşı Singleton tətbiqi - yəni, enumun istifadə edilməsi (birincilik yaratmaq üçün) enum Elvis {INSTANCE; Şəxsi int ag ...
09 yanvar tarixinə təyin olundu '09 saat 15:32 'da
10
Cavablar

Bahar konteynerində Singleton vs Singleton fasulyesi dizayn naxışları

Hamımızın bildiklərimizə görə, Bahar konteynerində default olaraq təkliklər var və əgər Bahar strukturuna əsaslanan veb proqramımız varsa, bu halda biz həqiqətən qlobal saxlama üçün Singleton dizayn modelini tətbiq etməliyik ...
14 Aprel tarixində təyin olundu '10 saat 16:47 'da
16
Cavablar

GOF-da Singleton modelinə alternativlər varmı?

Buna baxaq. Singleton şablonu, çitin hər iki tərəfində horde proqramçıları ilə çox mübahisəli bir mövzu. Sinqtonun qüdrətli bir qlobal dəyişəndən başqa bir şey olmadığını və desenlə and içdi ki ...
02 oktyabr '08 saat 03:38 'da
9
Cavablar

Dartlı Singleton'u necə qurdun?

Singleton şablonu sinifin yalnız bir nüsxəsini yaradır. Dart'ta bunu necə etmək olar?
29 dır. '12 at 5:59
8
Cavablar

.NET-də ikiqat quraşdırılmış kiliddə dəyişkən modifikatora ehtiyac.

Bir neçə mətndə deyilir ki, .NET-də ikili yoxlama ilə bir kilidi tətbiq edərkən, bloklaşdığınız sahədə dəyişkən bir modifikator istifadə edilməlidir. Niyə? Aşağıdakı nümunəni nəzərdən keçirin: ictimai mühafizə sinfi Singleton {...
27 dekabrda təyin olundu '09 ilə 3:13
8
Cavablar

Verilənlər bazasına qoşulmaq üçün Global və ya Singleton?

PHP-də verilənlər bazası əlaqələri üçün qlobal əvəzinə təkli istifadə etmək üstünlüyü nədir? Hesab edirəm ki, qlobal əvəzinə təkli istifadə edərək kodu lazımsız şəkildə mürəkkəbləşdirir. Global $ conn = yeni PDO kodu (...); funksiyası getSomething ...
set 25 sentyabr '08, 3:56
4
Cavablar

Swift 3-də xüsusiyyətləri olan Singleton

Swift-dan Cocoa və Objective-C sənədləri ilə Swift istifadə edərək (Swift 3-də yeniləndi), onlar Singleton nümunəsinin aşağıdakı nümunəsini verirlər: sinif Singleton {static let sharedInstance: Singleton = {Let instance = Singleton () // setup ...
21 iyun '16 saat 10:47' də təyin olundu
9
Cavablar

Yaxşı bir təcrübə, bir yazıçı bir tək olaraq mı?

Qeydiyyatçıyı konstruktorla keçməyə alışmış bir vərdiş var idi, məsələn: public class OrderService: IOrderService {public OrderService (ILogger logger) {}} Lakin bu çox cansıxıcıdır, mən bu əmlakı bəziləri üçün istifadə etdilər ...
12 dekabr '11 'də 13:11' də
7
Cavablar

Statik metodların əvəzinə təklüyü nə üçün istifadə edirsiniz?

Yardımçı / kommunal dərsləri ilə bağlı bu sadə suallara yaxşı cavab tapa bilməmişəm: Niyə statik metodlardan istifadə etməklə təklüyü (vətəndaşlığı olmayan) yaratmalıyam? Niyə obyektin dövləti olmasa, bir obyektin bir nümunəsinə ehtiyacımız var?
Mayın 04-də saat 15: 15-də təyin olunacaq
9
Cavablar

Şablon Singleton in nodejs - sizə lazım?

Mən bu yaxınlarda Node.js-də tektonik yazmağı necə yazdığımla tanış oldum. Mən sənədlərin tələb olduğunu bilirəm: Modullar ilk yükdən sonra önlənir. Lazımlı çağırışlar ('foo') modul kodu bir neçə dəfə zəng edə bilməz.
01 noyabr tarixində təyin olundu. '12 saat 17:23 'də
2
Cavablar

SQLiteDatabase üçün Singleton dizayn modelini istifadə edin

Mən Android üçün yeni və mən əsas təcrübə almaq üçün sadə bir proqram üzərində işləyirəm. Mənim ərizim olduqca sadədir və digər məsələlərlə yanaşı, bir yayım alıcısının və bəzi fəaliyyətlərdən ibarətdir. Hər iki komponent eyni məlumat bazasından istifadə edir ...
02 Avqust '11 'də 2:09' də
6
Cavablar

Borg şablonu Python'daki Singleton şablonundan daha yaxşıdır

Borg şablonu Singleton şablonundan nə qədər yaxşıdır? Mən soruşuram ki, onlardan başqa bir şey görmürəm. Borg: sinif Borg: __shared_state = {} # init daxili dəyişənlər burada dəyişənlər __register = {} def __init __ (self): self .__ dict__ = self ...
23 Avqustda təyin olundu '09 saat 15:01 'də
9
Cavablar

C ++-də effektiv iplik təhlükəsizliyi ilə istifadə olunur

Tekli bir sinif üçün müntəzəm şablon statik Foo getInst () {static Foo * inst = NULL; if (inst == NULL) inst = yeni Foo (...); qaytarmaq * inst; } Lakin, mən bu həllin işləməyəcəyini anlayıram, çünki 1) ...
05 Mart tarixində təyin olundu '10 'da 0:53' da
24
Cavablar

Singletons: yaxşı dizayn və ya qoltuq?

Singletons isti müzakirə dizayn nümunəsidir, mən on123.ru icma haqqında nə düşündüyünü maraqlandırıram. Xahiş edirik, yalnız "Lazy Programcılar üçün Singles" deyil, fikirləriniz üçün səbəbləri göstərin. Burada çox yaxşı bir məqalə var ...
15 avq. '08 ilə 3:39