Programlama

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



2
Bir Rails modülünde mattr_accessor nedir?
Gerçekten Raylar belgelerinde bu bulamadık ama gibi görünüyor 'mattr_accessor' olduğunu Modülü için doğal sonucu 'attr_accessor' normal Ruby içinde (alıcı & ayarlayıcı) sınıfına . Örneğin. sınıfta class User attr_accessor :name def set_fullname @name = "#{self.first_name} #{self.last_name}" end end Örneğin. bir modülde module Authentication mattr_accessor :current_user def login @current_user = session[:user_id] || …



14
İsteğe Bağlı Parametrelerle PHP İşlevi
10 parametre kabul edebilen bir PHP işlevi yazdım, ancak yalnızca 2 tane gerekli. Bazen sekizinci parametreyi tanımlamak istiyorum, ancak sekizinci değere ulaşana kadar her bir parametre için boş dizeler yazmak istemiyorum. Aklıma gelen bir fikir, soyutlanmış bir işlevi, onu gerçek işleve geçiren bir dizi parametreyle geçirmekti. Yalnızca istediğim parametreleri geçirebilmem …

6
Bir Liste bir ComboBox'a nasıl bağlanır?
BindingSourceBir sınıf nesneleri listesine ve ardından bir ComboBox öğesine nesneler değeri bağlamak istiyorum . Biri nasıl yapılacağını önerebilir mi? public class Country { public string Name { get; set; } public IList<City> Cities { get; set; } public Country() { Cities = new List<City>(); } } benim sınıfım ve namealanını …

5
ContentProvider olmadan CursorLoader kullanımı
Android SDK belgeleri, bu startManagingCursor()yöntemin kullanımdan kaldırıldığını söylüyor : Bu yöntem kullanımdan kaldırılmıştır. Bunun yerine LoaderManager ile yeni CursorLoader sınıfını kullanın; bu, Android uyumluluk paketi aracılığıyla eski platformlarda da mevcuttur. Bu yöntem, faaliyetin, belirli Cursor'un yaşam döngüsünü, etkinliğin yaşam döngüsüne göre sizin için yönetmesine olanak tanır. Yani, etkinlik durdurulduğunda, verilen …



3
Mevcut bir projeyi nasıl kopyalayıp yapıştırabilir veya çoğaltabilirim?
Yapılandırılmış ve çalışan mevcut bir Hudson projem var. Orijinali alabilmem için projeyi çoğaltmam ve ardından yenisini farklı bir kaynak kontrolüne işaret edecek şekilde değiştirmem gerekiyor. Yapıyı manuel olarak yeniden oluşturmak istemiyorum. Yeni derleme yapılandırmasını daha hızlı kurup çalıştırabilmek için mevcut yapı yapılandırmasını nasıl "kopyalayıp yapıştırabilirim" veya başka bir şekilde çoğaltabilirim?

6
JavaScript içinde bir svg metni nasıl satır kırılır?
İşte sahip olduğum şey: <path class="..." onmousemove="show_tooltip(event,'very long text \\\n I would like to linebreak')" onmouseout="hide_tooltip()" d="..."/> <rect class="tooltip_bg" id="tooltip_bg" ... /> <text class="tooltip" id="tooltip" ...>Tooltip</text> <script> <![CDATA[ function show_tooltip(e,text) { var tt = document.getElementById('tooltip'); var bg = document.getElementById('tooltip_bg'); // set position ... tt.textContent=text; bg.setAttribute('width',tt.getBBox().width+10); bg.setAttribute('height',tt.getBBox().height+6); // set visibility ... …


4
TypeScript "bu" kapsam belirleme sorunu jquery geri aramasında çağrıldığında
TypeScript'te "this" kapsamını işlemek için en iyi yaklaşımdan emin değilim. TypeScript'e dönüştürdüğüm kodda yaygın bir model örneği: class DemonstrateScopingProblems { private status = "blah"; public run() { alert(this.status); } } var thisTest = new DemonstrateScopingProblems(); // works as expected, displays "blah": thisTest.run(); // doesn't work; this is scoped to be …
107 typescript  this 

11
Aynı ada sahip iki sınıf içe aktarılıyor. Nasıl idare edilir?
Şöyle bir kodum olduğunu söyle: import java.util.Date; import my.own.Date; class Test{ public static void main(String [] args){ // I want to choose my.own.Date here. How? .. // I want to choose util.Date here. How ? } } Tam nitelikli sınıf isimleri olmalı mıyım? İthalat beyannamelerinden kurtulabilir miyim? Böyle bir senaryo …
107 java 

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.