Programlama

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

7
Döngülerin sırası, bir 2D dizi üzerinden yineleme yaparken performansı neden etkiler?
Aşağıda, ive jdeğişkenlerini değiştirmem dışında neredeyse aynı olan iki program var . İkisi de farklı zaman aralıklarında koşarlar. Birisi bunun neden olduğunu açıklayabilir mi? Versiyon 1 #include <stdio.h> #include <stdlib.h> main () { int i,j; static int x[4000][4000]; for (i = 0; i < 4000; i++) { for (j = …

14
Sayfa yüklemesinde AngularJS denetleyici işlevi nasıl çalıştırılır?
Şu anda aramaya izin veren ve sonuçları görüntüleyen bir Angular.js sayfam var. Kullanıcı bir arama sonucunu, ardından geri düğmesini tıklar. Arama sonuçlarının tekrar görüntülenmesini istiyorum, ancak aramanın yürütülmesi için nasıl tetikleneceğini öğrenemiyorum. İşte detay: Angular.js sayfam, arama alanı ve arama düğmesi bulunan bir arama sayfasıdır. Kullanıcı elle bir sorgu yazıp …
361 angularjs  onload 


19
IDENTITY_INSERT KAPALI olarak ayarlandığında 'tablo' tablosuna kimlik sütunu için açık değer eklenemiyor
Aşağıdaki komut dosyasını yürüttüğümde aşağıdaki hata var. Hata nedir ve nasıl çözülebilir? Insert table(OperationID,OpDescription,FilterID) values (20,'Hierachy Update',1) Hata: Sunucu: Msg 544, Seviye 16, Durum 1, Hat 1 IDENTITY_INSERT KAPALI olarak ayarlandığında 'tablo' tablosuna kimlik sütunu için açık değer eklenemiyor.
361 sql  sql-server  sybase 

7
Git'te tüm mesajla birlikte tüm etiketleri nasıl listeleyebilirim?
Git'in tüm açıklamaları tam açıklama veya taahhüt mesajı ile birlikte listelemesini istiyorum. Bunun gibi bir şey yakın: git tag -n5 Bu tam olarak istediğim şeyi yapar, ancak etiket mesajının sadece ilk 5 satırına kadar görünecektir. Sanırım çok büyük bir sayı kullanabilirim. Burada kullanabileceğim en yüksek sayı nedir? Her bilgisayarda aynı …
361 git  tags  git-tag 


15
Dize TÜM boşluk kaldırmak için verimli bir yol?
Bir REST API çağırıyorum ve bir XML yanıtı geri alıyorum. Çalışma alanı adlarının bir listesini döndürür ve hızlı bir IsExistingWorkspace()yöntem yazıyorum . Tüm çalışma alanları boşluk içermeyen bitişik karakterler içerdiğinden, belirli bir çalışma alanının listede olup olmadığını bulmanın en kolay yolunun tüm boşlukları (yeni satırlar dahil) kaldırmak ve bunu yapmaktır …

15
Jest kullanarak tek bir dosyayı nasıl test edebilirim?
Jest kullanarak birden fazla dosyayı test edebiliyorum, ancak tek bir dosyayı nasıl test edeceğimi bilemiyorum. Sahibim: Çalıştırmak npm install jest-cli --save-dev Güncellendi package.json: `{..." komut dosyaları ": {" test ":" jest "} ...} Birkaç test yazdı. Çalışması npm testbeklendiği gibi çalışıyor (şu anda 14 test yapıyor). Tek bir dosyayı nasıl …
361 node.js  jestjs 

6
Grep kullanırken satır numarası al
Bir dize dosyaları aramak için grep özyinelemeli kullanıyorum ve tüm eşleşen dosyaları ve bu dizeyi içeren satırları terminalde yazdırılır. Ama bu satırların satır numaralarını da almak mümkün mü ?? ex: şu anda ne olsun /var/www/file.php: $options = "this.target", ama almaya çalışıyorum şey /var/www/file.php: 1142 $options = "this.target";, iyi nerede 1142bu …
360 grep  line 

30
Şimdiye kadar karşılaştığınız kaynak koddaki en iyi yorum nedir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
360 comments 


5
2+ 40 neden 42'ye eşittir?
Bir meslektaşım 42 JavaScript uyarısını bu satırda gösterdiğinde şaşırdım. alert(2+ 40); Kod snippet'ini çalıştırSonuçları gizleSnippet'i genişlet Bir eksi işaretine benzeyen şeyin aslında açıkça farklı semantiklere sahip bir gizli Unicode karakteri olduğu ortaya çıkıyor. Bu, ifade ayrıştırıldığında neden bu karakterin sözdizimi hatası üretmediğini merak etmemi sağladı. Ayrıca böyle davranan daha fazla …

9
MVC 3'te mevcut sayfa URL'si nasıl alınır?
Oluşturduğum bir blogda Facebook yorum eklentisini kullanıyorum. Sayfada başvurulan facebook javascript tarafından yorumlanan bazı FBXML etiketleri vardır. Bu iyi çalışıyor, ancak mevcut, tam nitelikli URL'yi eklentiye iletmem gerekiyor. <div style="width: 900px; margin: auto;"> <div id="fb-root"></div> <fb:comments href="URL HERE" num_posts="10" width="900"></fb:comments> </div> Mevcut sayfanın URL'sini almanın en iyi yolu nedir? İstek …
360 c#  asp.net  asp.net-mvc  razor 


13
Önde gelen ve arkadaki boşluklar nasıl kesilir?
Bir data.frame içinde önde gelen ve sondaki boşluk ile bazı sorunlar yaşıyorum. Örneğin ben Belli bir bölüme bakmak ister rowbir de data.framebelli bir koşula dayalı: > myDummy[myDummy$country == c("Austria"),c(1,2,3:7,19)] [1] codeHelper country dummyLI dummyLMI dummyUMI [6] dummyHInonOECD dummyHIOECD dummyOECD <0 rows> (or 0-length row.names) Avusturya ülkemde açıkça var olduğu için …

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.