Programlama

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

21
Call ve camera arasındaki fark nedir?
Bir işlevi kullanmak callve applyçağırmak arasındaki fark nedir ? var func = function() { alert('hello!'); }; func.apply(); vs func.call(); Yukarıda bahsedilen iki yöntem arasında performans farklılıkları var mı? Ne zaman kullanmak en iyisidir callüzerinde applytersi ve yardımcısı?


30
Bir JavaScript nesnesini nasıl doğru şekilde klonlayabilirim?
Bir nesnem var x. Ben nesne olarak kopyalamak istediğiniz ydeğişiklikler için böyle, ydeğiştirmeyin x. Yerleşik JavaScript nesnelerinden türetilen nesnelerin kopyalanmasının ekstra, istenmeyen özelliklerle sonuçlanacağını fark ettim. Bu sorun değil, çünkü kendi hazırladığım nesnelerden birini kopyalıyorum. Bir JavaScript nesnesini nasıl doğru şekilde klonlayabilirim?




10
Git dosyasından bir dosyayı yerel dosya sisteminden silmeden kaldırma
İlk işlemim bazı günlük dosyaları içeriyordu. Ben ekledik *logkardeşime karşı .gitignoreve şimdi benim deposundan günlük dosyalarını kaldırmak istiyorum. git rm mylogfile.log depodan bir dosyayı kaldıracak, aynı zamanda yerel dosya sisteminden de kaldıracaktır. Nasıl repo bu dosyayı kaldırabilirsiniz olmadan dosyanın benim yerel kopyasını silme?

30
Bir String'i Java'da int'e nasıl dönüştürebilirim?
Planlarımız ve Fiyatlarımız Benzer İmajlar : Stack Overflow Fotoğraf : Daha fazla String в int? Nasıl dönüştürebilirsiniz Stringbir etmek intJava? Dizem yalnızca sayılar içeriyor ve temsil ettiği sayıyı döndürmek istiyorum. Örneğin, dize "1234"verildiğinde sonuç sayı olmalıdır 1234.

23
Mevcut URL JavaScript ile alınsın mı?
Tek istediğim web sitesi URL'sini almak. Bir bağlantıdan alınan URL değil. Sayfa yüklenirken, web sitesinin tam, güncel URL'sini alıp istediğim gibi bir değişken olarak ayarlayabilmem gerekiyor.
3003 javascript  url 


30
Bir dizenin sözcüklerini nasıl yineleyebilirim?
Bir dizenin kelimeleri üzerinde yinelemeye çalışıyorum. Dizenin boşlukla ayrılmış kelimelerden oluştuğu varsayılabilir. C string fonksiyonları veya karakter manipülasyonu / erişimi bu tür ilgilenmiyorum unutmayın. Ayrıca, cevabınızdaki verim üzerinde zarafete öncelik verin. Şu anda sahip olduğum en iyi çözüm: #include <iostream> #include <sstream> #include <string> using namespace std; int main() { …
2986 c++  string  split 

30
Kayan nokta matematiği kırık mı?
На этот вопрос есть ответы на yığın taşması на русском : Вычисления на числах с плавающей точкой не работают Aşağıdaki kodu göz önünde bulundurun: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 Bu yanlışlıklar neden oluyor?

10
SQLite'nin saniyede INSERT performansını artırın
SQLite optimizasyonu zor. C uygulamasının toplu ekleme performansı saniyede 85 kesici uçtan saniyede 96.000 kesici uca kadar değişebilir! Arka Plan: SQLite'ı bir masaüstü uygulamasının parçası olarak kullanıyoruz. XML dosyalarında depolanan ve uygulama başlatıldığında daha ileri işlemler için SQLite veritabanına yüklenen büyük miktarda yapılandırma verimiz var. SQLite bu durum için idealdir, …


13
event.preventDefault () ve return false
На этот вопрос есть ответы на yığın taşması на русском : "preventDefault ()" или "dönüş false"? Belirli bir olay tetiklendikten sonra diğer olay işleyicilerin yürütülmesini engellemek istediğimde, iki teknikten birini kullanabilirim. Örneklerde jQuery kullanacağım, ancak bu düz JS için de geçerlidir: 1. event.preventDefault() $('a').click(function (e) { // custom handling here …

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.