Programlama

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




7
Github'da bir Maven deposuna ev sahipliği yapmak
Github üzerinde çalıştığım açık kaynaklı küçük bir kütüphanem var. Bunu maven üzerinden diğer geliştiricilere sunmak istiyorum, ancak kendi Nexus sunucumu çalıştırmak istemiyorum ve bu bir çatal olduğundan oss.sonatype.org adresine kolayca dağıtamam. Yapmak istediğim şey, başkalarının maven kullanarak erişebilmesi için github'a dağıtmak. Bunu yapmanın en iyi yolu nedir?

25
Döngü öncesi veya döngüdeki değişkenleri bildirme arasındaki fark nedir?
Ben her zaman, genel olarak, döngü içinde tekrar tekrar bir aksine, bir döngü önce bir atma değişkeni bildirmek herhangi bir (performans) fark yapar mı merak ettim? Bir (oldukça anlamsız) Java örnek: a) döngü öncesi bildirim: double intermediateResult; for(int i=0; i < 1000; i++){ intermediateResult = i; System.out.println(intermediateResult); } b) döngü …


1
Python'da normal bir ifadeyle tüm eşleşmeleri nasıl bulabilirim?
Yazdığım bir programda re.search(), bir metin bloğundaki eşleşmeleri bulmak ve sonuçları yazdırmak için Python işlevini kullanıyorum . Ancak, metin bloğundaki ilk eşleşmeyi bulduğunda programdan çıkılır. TÜM eşleşmeler bulunana kadar programın durmadığı yerlerde bunu tekrar tekrar nasıl yapabilirim? Bunu yapmak için ayrı bir işlev var mı?
312 python  regex  search 

8
MySQL'de pivot tablo çıktısını nasıl döndürebilirim?
Böyle bir şey arayan bir MySQL tablo varsa: şirket_adı eylem sayfa sayısı ------------------------------- A PRINT 3 şirketi A PRINT 2 şirketi A PRINT 3 şirketi B EMAIL şirketi B Şirketi BASKI 2 B Şirketi BASKI 2 B Şirketi BASKI 1 A PRINT 3 şirketi Aşağıdaki gibi bir çıktı almak için …
312 mysql  pivot 



12
Bir özelliği dize değeriyle yansıtarak ayarlama
Nesnenin bir özelliğini Yansıma türüyle, tip değeri olan bir değer ayarlamak istiyorum string. Dolayısıyla, örneğin, bir olduğunu varsayalım Shipbir özelliğiyle, sınıf Latitudebir olduğunu double. İşte yapmak istediklerim: Ship ship = new Ship(); string value = "5.5"; PropertyInfo propertyInfo = ship.GetType().GetProperty("Latitude"); propertyInfo.SetValue(ship, value, null); Olduğu gibi, bu bir atar ArgumentException: 'System.String' …

8
Haskell / GHC'deki `forall` anahtar kelimesi ne işe yarar?
forallAnahtar kelimenin sözde "varoluş türleri" olarak nasıl kullanıldığını anlamaya başlıyorum : data ShowBox = forall s. Show s => SB s Bununla birlikte, forallbu sadece nasıl kullanıldığı hakkında bir alt kümedir ve aklımı böyle şeylerde kullanımı etrafında satamıyorum: runST :: forall a. (forall s. ST s a) -> a Veya …
312 haskell  syntax  types  ghc  forall 

21
Sabit boyutlu kapsayıcıyı doldurmak için otomatik boyutlu dinamik metin
Kullanıcı girilen metni sabit boyutlu bir div görüntülemek gerekiyor. Ne istiyorum metin kutusu mümkün olduğunca doldurur, böylece yazı tipi boyutu otomatik olarak ayarlanması içindir. Yani - div 400 piksel x 300 piksel ise. Birisi ABC'ye girerse, o zaman gerçekten büyük yazı tipidir. Paragraf girerse, küçük bir yazı tipi olur. Muhtemelen …
312 jquery  html  css 

10
Düz JavaScript ile div yüksekliği elde edin
На этот вопрос есть ответы на yığın taşması на русском : Узнать высоту элемента через JavaScript, если она прописана в стилевом файле JQuery kullanmadan div yüksekliğini nasıl elde edeceğiniz hakkında herhangi bir fikir? Bu soru için Stack Overflow arıyordum ve her cevap jQuery's işaret ediyor gibi görünüyor .height(). Ben böyle …
312 javascript  html  css 

8
Python sözlüğü: anahtarlar () ve değerler () her zaman aynı sırada mıdır?
Görünüşe göre döndürülen listeler keys()ve values()sözlük yöntemleri her zaman 1'e 1 eşleşmedir (sözlüğün 2 yöntemi çağırmak arasında değişmediği varsayılarak). Örneğin: >>> d = {'one':1, 'two': 2, 'three': 3} >>> k, v = d.keys(), d.values() >>> for i in range(len(k)): print d[k[i]] == v[i] True True True Arama keys()ve arama arasında …
312 python 

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.