Programlama

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

3
Bu dize uzantısı yöntemi neden bir istisna atmıyor?
IEnumerable<int>Bir dizedeki bir alt dizenin tüm dizinlerini döndürmesi gereken bir C # dize genişletme yöntemim var . Amaçlanan amaç için mükemmel bir şekilde çalışıyor ve beklenen sonuçlar geri dönüyor (aşağıdaki test olmasa da testlerimden biri tarafından kanıtlandığı gibi), ancak başka bir birim testi bununla ilgili bir sorun keşfetti: boş argümanları …

7
Form gönderildikten sonra Jquery Geri Araması nasıl yapılır?
Remote = true ile basit bir formum var. Bu form aslında, Gönder düğmesi tıklanır tıklanmaz kapanan bir HTML İletişim Kutusundadır. Şimdi, form başarıyla gönderildikten sonra ana HTML sayfasında bazı değişiklikler yapmam gerekiyor. Bunu jQuery kullanarak denedim. Ancak bu, görevlerin form gönderiminin bir şekilde yanıtlanmasından sonra gerçekleştirilmesini sağlamaz. $("#myform").submit(function(event) { // …

7
Android'de Retrofit ile "İnternet bağlantısı yok" ile nasıl başa çıkmalıyım?
İnternet bağlantısının olmadığı durumlarla ilgilenmek istiyorum. Genellikle koşardım: ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetwork = cm.getActiveNetworkInfo(); boolean isConnected = activeNetwork != null && activeNetwork.isConnectedOrConnecting(); ( buradan ) istekleri ağa göndermeden önce ve internet bağlantısı yoksa kullanıcıyı bilgilendirin. Gördüğüm kadarıyla Retrofit bu durumu özel olarak ele almıyor. İnternet bağlantısı yoksa RetrofitErrorbir …
119 android  retrofit 

3
Mercurial (hg) yalnızca belirli dosyaları işler
Mercurial ile sadece belirli dosyaları işlemeye çalışıyorum. Hg otomatik eklemeye sahip olduğu için, ne zaman bir değişiklik yapmaya çalışsam tüm dosyaları uygulamak istiyor. Ama bunu istemiyorum çünkü bazı dosyalar henüz "hazır" değil. Var hg commit -I thefile.foo ancak bu yalnızca bir dosya içindir. Benim için daha iyi bir yol, Git'teki …



10
Git nasıl kullanılır?
Ben boş zamanının çoğunu kod yazmak yerine televizyon izleyerek geçiren bir mühendislik öğrencisiyim. Yani temelde her türlü sürüm kontrol sistemiyle ilgili sıfır deneyimim var. Anladığım kadarıyla projelerin dağıtımını kolaylaştırıyorlar. Blueprint CSS Framework'e bakıyordum , beğendim ve Git proje sayfasından indirdim. Şimdi, Git'in web sitesinde bir bağlantı sağlamaktan çok daha fazlasını …
119 git 

4
Şubeyi gövde ile birleştir
TortoiseSVN kullanarak, bir dalda yaptığım değişiklikleri almam ve ardından bunları gövde ile birleştirmem gerekiyor. Bu projedeki tek geliştirici benim, bu yüzden bagajın değişmediğini biliyorum. SVN'yi sonunda ekibimin kullanabilmesi için öğreniyorum. Temel olarak, bagajımın aynı dal gibi görünmesini istiyorum. Pre-svn dünyasında, sadece dal klasörümdeki dosyaları kopyalar, ana klasördeki dosyaları siler ve …


7
Statik İndeksleyiciler?
Тот вопрос есть ответы на Stack Overflow için русском : Перегрузка индексатора статического класса C # 'da statik indeksleyicilere neden izin verilmiyor? İzin verilmemesi için hiçbir neden göremiyorum ve dahası çok faydalı olabilirler. Örneğin: public static class ConfigurationManager { public object this[string name] { get => ConfigurationManager.getProperty(name); set => ConfigurationManager.editProperty(name, …

9
HTML5 Yerel Depolama yedek çözümleri [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Stack Overflow için konuya uygun olması için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştirin localStorageYerel desteği olmayan tarayıcılarda simüle edilebilecek javascript kitaplıkları ve kodu arıyorum . Temel olarak, …


3
SourceTree / git'teki çatışmaları etkileşimli (görsel olarak) çözme
Git projem için (Windows) SourceTree kullanıyorum. Bunu komut isteminde veya Linux terminalinde yapabilirim. Ancak, çatışmaları etkileşimli ve görsel olarak çözmenin güzel bir yolu olup olmadığını merak ediyorum. Örneğin, çekme çakışmaları tespit ederse, GUI tabanlı bir çakışma aracı (örneğin, P4Merge) açar. Mümkün mü? Ben her zaman manuel çatışma çözme yapıyorum, bu …

4
Java'da Ek Açıklama Kalıtımı gibi bir şey var mı?
Ek açıklamaları araştırıyorum ve bazı ek açıklamaların aralarında bir hiyerarşi var gibi göründüğü bir noktaya geldim. Kartlar için arka planda kod oluşturmak için ek açıklamalar kullanıyorum. Farklı Kart türleri vardır (dolayısıyla farklı kodlar ve açıklamalar) ancak aralarında bir ad gibi ortak olan belirli öğeler vardır. @Target(value = {ElementType.TYPE}) public @interface …

4
Java yöntemi imzasından sonra tuhaf "[]"
Bugün bazı Java kodlarına baktım ve garip bir sözdizimi buldum: public class Sample { public int get()[] { return new int[]{1, 2, 3}; } } Bunun derlenemeyeceğini düşündüm ve yazım hatası olduğunu düşündüğüm şeyi düzeltmek istedim, ancak daha sonra Java derleyicisinin bunu gerçekten kabul ettiğini hatırladım! Lütfen birisi bunun ne …
119 java  arrays  syntax 

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.