Programlama

Profesyonel ve meraklı programcılar için soru cevap



5
Değişken ayarlanmamışsa makefile'ı iptal et
Bir makefile değişkeninin ayarlanmadığı / değerlenmediği bir make / makefile yürütmesini nasıl durdurabilirim? Ben bu ile geldi, ama sadece arayan açıkça bir hedef (yani makesadece çalışır ) çalıştırmazsa çalışır . ifeq ($(MY_FLAG),) abort: ## This MUST be the first target :( ugly @echo Variable MY_FLAG not set && false endif …
151 makefile 

10
Bağımsız Değişkenlerle Hızlı Bloklarda Zayıf Kendini Doğru Kullanma
Benim TextViewTableViewCell, ben bir blok izlemek için bir değişken ve blok geçirilir ve atanmış bir yapılandırma yöntemi var. İşte benim TextViewTableViewCellsınıfım: // // TextViewTableViewCell.swift // import UIKit class TextViewTableViewCell: UITableViewCell, UITextViewDelegate { @IBOutlet var textView : UITextView var onTextViewEditClosure : ((text : String) -> Void)? func configure(#text: String?, onTextEdit : …
151 ios  swift  retain-cycle 


9
Bir dize nasıl bölünür ve değişkenlere atanır
Python'da bir dizeyi bölmek ve değişkenlere atamak mümkündür: ip, port = '127.0.0.1:5432'.split(':') ama Go'da işe yaramıyor gibi görünüyor: ip, port := strings.Split("127.0.0.1:5432", ":") // assignment count mismatch: 2 = 1 Soru: Bir dize nasıl bölünür ve bir adımda değerler atanır?
151 string  go  split 

5
Java toString C ++ eşdeğeri?
Bir akışa yazılanları, yani coutözel bir sınıftaki bir nesneyi kontrol etmek istiyorum . Bu C ++ ile mümkün mü? Java'da toString()benzer amaçlarla yöntemi geçersiz kılabilirsiniz .
151 c++ 

30
android.view.InflateException: İkili XML dosyası: Sınıf parçasını şişirme hatası
Açıklayamadığım çok sinir bozucu bir hata var. Android AppCompatEski sürümlerle uyumlu hale getirmek için kullanılan bir Android uygulaması oluşturdum . İşte benim ana faaliyet düzeni dosyam: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <!-- As the main content view, the view below consumes the entire space available using match_parent in …
151 android 

4
EJB nedir ve ne işe yarar?
EJBFasulyenin ne olduğunu, örneklerinin bir havuzda yönetilmesinin ne anlama geldiğini öğrenmeye çalışıyorum , falan filan. Onları gerçekten iyi kavrayamıyorum. Bana gerçekte ne olduklarını açıklayabilir misiniz (neredeyse bir Java Programcısı için)? Onlar ne yapar? Amaçları neler? Neden onları gerçekten kullanıyorsunuz? (Neden sadece sadık kalmıyorsunuz POJO?) Belki örnek bir uygulama? Lütfen yalnızca …
151 jakarta-ee  ejb  ejb-3.1 

8
Numaralandırılabilir ne anlama geliyor?
MDN's for .. sayfasına yönlendirildimBir nesnenin numaralandırılabilir özellikleri üzerinde yinelendiğinde, "için ..." . Sonra "Numaralandırılabilir özellikler for..in döngüsü tarafından yinelenebilir olanlar" dedi burada numaralandırılabilirlik ve mülkiyet sahipliği sayfasına gitti. Sözlük numaralandırılabilir sayılabilir olarak tanımlar, ancak bunun ne anlama geldiğini gerçekten göremiyorum. Numaralandırılabilir bir şeyin örneğini alabilir miyim?

11
Bir birim test projesi hedef uygulamanın app.config dosyasını yükleyebilir mi?
Yapılandırma özelliklerini yüklemek için bir app.config dosyası kullanan bir .NET uygulamasını (.exe) test ediyorum. Birim sınama uygulamasının kendisinde bir app.config dosyası yoktur. Yapılandırma özelliklerinden herhangi birini kullanan bir yöntemi test etmeye çalıştığımda, null döndürüyorlar . Bunun birim test uygulamasının hedef uygulamanın app.config dosyasına yüklenmeyeceğinden dolayı olduğunu varsayıyorum. Bunu geçersiz kılmanın …


8
Birisi Javascript'te "geri dönme" işlevini açıklayabilir
Javascript, burada yazılı "debouncing" fonksiyonu ile ilgileniyorum: http://davidwalsh.name/javascript-debounce-function Ne yazık ki kod anlayabileceğim kadar açık bir şekilde açıklanmadı. Herkes nasıl çalıştığını anlamama yardımcı olabilir (Ben aşağıda yorum bıraktı). Kısacası bunun nasıl çalıştığını gerçekten anlamıyorum // Returns a function, that, as long as it continues to be invoked, will not // …


3
Kütüphane? Statik? Dinamik? Veya Çerçeve? Başka bir projenin içindeki proje
Mevcut bir iOS uygulamam var ve sadece test kolaylığı için başka bir proje olarak geliştirdiğim büyük bir kod parçası eklemek istiyorum. Yeni yığın temelde çeşitli paylaşım hizmetlerine, vb bir görüntü kaydetme ile ilgilenir. Bu paylaşım kodu çok fazla test ve gelecekteki güncellemeye ihtiyaç duyduğu için, bu kod yığınını mevcut uygulamama …

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.