Programlama

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



15
IPython ile adım adım hata ayıklama
Ne okudum, Python kodu hata ayıklamak için iki yolu vardır: pdbVeya gibi geleneksel bir hata ayıklayıcı ile ipdb. Gibi bu destekler komutlar ciçin continue, niçin step-over, siçin step-intovb), ancak nesne kontrolü için son derece yararlı olabilir bir ipython kabuğuna doğrudan erişim yok. Kullanarak IPython tarafından katıştırma kodunuzda bir ipython kabuk. …
170 python  debugging  emacs  ipython  pdb 

8
JavaScript boş kontrolü
Aşağıdaki kod rastladım: function test(data) { if (data != null && data !== undefined) { // some code here } } JavaScript için biraz yeniyim, ancak burada okuduğum diğer sorulardan, bu kodun çok mantıklı olmadığı izlenimi altındayım. Özellikle, bu cevap belirtiyor Dışında herhangi bir bağlamda tanımlanmamış bir değişkene erişirseniz hata …

2
Redis tek iş parçacıklıdır, o zaman eşzamanlı G / Ç nasıl yapılır?
Redis'in bazı temellerini kavramaya çalışırken ilginç bir blog yazısı ile karşılaştım . Yazar şöyle diyor: Redis epoll / kqueue ile tek iş parçacıklıdır ve I / O eşzamanlılığı açısından süresiz olarak ölçeklendirilir. Kesinlikle tüm iş parçasını yanlış anlıyorum, çünkü bu ifadeyi şaşırtıcı buluyorum. Bir program tek iş parçacıklıysa, eşzamanlı olarak …

5
Her bir sıralama algoritması ne zaman kullanılır? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . Geçen yıl kapalı . Bu soruyu geliştir Belirli bir sıralama algoritmasının diğerlerine göre tercih edilmesi durumunda kullanım durumları nelerdir …
170 algorithm  sorting 

7
ortak çizgiler nasıl gösterilir (ters fark)?
Aralarında farklı olan satırlar yerine ortak satırları bilmek istediğim bir dizi metin dosyası var. Komut satırı unix veya windows gayet iyi. foo: linux-vdso.so.1 => (0x00007fffccffe000) libvlc.so.2 => /usr/lib/libvlc.so.2 (0x00007f0dc4b0b000) libvlccore.so.0 => /usr/lib/libvlccore.so.0 (0x00007f0dc483f000) libc.so.6 => /lib/libc.so.6 (0x00007f0dc44cd000) bar: libkdeui.so.5 => /usr/lib/libkdeui.so.5 (0x00007f716ae22000) libkio.so.5 => /usr/lib/libkio.so.5 (0x00007f716a96d000) linux-vdso.so.1 => (0x00007fffccffe000) Bu …
170 command-line  diff 

8
Animasyonlu GIF'leri PDF'lere gömmek mümkün mü?
Animasyonlu GIF'leri PDF'lere gömmek mümkün mü? Ve böyle bir şeyi nasıl yapabilirim? bilmem gereken herhangi bir tehlike var mı? Neden iyi bir şey olduğunu düşündüğüm ve bu gönderiyi görmenin nasıl yardımcı olduğu hakkında daha fazla ayrıntı için . Ben SE için yeterince iyi biçimlendirilmiş olduğunu düşünmüyordu. Örnek olarak - bunu …
170 pdf  animated-gif 

25
Javascript saniye ila dakika ve saniye
Bu yaygın bir sorundur, ancak nasıl çözüleceğinden emin değilim. Aşağıdaki kod iyi çalışıyor. var mind = time % (60 * 60); var minutes = Math.floor(mind / 60); var secd = mind % 60; var seconds = Math.ceil(secd); Ancak, 1 saat veya 3600 saniyeye ulaştığımda 0 dakika ve 0 saniye geri …
170 javascript 

10
StreamWriter kullanarak dosyaya satır ekleme
Dosyama satır eklemek istiyorum. Bir StreamWriter kullanıyorum: StreamWriter file2 = new StreamWriter(@"c:\file.txt"); file2.WriteLine(someString); file2.Close(); Dosyamın çıktısı birbirinin altında birkaç dize olmalıdır, ancak bu kodu her çalıştırdığımda üzerine yazılan tek bir satır var. StreamWriter'ın mevcut bir dosyaya eklenmesine izin vermenin bir yolu var mı?
170 c#  streamwriter 

10
Listelerin Python listesini bir csv dosyasına yazma
Aşağıdaki form listelerinin uzun bir listesi var --- a = [[1.2,'abc',3],[1.2,'werew',4],........,[1.4,'qew',2]] yani, listedeki değerler farklı türdedir - float, int, strings.Çıkış csv dosyamın nasıl görüneceği şekilde nasıl csv dosyasına yazarım? 1.2,abc,3 1.2,werew,4 . . . 1.4,qew,2
170 python  file  csv  file-io  python-2.7 



4
cihaz piksel oranı tam olarak nedir?
Bu, mobil web hakkındaki her makaleden bahsedilir, ancak hiçbir yerde bu özelliğin tam olarak neyi ölçtüğüne dair bir açıklama bulamıyorum. Herkes bu gibi sorguları neyi kontrol edebilir? @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) { //high …
170 css 


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.