«language-agnostic» etiketlenmiş sorular

Bu etiket, bir programlama diline veya ortamına özgü olmayan sorular içindir.

2
Kümenin bir görevi yalnızca bir kez çalıştırmasını nasıl sağlayabilirsiniz?
Bir sunucu kümesinde yalnızca bir kez çalıştırmak istediğiniz bir göreviniz olsaydı, düzenli aralıklarla bunu başarmanın en iyi yolu ne olurdu? Bu durumda kümenin tanımı, bir yük dengeleyicinin arkasında oturan dağıtılmış oturumlara sahip 2 veya daha fazla özdeş sunucudur. Kullanım Örneği: Çalıştırılması pahalı olan ve her X saatte bir çalıştırılması gereken …

7
Tasarım: Üst sınıfa geri arama
Bir nesneyi çocuklarla modellerken, çocukları ana sınıfın bir üyesi olarak kompozisyon yoluyla dahil etmek yaygındır. Bazen çocukların ebeveyne bir şey söylemeleri gerekir, ebeveynlerinin bir işlevini çağırmaları gerekir. Bu nasıl C ++ kullanarak yapılabilir? Bazı seçenekler: Üst sınıfı global yapın, bu nedenle alt nesneler üst nesnenin üye işlevlerini çağırabilir. Üst nesneyi …


4
Tüm para birimleri için çalışan tek bir veri gösterimi var mı (Dolar, Euro ve Pound'dan farklı olanlar bile)?
Bir para biriminde miktarları temsil etmek için kullanılacak kütüphaneler hakkında birçok soru bulabilirim. Ve para birimini neden IEEE 754 kayan nokta numarası olarak saklamamanız gerektiğiyle ilgili eski sorun hakkında. Ama daha fazla bir şey bulamıyorum. Elbette gerçek dünya kullanımında para birimi hakkında daha fazla şey bilmek gerekir. Özellikle fiziksel kullanımda …

3
“Bir yöntemin bir değer döndürmesi veya yan etkileri olması gerekir, ancak her ikisi birden değil” kaynağı
Bir yöntemin ya bir dönüş değeri (ve referans olarak saydam) olması ya da yan etkileri olması gerektiğini, ancak her ikisini birden okumadığını bir kez okudum. Bu kurala ilişkin herhangi bir referans bulamıyorum, ancak bu kural hakkında daha fazla bilgi edinmek istiyorum. Bu tavsiyenin kaynağı nedir? Hangi kişi veya topluluktan ortaya …

5
Muhtemelen istisna dışında işlemlerle kodun güçlendirilmesi
Kodun başka bir bölümünün doğru kodlanmamış olması durumunda işe yaramaz istisna işlemeyi uygulamak iyi bir uygulama mı? Temel örnek Basit bir tane, bu yüzden herkesi kaybetmem :). Diyelim ki bir kişinin bilgilerini (ad, adres vb.) Görüntüleyecek bir uygulama yazıyorum, veriler bir veritabanından çıkartılıyor. Diyelim ki UI bölümünü kodlayan benim ve …




5
İşlevsel programlama sadece farklı mı, yoksa gerçekten daha mı zor?
İşlevsel programlama sadece farklı mı , yoksa gerçekten daha mı zor ? Programlamayı daha önce hiç öğrenmemiş ve işlevsel programlama öğretilmiş birini söyleyin. daha önce hiç programlama öğrenmemiş ve zorunlu programlama öğretilmiş birine karşı. hangisini daha zor bulacak? ya da aynı? Benim sorum: sorun şimdi bir giriş deve durumda olduğunu …

7
Nesneye yönelik dillerde, nesneler ne zaman kendi başlarına işlem yapmalı ve nesneler üzerinde ne zaman işlem yapılmalıdır?
PageSayfa oluşturucuya yönelik bir dizi talimatı temsil eden bir sınıf olduğunu varsayalım . Ve Rendererbir sayfanın ekranda nasıl oluşturulacağını bilen bir sınıf olduğunu varsayalım . Kodu iki farklı şekilde yapılandırmak mümkündür: /* * 1) Page Uses Renderer internally, * or receives it explicitly */ $page->renderMe(); $page->renderMe($renderer); /* * 2) Page …

3
% Operatörünü kullanmadan iyi dağıtılmış bir karma tablo uygulamak mümkün müdür?
C # hızlı, iyi dağıtılmış bir karma tablo uygulamak arıyorum. Ben rasgele bir karma kodu alır ve "bu" kovalar indekslemek için kullanılabilir "kısıtlama" benim karma kısıtlama işlevini seçme konusunda sorun yaşıyorum. Şimdiye kadar gördüğüm iki seçenek var: Bir yandan, kovalarınızın her zaman asal sayıda elemente sahip olduğundan emin olabilirsiniz ve …

3
Bir dil neden bloklar için açık işaretleyicilere göre girintiyi tercih etmeli?
Haskell'i öğreniyorum ve otomatik girinti aracı arıyordum. Fazla bakmadım ve Haskell'de (Python'da olduğu gibi) girintinin bir bloğu ifade ettiğini öğrendim. Sonuç olarak, C ailesindeki diğer dillerde olduğu gibi, {} (kıvırcık ayraçlar) veya begin endanahtar kelimeler gibi açık işaretleyiciler kullanan bir otomatik biçimlendirme aracı oluşturmanın imkansız olduğunu tahmin ediyorum . Okunabilirliği …

3
İki düğüm arasındaki karşılıklı bağlantı sırasında dağıtılmış bir kilitlenmeyi nasıl önleyebilirim?
İki eş düğümümüz olduğunu varsayalım: ilk düğüm ikincisine bir bağlantı isteği gönderebilir, ancak ikincisi de birincisine bir bağlantı isteği gönderebilir. İki düğüm arasında çift bağlantı nasıl önlenir? Bu sorunu gidermek için, gelen veya giden TCP bağlantıları oluşturmak için gerçekleştirilen işlemleri sırayla yapmak yeterli olacaktır. Bu, her düğümün hem gelen bağlantılar …

7
Yalnızca değişmez referansları veya etiketleri olan bir dil için name değişkenine iyi bir alternatif nedir?
Örneğin, işlevsel dillerde, değişkenler tekli atamadır ve değerleri atandıktan sonra değiştirilemez. Yani bağlı olmayan ve bağlı iki durumları vardır , bir kez bağlandıklarında değiştirilemezler. Şey gibi en uygun matematiksel terim veya başka bir bilgisayar bilimi terimi var mı? Anlamsal olarak varyans veya değişebilirlik anlamına gelmeyen bir şey . Terim gibi …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.