Programlama

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


10
Bloklar ve verimler Ruby
yieldRuby'de blokları ve nasıl çalıştıklarını anlamaya çalışıyorum . Nasıl yieldkullanılır? Rails uygulamalarının birçoğunu yieldgarip bir şekilde kullandım. Birisi bana açıklayabilir ya da onları nerede anlayacağımı gösterebilir mi?
275 ruby  block 

9
Node_modules klasöründe bulunan komut dosyaları nasıl eklenir?
node_modulesBir HTML web sitesine dahil etmek için en iyi uygulama ile ilgili bir sorum var . node_modulesKlasörümde Bootstrap olduğunu hayal edin . Web sitesinin üretim sürümü için, node_modulesklasörün içindeki Bootstrap komut dosyasını ve CSS dosyalarını nasıl eklerim ? Bootstrap'ı bu klasörün içinde bırakmak ve aşağıdakine benzer bir şey yapmak mantıklı …

10
Tüm ASP.Net web sitelerinin neden yavaş olduğunu keşfettim ve bu konuda ne yapacağımı anlamaya çalışıyorum
Bir ASP.Net web uygulamasındaki her isteğin, bir isteğin başında bir Oturum kilidi aldığını ve isteğin sonunda bunu serbest bıraktığını keşfettim! Bunun etkileri sizin için kaybolursa, ilk başta benim için olduğu gibi, bu temelde aşağıdakiler anlamına gelir: Bir ASP.Net web sayfasının yüklenmesi uzun zaman alıyor olabilir (belki de yavaş bir veritabanı …

15
Bir öğeyi listeden nasıl kaldırabilirim?
Bir listem var ve bu listeden tek bir öğeyi kaldırmak istiyorum. Bunu nasıl yapabilirim? Bu işlev için açık isimlerin referans kılavuzda olacağını düşündüğüm şeyi aramaya çalıştım ve uygun bir şey bulamadım.
275 r  list  indexing 


8
Değişkenleri komut satırıyla Ruby komut dosyasına geçirme
RubyInstaller'ı Windows'a yükledim ve IMAP Sync çalıştırıyorum, ancak yüzlerce hesabı senkronize etmek için kullanmam gerekiyor. Bu değişkenleri komut satırından geçirebilseydim tüm süreci daha iyi otomatikleştirebilirdim. # Source server connection info. SOURCE_NAME = 'username@example.com' SOURCE_HOST = 'mail.example.com' SOURCE_PORT = 143 SOURCE_SSL = false SOURCE_USER = 'username' SOURCE_PASS = 'password' # Destination …
275 ruby  command-line 

13
JUnit src / test / resources dizin yolunu almak için?
Ben src / test / kaynaklardan bir dosya yükleyebilirsiniz biliyorum: getClass().getResource("somefile").getFile() Ama nasıl src / test / resources dizinine tam yol alabilirim , yani bir dosya yüklemek istemiyorum, sadece dizinin yolunu bilmek istiyorum?
275 java  junit 

6
Birden fazla satırda JavaScript normal ifadesi nasıl kullanılır?
var ss= "<pre>aaaa\nbbb\nccc</pre>ddd"; var arr= ss.match( /<pre.*?<\/pre>/gm ); alert(arr); // null Yeni satır karakterlerine yayılmış olsa da, PRE bloğunun kaldırılmasını istiyorum. 'M' bayrağının bunu yaptığını düşündüm. Değil. Göndermeden önce cevabı burada buldum. SCECE JavaScript'i bildiğimi düşündüm (üç kitap okudum, çalışma saatleri) ve SO'da mevcut bir çözüm yoktu, yine de yayınlamaya …
275 javascript  regex 


10
'Değişken' için akıllı yayın yapmak imkansızdır, çünkü 'değişken' bu zamana kadar değiştirilebilen değiştirilebilir bir özelliktir
Ve Kotlin acemi, "aşağıdaki kod neden derlenmeyecek?" Diye soruyor: var left: Node? = null fun show() { if (left != null) { queue.add(left) // ERROR HERE } } 'Düğüm' için akıllı yayın yapmak imkansızdır, çünkü 'sol' bu zamana kadar değiştirilebilen değiştirilebilir bir özelliktir leftDeğişken bir değişken olsun , ama açıkça …
275 kotlin 



5
Scala'da daha yüksek türde olan nedir?
Web'de aşağıdakileri bulabilirsiniz: Daha yüksek tür türü == tür oluşturucu? class AClass[T]{...} // For example, class List[T] Bazıları bunun daha yüksek bir tür olduğunu söylüyor, çünkü tanımla uyumlu olacak türler üzerine soyutlanıyor. Daha yüksek tür türleri , diğer türleri alan ve yeni bir tür oluşturan türlerdir Bunlar tip yapıcı olarak …

14
Inode Kullanımı Nasıl Ücretsiz?
Burada inode kullanımı% 100 ( df -ikomut kullanarak ) olan bir disk sürücüsü var . Ancak, dosyaları önemli ölçüde sildikten sonra kullanım% 100 olarak kalır. Peki bunu yapmanın doğru yolu nedir? Daha az disk alanı kullanan bir disk sürücüsünün daha yüksek disk alanı kullanan disk sürücüsüne göre daha yüksek Inode …

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.