Programlama

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

10
En son görünür div elde etmek için bir CSS seçici
Zor bir CSS seçici sorusu, hatta mümkün olup olmadığını bilmiyorum. Bunun HTML mizanpajı olduğunu varsayalım: <div></div> <div></div> <div></div> <div style="display:none"></div> <div style="display:none"></div> Verilen örnekte üçüncü olan div(yani değil display:none) görüntülenen sonuncuyu seçmek istiyorum div. Dikkat edin, divgerçek sayfadaki s sayısı farklı olabilir (hattadisplay:none olanlar).
161 html  css  css-selectors 

7
Çağıran yöntemin adı nasıl alınır?
Ruby'de bir yöntemin içinde çağıran yöntem adını bulmak için bir yolu var mı? Örneğin: class Test def self.foo Fooz.bar end end class Fooz def self.bar # get Test.foo or foo end end
161 ruby 

4
Giriş formlarının CSRF saldırılarına karşı belirteçlere ihtiyacı var mı?
Şimdiye kadar öğrendiğim kadarıyla, jetonların amacı, bir saldırganın bir form göndermesini önlemektir. Örneğin, bir web sitesinde alışveriş sepetinize ürün ekleyen bir form varsa ve bir saldırgan, alışveriş sepetinize istemediğiniz öğelerle spam gönderebilirse. Bu, alışveriş sepeti formu için birden fazla geçerli giriş olabileceği için, saldırganın yapması gereken tek şey web sitesinin …
161 php  token  csrf 

8
Neden düzeltmek için git branch --unset-upstream'i çağırmalıyım?
Git'te ileri operasyonlar söz konusu olduğunda daha acemi biriyim. Benim korumak blog blogging çerçevesini kullanarak Octopress . Octopress 2011 yılından bu yana herhangi bir gelişme göstermese de amacım iyi hizmet ediyor ve bu yüzden şu ana kadar hiçbir şeyi değiştirmeyi düşünmedim. FYI, blogum Github Pages'da barındırılıyor. Bugün, yeni bir yazı …

13
Java'da iki argümanı kontrol edin (ikisi de boş değil veya her ikisi de zarif olarak boş)
E-posta göndermek için kullanılan bir kabuk projesi geliştirmek için bahar önyükleme kullandım, örn. sendmail -from foo@bar.com -password foobar -subject "hello world" -to aaa@bbb.com Eğer fromve passwordargümanlar eksik, bir varsayılan gönderen ve şifre, örneğin kullanın noreply@bar.comve 123456. Dolayısıyla, kullanıcı fromargümanı geçerse, argümanı da geçmelidir passwordve tersi de geçerlidir. Yani her ikisi …
161 java 


4
Mocha için varsayılan zaman aşımını değiştirme
My-spec.js adlı bir birim test dosyası varsa ve mocha ile çalışıyorsa: mocha my-spec.js Varsayılan zaman aşımı 2000 ms olacaktır. Komut satırı parametresi ile kısmi test için üzerine yazılabilir: mocha my-spec.js --timeout 5000 Tüm testler için varsayılan zaman aşımını global olarak değiştirmek mümkün müdür? yani, arama yaptığınızda varsayılan zaman aşımı değeri …

4
Bir toplu iş dosyasındaki bir değişkene dosya içeriği nasıl okunur?
Bu toplu iş dosyası TEST'ten LIVE'a bir sürüm yayınlar. Bu dosyaya belirli bir klasörde saydam bir sürüm belgesi olmasını sağlayan bir kontrol kısıtlaması eklemek istiyorum. "C:\Program Files\Windows Resource Kits\Tools\robocopy.exe" "\\testserver\testapp$" "\\liveserver\liveapp$" *.* /E /XA:H /PURGE /XO /XD ".svn" /NDL /NC /NS /NP del "\\liveserver\liveapp$\web.config" ren "\\liveserver\liveapp$\web.live.config" web.config Bunu başarmak için …
161 batch-file 

16
Şablon yöntemi ile strateji modelleri arasındaki fark nedir?
Birisi bana şablon yöntem modeli ile strateji modeli arasındaki farkın ne olduğunu açıklayabilir mi? Görebildiğim kadarıyla% 99 aynıdır - tek fark, şablon yöntemi deseninin temel sınıf olarak soyut bir sınıfa sahip olması, strateji sınıfı ise her somut strateji sınıfı tarafından uygulanan bir arayüz kullanmasıdır. Ancak, müşteri söz konusu olduğunda, aynı …



5
C # etkileşimli penceresi kodumla etkileşime girebilir mi?
Visual Studio 2015 veya sonraki sürümlerde, 'C # etkileşimli penceresini' açabilir ve kodu çalıştırabilirim: > 5 + 3 8 Çok şirin. Şimdi nasıl elimden etkileşim kodumu -Benim sınıfları? Açık bir projem olduğunu varsayalım. > new Cog() (1,5): error CS0246: The type or namespace name 'Cog' could not be found (are …
161 c#  .net  visual-studio  roslyn 


4
Django'da dinamik alan aramalarıyla bir QuerySet nasıl filtrelenir?
Bir sınıf verildi: from django.db import models class Person(models.Model): name = models.CharField(max_length=20) Dinamik bağımsız değişkenlere dayanan filtreler içeren bir QuerySet'e sahip olmak mümkün mü ve eğer öyleyse? Örneğin: # Instead of: Person.objects.filter(name__startswith='B') # ... and: Person.objects.filter(name__endswith='B') # ... is there some way, given: filter_by = '{0}__{1}'.format('name', 'startswith') filter_value = 'B' …

13
Mevcut değilse ve yeni bir satır ekliyorsa bir .txt dosyası oluşturun
Bir .txt dosyası oluşturmak ve ona yazmak istiyorum ve dosya zaten varsa, sadece birkaç satır daha eklemek istiyorum: string path = @"E:\AppServ\Example.txt"; if (!File.Exists(path)) { File.Create(path); TextWriter tw = new StreamWriter(path); tw.WriteLine("The very first line!"); tw.Close(); } else if (File.Exists(path)) { TextWriter tw = new StreamWriter(path); tw.WriteLine("The next line!"); tw.Close(); …
161 c#  text-files 

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.