Programlama

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

8
Ruby'de açıkça geri dönmek iyi bir stil mi?
Stil söz konusu olduğunda her zaman "bunu yapmanın doğru yolu" ("Pythonic" yolu) olan bir Python arka planından geliyorum, Ruby için de bunun olup olmadığını merak ediyorum. Kendi stil yönergelerimi kullanıyorum, ancak kaynak kodumu serbest bırakmayı düşünüyorum ve var olabilecek yazılı olmayan kurallara uymasını istiyorum. Açıkça returnyöntemlerle yazmak "Ruby Way" mi? …

11
Java Runtime.getRuntime (): bir komut satırı programını yürüterek çıktı alma
Java programımdan komut istemi komutlarını çalıştırmak için çalışma zamanını kullanıyorum. Ancak, komutun döndürdüğü çıktıyı nasıl alabileceğimin farkında değilim. İşte benim kod: Runtime rt = Runtime.getRuntime(); String[] commands = {"system.exe", "-send" , argument}; Process proc = rt.exec(commands); Yapmaya çalıştım System.out.println(proc);ama bu bir şey döndürmedi. Bu komutun yürütülmesi, noktalı virgülle ayrılmış iki …
155 java  runtime 


5
Dizi başka bir diziden herhangi bir değer içeriyor mu?
Bir dizinin ikinci bir diziden herhangi bir öğe içerip içermediğini test etmenin en etkili yolu nedir? Aşağıdaki iki örnek, soruyu cevaplamaya çalışmak aşağıdaki foodsunsurları içermektedir cheeses: cheeses = %w(chedder stilton brie mozzarella feta haloumi reblochon) foods = %w(pizza feta foods bread biscuits yoghurt bacon) puts cheeses.collect{|c| foods.include?(c)}.include?(true) puts (cheeses - …
155 ruby  arrays 

5
Lookup'ın anlamı nedir <TKey, TElement>?
MSDN, Lookup'ı şu şekilde açıklar: Bir Lookup&lt;TKey, TElement&gt; bir benzer Dictionary&lt;TKey, TValue&gt;. Fark, bir Sözlük &lt;TKey, TValue&gt; anahtarları tek değerlerle eşlerken, Arama &lt;TKey, TElement&gt; anahtarları değer koleksiyonlarıyla eşleştirir. Bu açıklamayı özellikle yararlı bulmuyorum. Arama ne için kullanılır?
155 c#  .net  linq  lookup 

10
İyi bir hız sınırlama algoritması nedir?
Bazı sahte kodlar veya daha iyisi Python kullanabilirim. Bir Python IRC bot için bir hız sınırlama kuyruğu uygulamaya çalışıyorum ve kısmen çalışıyor, ancak birisi sınırdan daha az mesaj tetiklerse (örneğin, hız sınırı 8 saniyede 5 mesajdır ve kişi sadece 4 tetikler), ve bir sonraki tetikleyici 8 saniyenin üzerindedir (örn. 16 …

10
C ++ 'da dynamic_cast ve static_cast
dynamic_castC ++ anahtar kelimesi ile oldukça karışık . struct A { virtual void f() { } }; struct B : public A { }; struct C { }; void f () { A a; B b; A* ap = &amp;b; B* b1 = dynamic_cast&lt;B*&gt; (&amp;a); // NULL, because 'a' is …
155 c++  dynamic-cast 

6
Rm dosyasının bir dosya bulunmadığını bildirmesini nasıl önleyebilirim?
rmBirçok dosyayı silmek için bir BASH betiği içinde kullanıyorum . Bazen dosyalar mevcut değildir, bu nedenle birçok hata bildirir. Bu mesaja ihtiyacım yok. Adam sayfasında rmsessiz yapmak için bir komut aradım , ancak bulduğum tek seçenek -f, "varolmayan dosyaları yoksay, asla sorma" açıklamasından doğru seçim gibi görünen, ancak ad uygun …
155 bash  rm 


10
MYSQL Kesilmiş hatalı DOUBLE değeri
Aşağıdaki SQL sorgusu yürütüldüğünde: UPDATE shop_category SET name = 'Secolul XVI - XVIII' AND name_eng = '16th to 18th centuries' WHERE category_id = 4768 Aşağıdaki hata ortaya çıktı: 1292 - Truncated incorrect DOUBLE value: 'Secolul XVI - XVIII' Bunu nasıl düzeltirim? shop_category masa yapısı: category_id mediumint(8) name varchar(250) name_eng varchar(250)
155 mysql 

7
Yerel disk dosyası JavaScript ile nasıl açılır?
İle dosyayı açmaya çalıştım window.open("file:///D:/Hello.txt"); Tarayıcı, muhtemelen güvenlik nedeniyle yerel bir dosyanın bu şekilde açılmasına izin vermez. İstemci tarafında dosyanın verilerini kullanmak istiyorum. Yerel dosyayı JavaScript'te nasıl okuyabilirim?
155 javascript 

3
Eclipse'de, her biri farklı bir Konsol gösteren birden fazla Konsol görünümüne sahip olabilir miyim?
Hata ayıklama modunda konsolda oturum açan bazı uygulamalar üzerinde çalışıyorum. Eclipse'in içinden çalıştırmak ve hatalarını ayıklamak ve aynı anda her biri için konsolu görüntülemek istiyorum. Ancak, aynı anda tek bir konsol çıktısı gösteren tek bir konsol sekmesi var. Yan yana konsol çıktısı alabilmem için konsolları birden çok görünüme bölebilmemin bir …
155 eclipse  console  ide 

4
T-SQL - varsayılan parametrelerle işlev
Bu komut dosyası var: CREATE FUNCTION dbo.CheckIfSFExists(@param1 INT, @param2 BIT = 1 ) RETURNS BIT AS BEGIN IF EXISTS ( bla bla bla ) RETURN 1; RETURN 0; END GO Bu şekilde bir prosedürde kullanmak istiyorum: IF dbo.CheckIfSFExists( 23 ) = 0 SET @retValue = 'bla bla bla'; Ama hatayı …

15
Java'da int boş olabilir mi?
Bir Can intolmak nullJava? Örneğin: int data = check(Node root); if ( data == null ) { // do something } else { // do something } Amacım döndüren bir işlev yazmaktır int. Said int, bir düğümün yüksekliğinde saklanır ve düğüm yoksa, boş olur ve bunu kontrol etmem gerekecek. Bunu …
155 java 

30
Bir Twitter Bootstrap popover'ı sayfanın herhangi bir yerinden (başka) bir tıklamayla nasıl kapatabilirim?
Şu anda böyle başlatılan Twitter Bootstrap ile popovers kullanıyorum: $('.popup-marker').popover({ html: true, trigger: 'manual' }).click(function(e) { $(this).popover('toggle'); e.preventDefault(); }); Gördüğünüz gibi, manuel olarak tetiklenirler ve .popup-marker'i (arka plan resimli bir div olan) tıklamak bir popover'ı değiştirir. Bu harika çalışıyor, ancak popover'ı sayfada başka bir yere tıklatarak da kapatmak istiyorum (ancak …

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.