Programlama

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

14
Sözlüğü tuşlara göre sırala
Swift'de bir sözlüğü sıralamak istiyorum. Şöyle bir sözlüğüm var: "A" => Array[] "Z" => Array[] "D" => Array[] vb gibi olmasını istiyorum "A" => Array[] "D" => Array[] "Z" => Array[] vb. SO'da birçok çözüm denedim ama kimse benim için çalışmadı. XCode6 Beta 5 kullanıyorum ve üzerinde bazıları derleyici hatası …

12
Swift'deki Belgeler dizininde bir dosya olup olmadığı nasıl kontrol edilir?
İçindeki Belgeler dizininde bir dosya olup olmadığı nasıl kontrol edilir Swift? [ .writeFilePath ]Belgeler dizinine bir görüntü kaydetmek için yöntem kullanıyorum ve uygulama her başlatıldığında onu yüklemek istiyorum. Ancak kaydedilmiş bir resim yoksa varsayılan bir resmim var. Ama bu [ func fileExistsAtPath(_:) ]işlevi nasıl kullanacağımı kafama takamıyorum . Birisi, işlevin …
128 ios  xcode  swift 


11
1 satır kodda bir dosyayı aç ve kapat
Şimdi kullanıyorum: pageHeadSectionFile = open('pagehead.section.htm','r') output = pageHeadSectionFile.read() pageHeadSectionFile.close() Ancak kodun daha iyi görünmesi için şunları yapabilirim: output = open('pagehead.section.htm','r').read() Yukarıdaki sözdizimini kullanırken, sistem kaynaklarını boşaltmak için dosyayı nasıl kapatırım?
128 python  readfile 

7
Normal ifade boş dize veya e-posta
SO'da çok sayıda Regex e-posta doğrulaması buldum, ancak boş bir dize kabul edecek hiçbir şey bulamadım. Bu yalnızca Regex ile mümkün müdür? Boş dizeyi mi yoksa sadece e-postayı mı kabul ediyorsunuz? Bunun yalnızca Regex'te olmasını istiyorum.
128 regex  email  string 

5
Dosyaları bulun ve kopyalayın
Aşağıdakiler dosyaları neden hedef klasöre kopyalamıyor? # find /home/shantanu/processed/ -name '*2011*.xml' -exec cp /home/shantanu/tosend {} \; cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend'
128 linux  copy  find 


12
Bir komutta yabancı anahtar kısıtlaması olan yeni sütun ekleyin
Yabancı anahtar olacak yeni bir sütun eklemeye çalışıyorum. İki ayrı ALTER TABLEkomut kullanarak sütunu ve yabancı anahtar kısıtlamasını ekleyebildim : ALTER TABLE one ADD two_id integer; ALTER TABLE one ADD FOREIGN KEY (two_id) REFERENCES two(id); Bunu iki yerine bir ALTER TABLE komutuyla yapmanın bir yolu var mı? İşe yarayan hiçbir …
128 sql 


5
Tüm maven bağımlılıklarını arşivde OLMAYAN bir dizine mi indiriyorsunuz?
Yalnızca maven üzerinden ikili biçimde dağıtılan bir kitaplığı kullanmam gerektiğinden projemi maven'e dönüştürmeye başladım, ancak kafamı duvara uzun süre vurduktan sonra kendime zarar vermeyi bırakıp sadece kullanmaya karar verdim Karınca. Sadece maven'i ve tüm geçişli bağımlılıklarını seçtiğim bir dizine indirmesini istiyorum, böylece onları normalde zevk aldığım gibi SCM'me kontrol edebilir …

7
Kabuk - Bir komutun dizini nasıl bulunur?
Kabuk üzerindeyken, kullanılabilecek komutların yalnızca PATH üzerindeki bazı dizinde bulunanlar olduğunu biliyorum. PATH değişkenimde hangi dizinlerin olduğunu nasıl göreceğimi bilmesem bile (ve bu yanıtlanabilecek başka bir iyi soru), bilmek istediğim şey: Kabuğa gelip yazıyorum: $ lshw Kabukta bu komutun nerede olduğunu söyleyebilecek bir komut bilmek istiyorum. Başka bir deyişle, bu …

9
Dinamik olarak <div> oluşturun ve <div> ekleyin
İçeride &lt;div&gt;eklenmiş bir dinamik oluşturmaya çalışıyorum &lt;div&gt;. Şimdiye kadar çalışan şuna sahibim: var iDiv = document.createElement('div'); iDiv.id = 'block'; iDiv.className = 'block'; document.getElementsByTagName('body')[0].appendChild(iDiv); Sadece ikinci div'i oluştururken ve ilk div'e eklemekte sorun yaşıyorum. Bunu esasen son işaretleme olarak yapmak istiyorum: &lt;div id="block" class="block"&gt; &lt;div class="block-2"&gt;&lt;/div&gt; &lt;/div&gt;
128 javascript 


3
django şablonundaki sözlükte nasıl yinelenir?
Sözlüğüm şöyle görünüyor (Sözlük içindeki sözlük): {'0': { 'chosen_unit': &lt;Unit: Kg&gt;, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier__price_list': u'', 'supplier__email': u'ss.sss@ssssss.com', 'unit__name': u'Gram', 'name': u'Rump Bone', }} Şimdi sadece şablonumdaki bilgileri görüntülemeye çalışıyorum ama …


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.