Sorğular 'göndərmə'

Dinamik göndərmə (dinamik bağlanma da adlanır) iş vaxtında müəyyən bir kod (metod) sırası ilə bir mesaj eşleme prosesidir. Bu, uyğun üsulun tərtib vaxtında müəyyən edilə bilməyəcəyi (yəni Statik olaraq) işlərin dəstəklənməsi üçün aparılır.
31
cavab

Swift-da dispatch_once singleton modelini istifadə edin

Swift-də istifadə üçün uyğun bir tək model hazırlamağa çalışıram. İndiyə kimi işləyən qeyri-işıqlı təhlükəsiz bir modeli ala bildim: class var sharedInstance: TPScopeManager {get {struct Static {...
03 iyun 14: 41-də təyin olundu
4
Cavablar

Funk () və (* bu) .func () ilə C ++ arasındakı fərq

Mən digər C ++ kodları üçün kod üzərində işləyirəm və xüsusi funksiya func () üçün qəribə bir zəng tapdım. Burada bir nümunə: if (condition) func (); başqa (* bu) .func (); Func () və (*) arasında fərq nədir? Func ()? Func () və (* bu) .f ...
04 avqust ayına təyin olundu . '16 saat 13:09 'da
1
cavab

R setMethod (və ya setGeneric) içində bir çox dəlil olduğunda asılıdır

Prinsipcə, setMethod və ya (setGeneric) bir çox dəlil olduqda, çox yavaş işləyir. Burada nümunə: setClassUnion (name = "mNumeric", üzvlər = c ("missing", "numeric")) setClass (Class = "classA", təmsil = nümayəndəlik (ID = "...
29 avqust istədi . '14 saat 21:51 'da
7
Cavablar

Cari göndərmə növbəsini əldə edin?

Hər hansı növbədən zəngə dəstək verməli və gözləmək lazımdır bir üsulum var. Arka plan iş parçacığının özündə bir sıra kod işlədilir və sonra dispatch_get_main_queue istifadə edərək, blok arqumenti üçün bir dəyər qaytarır. Onu istəmirəm ...
4 iyul '13, 19:38 'da təyin olundu
2
Cavablar

D3 hadisələrini necə əlavə etmək və istifadə etmək olar?

Mən D3 hadisələrinin istifadəsini və funksiyaları göndərməyi anlamağa çətinlik çəkirəm. Çətinliklə çalışdığım bir chart nümunəsi var: "Şaquli efsane çizelgeleri. Çizgi və əfsanələrin çəkilməsi kifayət qədər sadə idi, amma istədim ...
27 mart '12 'də saat 4.35' də təyin olundu
3
Cavablar

CLR tətbiqi interfeys üzvlərinə virtual üsul çağırır

Merak deyil: CLR-nin virtual göndərmə metodu interfeys üzvləri üçün düzgün tətbiqə necə istinad edir? CLR hər bir üsul üçün hər bir növü üçün dəstəkləyən VTable haqqında bilirəm, eləcə də hər bir interfeys üçün ...
21 mart saat 12: 00-da saat 19: 39-da təyin olundu
4
Cavablar

Android - zaman aşımına tuşları göndərir

Mənim Android tətbiqimdə mənim istifadəçi interfeysi üzərində düyməni (şəkil) basdığımda çox qəribə bir qəza olur, bütün ərizə dondurur və bir neçə saniyə sonra görünən qorxunc güclə əlaqə qutusunu alıram. Ocaq nədir?
12 aug. '10 'da 14:39' da
1
cavab

DispatchSourceTimer və Swift 3.0

Swift 3.0-da timer işini yenidən işləməyini necə başa düşə bilmirəm. Mənim kodum: queue = DispatchQueue (etiket: "com.firm.app.timer", atributları: DispatchQueue.Attributes.concurrent) timer = DispatchSource.make ...
19 Sentyabrda təyin olundu '16 saat 10:38 'da
3
Cavablar

JDI Hadisə göndərmə nullpointerexception

Cihazımı düzəltməyə çalışdığımda bəzən bir səhv mesajı alıram və hata ayıklayıcısı heç bir kəsmə nöqtəsində dayanmır. Bundan əlavə, ərizə hətta düzgün başlamaq deyil, yalnız bir simge ilə bir qara ekranda asmaq ...
18 iyul saat 19: 36-da təyin olundu
4
Cavablar

Müasir x64 prosessorlarına effektiv işləyən özünü dəyişən kod yaza bilərsinizmi?

Mən dəyişən genişlikli bir tam sıxılma sxemini sürətləndirməyə çalışıram və tezliklə montaj kodunu yaratmaq və icra etməklə maraqlanıram. Hal-hazırda, çox vaxt yanlış proqnozlaşdırılan indirekt sənayelərə sərf olunur və kod bazasına əsaslanan ...
19 iyul '13 'də saat 7.33' də təyin olundu
3
Cavablar

`Rbind` və 'cbind`` data.frame`-ə göndərmək

Arka plan R rbind () və cbind () funksiyalarının göndərilməsi mexanizmi qeyri-standartdır. Mən arqumentlərdən biri data.frame olduğunda rbind.myclass () və ya cbind.myclass () funksiyalarını yazmağı öyrəndim, lakin indiyə qədər razı qalmadım ...
25 dekabrda təyin olundu. '17 saat 12:12 'də
4
Cavablar

Sending_After dayandırın

Bunları istifadə edərək gecikmiş qarşılıqlı əlaqə yaratmaq üçün işarə göstərmək üçün bir animasiya istifadə edirəm: gecikdirin = 1.8 * İki dəfə (NSEC_PER_SEC) vaxt = dispatch_time (DISPATCH_TIME_NOW, Int64 (delay)) dispatch_after (vaxt, dispatch_get_main_que ...
06 fevral 2:53 'da 15
1
cavab

Poçt arqumentlərinin xülasəsi ... `(üç nöqtə): S4 üsulu daxil olmaqla, bir sıra arqumentlər üçün S4 üsulları

Mövcud sual Daxildir ki, imza arqumentlərinin bir sıra üsulları müəyyən etmək mümkündür ... (yalnız müstəsna olaraq ...)? Qutunun xaricində mümkün deyil, amma teorik olaraq ümumiyyətlə mümkündür (bəzi təkmilləşdirmələrlə) və ya bu barədə ...
17 noyabrda təyin olundu. '14 saat 3:52 'də
2
Cavablar

Pythonda bir argüman olaraq "bir işarəni virtual bir funksiyaya" keçmək

Aşağıdakı kodu C ++ ilə müqayisə edin: #include <iostream> #include <vector> struct A {virtual void bar (void) {std :: cout << "bir" << std :: endl; }}; struct B: ictimai A {virtual void bar (void) {std :: cout << "iki" <...
05 Avqust '16 'da 4:43