Hatalar, hatalar, sorular - sayfa 2779

 
Nikolai Semko :

Yalnızca Set yöntemlerinin eşzamansız olduğunu değil, aynı zamanda Get?

Bu sorunun cevabını zaten aldınız, ancak sözlerinizden "akademik anlatılara" ihtiyacınız yok ...
Orada mı karar vereceksin?

 
Sergey Dzyublik :

Bu sorunun cevabını zaten aldınız, ancak sözlerinizden "akademik anlatılara" ihtiyacınız yok ...
Orada mı karar vereceksin?

Ben söylemedim ve öyle demek istemedim.
Öğreniyorum ve çözmeye çalışıyorum. Pratikle teoriyi birleştirmeye çalışıyorum.
Renat'ın mesajından hem Set hem de Get yöntemlerinin işlem kuyruğunda olduğunu anladım. Ve aslında asenkron hale geldi. Yanlış anlamışım?

Her durumda, Get işlevlerinin asenkron davranışını uzun zaman önce fark ettim ve iki yıldan fazla bir süredir bunun hakkında konuşuyorum.

 
Nikolai Semko :

Aynı zamanda, Slava ChartXYToTimePrice yönteminin uyumsuzluğundan bahsettiğinde tam burada mıydı? Sonuçta, ChartXYToTimePrice yöntemi büyük olasılıkla Get yöntemlerine aittir.

Bahsettiğiniz şeyin özünü anlamıyorsanız, size söylenmeyenleri düşünmenize gerek yoktur.

 
Sergey Dzyublik :

Bahsettiğiniz şeyin özünü anlamıyorsanız, size söylenmeyenleri düşünmenize gerek yoktur.

her yerde soruyorum Bir soru işaretim var.
Bir kez daha söylüyorum - anlamak istiyorum. Bu konuya ".... sorular" denir.
Eco EGO'nu bağladım :))

 
Nikolai Semko :

her yerde soruyorum Bir soru işaretim var.
Bir kez daha söylüyorum - anlamak istiyorum. Bu konuya ".... sorular" denir.

Anladığım kadarıyla Get eşzamanlıdır, çünkü istenen sonucu döndürür. Ancak kuyrukta asenkron Setler varsa, onlarla senkronize olmamız gerekir.

Kuyrukta yalnızca Gets varsa, gecikme olmaz.

 
Nikolai Semko :

her yerde soruyorum Bir soru işaretim var.
Bir kez daha söylüyorum - anlamak istiyorum. Bu konuya ".... sorular" denir.

Sorunuz yanlış çünkü anlatılmamış bir ifade içeriyor:

Aynı zamanda, Slava ChartXYToTimePrice yönteminin uyumsuzluğundan bahsettiğinde tam burada mıydı? Sonuçta, ChartXYToTimePrice yöntemi büyük olasılıkla Get yöntemlerine aittir.


"Carlson" dan hatırlatıldı:

- Cevap ver dedim - evet ya da hayır! Basit bir soru her zaman "evet" veya "hayır" olarak cevaplanabilir, bence zor değil! diye bağırdı Bayan Bok.
"Düşün, zor," diye araya girdi Carlson.
"Şimdi sana basit bir soru soracağım ve kendin göreceksin. İşte, dinle! Sabah konyak içmeyi bıraktın, cevap ver - evet mi hayır mı?
Freken Bok nefesini tuttu, bilincini kaybetmek üzereydi. Bir şeyler söylemek istiyor ama tek kelime edemiyordu.

"Eh, işte buradasın," dedi Carlson muzaffer bir şekilde.
- Sorumu tekrarlıyorum: sabahları konyak içmeyi bıraktınız mı?

 
Nikolai Semko :

Yalnızca Set yöntemlerinin eşzamansız olduğunu değil, aynı zamanda Get?
Onlar. İlyas burada yanıldı ?
Aynı zamanda, Slava ChartXYToTimePrice yönteminin uyumsuzluğundan bahsettiğinde tam burada mıydı? Sonuçta, ChartXYToTimePrice yöntemi büyük olasılıkla Get yöntemlerine aittir.

Eşzamansızlıkla ilgili belgeler yalnızca Set yöntemlerinden bahseder.

Numara. Get yöntemleri eşzamanlıdır, ancak aynı anda gruplandırılabilir ve yürütülebilir, bu nedenle 1 Get veya 100 yöntemini çağırmak hemen hemen aynıdır.

Belirlenen yöntemler eşzamansızdır, ancak daha fazla verimlilik için birlikte gruplandırılabilirler.

Bu nedenle, "Al/Ayarla/Al/Ayarla/Al/Ayarla" yerine "Çağrıları Birlikte Ayarla" ve "Çağrıları Birlikte Al"ı gruplamak her zaman daha iyidir.

Zaman uyumsuz çağrılar, işlev yürütülürken çağıran iş parçacığı engellenmezse daha verimlidir, ancak Get ve Set'i karıştırırsanız bu avantajları kaybedersiniz.

Umarım bu çeviriye rağmen yardımcı olur.

 
Sergey Dzyublik :

Bahsettiğiniz şeyin özünü anlamıyorsanız, size söylenmeyenleri düşünmenize gerek yoktur.

Hiç şüphe yok ki çok yeteneklisin, ama neden bu kadar kibirli ve iğrençsin? Düşündüğünüz kadar akıllıysanız, davranışınızı iyileştirmenin sizin yararınıza olduğunu kesinlikle anlayacaksınız.

Bu çok yapıcı bir gönderi yapıyorum, umarım duyarsınız.

 
Sergey Dzyublik :

Sorunuz yanlış, çünkü anlatılmamış bir ifade içeriyor:


"Carlson"dan hatırlattı:

Sergey, lütfen taşma. Cevap verebilirsin - istemiyorsan cevapla - kendini savunmana gerek yok.
 
Artyom Trishkin :
Sergey, lütfen taşma. Cevap verebilirsin - istemiyorsan cevapla - kendini savunmana gerek yok.

Ağlama, uzun zaman önce cevaplandı :

Asıl yürütme farklı bir iş parçacığında gerçekleştiğinden, ana iş parçacığından zaman uyumsuz ChartSetInteger işlevinin çağrılması hızlıdır.
Öte yandan, ChartGetInteger eşzamanlı işlevini çağırmak , iş parçacığı eşitleme gerektirir ve bu ek zaman alabilir.
Gecikmeler, özellikle paralel bir iş parçacığı sürekli olarak grafik yapısının verilerini güncellediğinde (örneğin, kullanıcı grafik penceresini hareket ettirdiğinde veya geçmişi kaydırdığında) fark edilir.

Ne yazık ki, egzoz sadece sıfır değil, aynı zamanda negatifti ...