Programlama

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

5
Mockito'yu bazı yöntemleri alay etmek için kullanın, ancak diğerlerini değil
Mockito'yu bir sınıfta bazı yöntemlerle alay etmenin, başkalarının yapmamasının bir yolu var mı? Örneğin, bu (kuşkusuz çelişkili) Stocksınıfta alay etmek getPrice()ve getQuantity()değerleri döndürmek istiyorum (aşağıdaki test snippet'inde gösterildiği gibi) ama getValue()çarpımı Stocksınıfta kodlanmış olarak gerçekleştirmek istiyorum public class Stock { private final double price; private final int quantity; Stock(double price, …
402 java  mocking  mockito 

30
Chrome Geliştirici Araçları'nda bir kaynak için status = iptal edildi ne anlama geliyor?
Bir sayfanın iptal edilmesine ne sebep olur? Chrome Geliştirici Araçları'nın bir ekran görüntüm var. Bu sık sık olur, ancak her seferinde olmaz. Diğer kaynaklar önbelleğe alındıktan sonra, sayfa yenilemesi LeftPane.aspx dosyasını yükleyecek gibi görünüyor. Ve gerçekten garip olan şey, Internet Explorer 8'de değil, yalnızca Google Chrome'da gerçekleşiyor. Chrome'un bir isteği …

11
PHP URL'sinden resim kaydetme
Bir görüntüyü PHP URL'sinden PC'ye kaydetmem gerekiyor. Diyelim ki http://example.com/image.phptek bir "çiçek" görüntüsüne sahip bir sayfam var, başka bir şey yok. Bu resmi URL'den yeni bir adla (PHP kullanarak) nasıl kaydedebilirim?
402 php  image 

12
Fonksiyondan erken çıkış?
Bir fonksiyonum var: function myfunction() { if (a == 'stop') // How can I stop the function here? } exit()JavaScript'te böyle bir şey var mı ?
402 javascript 

28
Form alanlarını jQuery ile temizle
Bir formdaki tüm girdi ve metin alanlarını temizlemek istiyorum. Sınıfla birlikte bir giriş düğmesi kullanılırken aşağıdaki gibi çalışır reset: $(".reset").bind("click", function() { $("input[type=text], textarea").val(""); }); Bu, yalnızca formdaki alanları değil sayfadaki tüm alanları temizler. Seçicim, gerçek sıfırlama düğmesinin yaşadığı biçim için nasıl görünür?
402 jquery  html  forms 


15
Besteci kullanarak Laravel'den bir paket nasıl kaldırılır?
Laravel 4'ten bir paketi kaldırmanın doğru yolu nedir? Uzun zamandır denedim: Bildirimi kaldır composer.json("zorunlu" bölümünde) Sınıf Takma Adlarını app.php Pakete tüm referansları kodumdan kaldır :-) Çalıştırmak composer update Çalıştırmak composer dump-autoload Çalışmıyor! Bir şey mi kaçırıyorum? Bazı paketler yapılandırmalarını "artisan config: publish ..." aracılığıyla yayınlar. Onları "yayından kaldırmanın" bir yolu …

10
Farklı yerel Git dalları Heroku / master'a nasıl aktarılır
Heroku'nun 'usta' hariç tüm dalları görmezden gelme politikası vardır. Heroku'nun tasarımcılarının bu politika için mükemmel nedenleri olduğundan emin olmama rağmen (depolama ve performans optimizasyonu için tahmin ediyorum), geliştirici olarak sonuç, çalıştığım yerel konu dalı ne olursa olsun, kolay bir yol istiyorum Heroku'nun ustasını bu yerel konu dalına geçirmek ve Heroku'da …
402 git  github  heroku  push  git-push 

10
React JSX: seçili <seç> seçeneğinde "seçili" seçimi
Bir &lt;select&gt;menü için bir React bileşeninde , selectedöznitelik uygulama durumunu yansıtan seçeneği ayarlamak gerekir . İçinde render(), optionStatedurum sahibinden SortMenu bileşenine iletilir. Seçenek değerleri propsJSON'dan itibaren iletilir . render: function() { var options = [], optionState = this.props.optionState; this.props.options.forEach(function(option) { var selected = (optionState === option.value) ? ' selected' : …

5
Xcode Projesi ve Xcode Çalışma Alanı - Farklar
Bütün ekosistemin nasıl çalıştığını anlamaya iOSçalışıyorum. Şimdiye kadar, sorumun çoğu için bir cevap bulabilirdim (ve bana güvenin, birçoğu oldu), ancak bunun için henüz net bir cevap yok gibi görünüyor. XcodeProject ve XcodeWorkspace dosyaları arasındaki fark nedir? İkisi arasındaki fark nedir? Ne için sorumlular? Uygulamalarımı ekip içinde / tek başına geliştirirken …
402 xcode 

19
GitHub: geçersiz kullanıcı adı veya şifre
GitHub'da barındırılan bir projem var. Değişikliklerimi master'a aktarmaya çalışırken başarısız olurum. Her zaman aşağıdaki hata mesajını alıyorum Password for 'https://git@github.com': remote: Invalid username or password. fatal: Authentication failed for 'https://git@github.com/eurydyce/MDANSE.git/' Ancak, ssh anahtarımı github olarak ayarlamak iyi görünüyor. Gerçekten, ssh -T git@github.comyaptığımda Hi eurydyce! You've successfully authenticated, but GitHub does …
402 git  github 


12
AngularJS: ng-bind neden açısal olarak {{}} 'den daha iyi?
Açısal sunumlardan birindeydim ve bahsi geçen toplantıdaki kişilerden biri bağlayıcı ng-bindolmaktan daha iyi {{}}. Sebeplerden biri ng-bind, değişkeni izleme listesine koyun ve yalnızca bir model değişikliği olduğunda görüntülenmeye itilen veriler, diğer yandan, {{}}her seferinde ifadeyi enterpolasyonlayacaktır (sanırım açısal döngüdür) ve değer değişse de değişmese bile. Ayrıca, ekranda çok fazla veri …

12
Tümleşik yönetilen ardışık düzen modunda uygulanmayan bir ASP.NET ayarı algılandı
DotNetOpenAuth SDK-3.4.5.10201.vsix'i kurdum ve çalışamıyorum. Yerel olarak çalışır (localhost olarak çalıştırdığımda), ancak yayınlamaya çalıştığımda çalışmıyor. Aldığım IIS hata iletisi Hata Özeti HTTP Hatası 500.22 - Dahili Sunucu Hatası Tümleşik yönetilen ardışık düzen modunda uygulanmayan bir ASP.NET ayarı algılandı. VE Module ConfigurationValidationModule Notification BeginRequest Handler StaticFile Error Code 0x80070032 sorunun nasıl …
401 c#  asp.net  iis  .net-4.0  iis-7.5 

6
Üçlü işleç usturada nasıl kullanılır (özellikle HTML özelliklerinde)?
WebForms görünüm motoruyla, genellikle HTML öznitelikleri dahilinde, çok basit şartlar için üçlü işleç kullanacağım. Örneğin: &lt;a class="&lt;%=User.Identity.IsAuthenticated ? "auth" : "anon" %&gt;"&gt;My link here&lt;/a&gt; Yukarıdaki kod verecektir &lt;a&gt;etiketini sınıfını authveya anonkullanıcı kimlik doğrulaması olup olmamasına bağlı olarak. Razor view motoruyla eşdeğer sözdizimi nedir? Razor, HTML etiketlerinin kod ve biçimlendirmeye ne …

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.