Programlama

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


7
.NET Standard ve .NET Core karşılaştırması
.NET Standard ve .NET Core arasındaki farkı okudum, ancak farkın ne olduğunu veya ne zaman bir .NET Standard kütüphane projesini ve ne zaman bir .NET Core kütüphane projesini seçeceğimi bilmiyorum. .NET Standard'ın, kullanılan platform ne olursa olsun, bir dizi API'nin her zaman kullanılabilir olmasını sağlamak olduğunu okudum (bu platform, seçtiğim …

6
Tırnak ve parantez içeren veya içermeyen setTimeout arasındaki fark
JavaScript öğreniyorum ve son zamanlarda JavaScript zamanlama olaylarını öğrendim. Ben yaklaşık öğrendiğimde setTimeoutde W3Schools'da , daha önce girmek yoktu garip figür ettim. Çift tırnak işareti kullanıyorlar ve sonra işlevi çağırıyorlar. Misal: setTimeout("alertMsg()", 3000); JavaScript çift ve tek tırnak bir dize anlamına biliyorum. Ayrıca aynı şekilde yapabileceğimi gördüm: setTimeout(alertMsg, 3000); Parantez …

3
Java ile DOM ayrıştırmada normalleştirme - nasıl çalışır?
Bu eğitimde bir DOM ayrıştırıcısı için kodda aşağıdaki satırı gördüm . doc.getDocumentElement().normalize(); Neden bu normalleştirmeyi yapıyoruz? Dokümanları okudum ama bir kelimeyi anlayamadım. Tüm Metin düğümlerini bu Düğümün altına alt ağacın tam derinliğine yerleştirir Tamam, o zaman birisi bana (tercihen bir resim ile) bu ağacın neye benzediğini gösterebilir mi? Birisi bana …


12
git difftool, tüm diff dosyalarını derhal aç, seri olarak değil
Varsayılan git diff davranışı, her diff dosyasını seri olarak açmaktır (sonraki dosyayı açmadan önce önceki dosyanın kapatılmasını bekleyin). Aynı anda tüm dosyaları açmak için bir yol arıyorum - örneğin BeyondCompare bu aynı BC penceresindeki sekmelerdeki tüm dosyaları açar. Bu, karmaşık bir değişiklik grubunu gözden geçirmeyi kolaylaştıracaktır; diff dosyaları arasında ileri …
240 git  difftool 


7
Tüm http: // linklerimi sadece // olarak değiştirebilir miyim?
Dave Ward diyor ki, Tam olarak hafif okuma değil , RFC 3986'nın 4.2 bölümü protokolü (HTTP veya HTTPS) tamamen atlayan tam nitelikli URL'ler sağlar. Bir URL'nin protokolü atlandığında, tarayıcı bunun yerine temel belgenin protokolünü kullanır. Basitçe söylemek gerekirse, bu "protokolsüz" URL'ler, böyle bir referansın denediğiniz her tarayıcıda çalışmasına izin verir: …

4
Mercurial'da bir özellik dalı nasıl doğru şekilde kapatılır?
Bir özellik dalında çalışmayı bitirdim feature-x. Sonuçlarını defaultşubeye geri birleştirmek feature-xve çıktılarından kurtulmak için kapatmak istiyorum hg branches. Aşağıdaki senaryoyu buldum, ancak bazı sorunları var: $ hg up default $ hg merge feature-x $ hg ci -m merge $ hg up feature-x $ hg ci -m 'Closed branch feature-x' --close-branch …

16
Java'da dosyaları Değiştirilme Tarihine göre sıralamanın en iyi yolu?
Bir dizindeki dosyaların bir listesini almak istiyorum, ancak en eski dosyalar ilk olacak şekilde sıralamak istiyorum. Benim çözüm File.listFiles aramak ve sadece File.lastModified dayalı liste başvurmak oldu, ama daha iyi bir yolu olup olmadığını merak ediyordum. Düzenleme: Benim mevcut çözüm, önerildiği gibi, anonim bir karşılaştırıcı kullanmaktır: File[] files = directory.listFiles(); …
240 java  file  sorting 

10
Php seçim kutusunun birden çok seçilen değerleri almak nasıl?
Birden fazla özelliği birden ayarlandığı için birden çok değer seçebilirsiniz bir seçim listesi kutusu olan bir html formu var. Form yönteminin 'GET' olduğunu düşünün. Formun html kodu aşağıdaki gibidir: <html> <head> <title>Untitled Document</title> </head> <body> <form id="form1" name="form1" method="get" action="display.php"> <table width="300" border="1"> <tr> <td><label>Multiple Selection </label> </td> <td><select name="select2" size="3" …


5
Redux'da eşzamansız eylemler gerçekleştiren kalıcı bir iletişim kutusunu nasıl görüntüleyebilirim?
Bazı durumlarda bir onaylama iletişim kutusu göstermesi gereken bir uygulama oluşturuyorum. Diyelim ki bir şeyi kaldırmak istiyorum, o zaman deleteSomething(id)bazı redüktör o olayı yakalayacak ve göstermek için iletişim redüktörünü dolduracak gibi bir eylem göndereceğim . Şüphem bu diyalog gönderildiğinde gelir. Bu bileşen, gönderilen ilk eyleme göre uygun eylemi nasıl gönderebilir? …

6
vim komutu metni 80 sütuna yeniden yapılandırma / zorlama
set textwidth( Vim 80 sütun düzeni endişeleri gibi ) kullanarak vim metin genişliğini otomatik olarak ayarlamak için yollar olduğunu biliyorum . Ne arıyorum =(80 satırına sarmak için (girintili satır komutu) benzer bir şeydir . Kullanım örneği bazen metin genişliği ile metin düzenlemek ve satırları birleştirdikten veya metin sildikten / kötü …
240 vim  word-wrap 

9
İçerik ekrana sığdığında UITableView tablosunda kaydırma nasıl devre dışı bırakılır
Benim iphone app birkaç (gruplanmış tarzı) tablolar var (sadece ekranın bir parçası üzerinde ve Interface Builderolsa ile eklenir , alt sınıf değil UITableViewController) zaman% 80 küçük ve ekrana sığacak. Tablo ekrana sığdığında, biraz daha temiz hale getirmek için kaydırmayı devre dışı bırakmak istiyorum. Ancak tablo ekrandan çıkarsa (daha sonra satırlar …

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.