Programlama

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

9
Varsayılan değeri olan bash değişkenini okuma
Bir bash komut dosyasında terminalden bir değer okumak gerekiyor. Kullanıcının değiştirebileceği varsayılan bir değer sağlayabilmek istiyorum. # Please enter your name: Ricardo^ Bu komut dosyasında "Lütfen adınızı girin:" istemi varsayılan değer "Ricardo" dur ve imleç varsayılan değerden sonra olacaktır. Bunu bir bash betiğinde yapmanın bir yolu var mı?
191 bash  shell 

4
IndexOutOfRangeException / ArgumentOutOfRangeException nedir ve nasıl düzeltirim?
Bazı kodlarım var ve çalıştırıldığında, atar IndexOutOfRangeException, Dizin, dizinin sınırları dışındaydı. Bu ne anlama geliyor ve bu konuda ne yapabilirim? Kullanılan sınıflara bağlı olarak, ArgumentOutOfRangeException Mscorlib.dll dosyasında 'System.ArgumentOutOfRangeException' türü istisnası oluştu, ancak kullanıcı kodunda işlenmedi Ek bilgi: Dizin aralık dışında. Negatif olmamalı ve koleksiyonun boyutundan küçük olmalıdır.

15
Yerel bir git şubesinin olup olmadığını öğrenmenin daha iyi bir yolu var mı?
Depomda yerel bir git dalı olup branch-nameolmadığını öğrenmek için aşağıdaki komutu kullanıyorum . Bu doğru mu? Daha iyi bir yol var mı? Lütfen bunu bir script içinde yaptığımı unutmayın. Bu nedenle mümkünse sıhhi tesisat komutlarını kullanmak istiyorum . git show-ref --verify --quiet refs/heads/<branch-name> # $? == 0 means local branch …

9
JMS Konu - Kuyruklar
Bir JMS Kuyruğu ve JMS Konusu arasındaki farkın ne olduğunu merak ediyordum. ActiveMQ sayfası diyor Başlıklar JMS'de bir Konu, semantik yayınlama ve abone olma anlamını uygular . Bir iletiyi yayınladığınızda, ilgilenen tüm abonelere gider; bu nedenle birçok aboneye sıfır, iletinin bir kopyasını alır. Yalnızca aracının iletiyi aldığı sırada etkin bir …
191 jms  activemq 


16
Çizgisiz / kenarlıksız bootstrap masası
Bootstrap kullanırken biraz CSS sorunu ile sıkışmış. Ayrıca Angular UI.bootstrap (sorunun bir parçası olabilir) ile Angular JS kullanıyorum. Tabloda veri görüntüleyen bir web sitesi yapıyorum. Bazen, veriler tablolarda göstermem gereken nesne içeriyor. Bu yüzden kenarlıksız tablolar için ayırma çizgileri içinde tutarken normal bir tabloya kenarlıksız tablolar koymak istiyorum. Ama öyle …

9
Volley zaman aşımı süresini değiştirme
Sunucuma bir istekte bulunmak için Android için yeni Volley çerçevesini kullanıyorum. Ancak yanıt almasına rağmen zaman aşımına uğrar. Bu kodu eklemeyi denedim: HttpConnectionParams.setConnectionTimeout(httpParams, 5000); HttpConnectionParams.setSoTimeout(httpParams, timeoutMs); olarak HttpClientStackfarklı bir tam sayı (50000) Voleybolu çerçevesinin, ama yine de zaman üzerinden 50 saniye önce. Zaman aşımını uzun bir değere değiştirmenin bir yolu …

8
SQL RANK () ve ROW_NUMBER () karşılaştırması
Bunlar arasındaki farklar konusunda kafam karıştı. Aşağıdaki SQL'i çalıştırmak bana iki kimlik sonucu kümesi verir. Birisi farklılıkları açıklayabilir mi? SELECT ID, [Description], RANK() OVER(PARTITION BY StyleID ORDER BY ID) as 'Rank' FROM SubStyle SELECT ID, [Description], ROW_NUMBER() OVER(PARTITION BY StyleID ORDER BY ID) as 'RowNumber' FROM SubStyle
191 sql  sql-server  tsql 

5
Eksen kenelerinin sayısını artırın
Bazı veriler için grafikler oluşturuyorum, ancak kenelerin sayısı çok az, okumada daha fazla hassasiyete ihtiyacım var . Ggplot2'deki eksen kenesi sayısını artırmanın bir yolu var mı? Ben ggplot eksen keneler olarak bir vektör kullanmayı söyleyebilir biliyorum, ama istediğim tüm veri için keneler sayısını artırmaktır. Başka bir deyişle, kene sayısının verilerden …
191 r  ggplot2 

14
Hangi C # sürümünü kullanıyorum
Hangi C # sürümünü kullandığımı öğrenmek istiyorum. Python kullanıyor olsaydım python -V, komut satırından benzer bir şey yaparım ya da şunu yazın: import sys print sys.version PHP ben böyle bir şey yapardı: phpinfo();Java:java -version Ama bunu C # ile nasıl başaramadım. Bu soru buna cevap vermiyor, ancak ad sorması gerektiğini …
191 c#  version 


4
Log4j Kaydedicilerini Programlı Olarak Yapılandırma
log4jİlk kez ( bağlama ile) SLF4J kullanmaya çalışıyorum . Farklı düzeylerde oturum ve farklı appenders iletiler bir LoggerFactory tarafından döndürülebilir 3 farklı adlı günlükleri yapılandırmak istiyorum: Logger 1 "FileLogger" DEBUG günlüğünü kaydeder ve DailyRollingFileAppender Logger 2 "TracingLogger", TRACE + 'ı günlüğe kaydeder ve bir JmsAppender Logger 3 "ErrorLogger" ERROR + …
191 java  logging  log4j  slf4j 

8
Görüntüleri SQL Server'da mı saklıyorsunuz?
Küçük bir demo sitesi yaptım ve üzerinde sql sunucusundaki bir görüntü sütununda görüntüleri saklıyorum. Birkaç sorum var ... Bu kötü bir fikir mi? Büyüyünce sitemdeki performansı etkiler mi? Alternatif, görüntüyü diskte saklamak ve sadece görüntüye referansı veritabanında saklamak olacaktır. Bu, birçok insanın sahip olduğu ortak bir ikilem olmalı. Biraz tavsiye …
191 sql-server  image 

5
Mockito: Gerçek nesneleri özel @ Otomatik alanlara enjekte edin
Mockito'nun @Mockve @InjectMocksek açıklamalarını, Spring'in ek açıklamalarıyla eklenmiş özel alanlara enjekte etmek için kullanıyorum @Autowired: @RunWith(MockitoJUnitRunner.class) public class DemoTest { @Mock private SomeService service; @InjectMocks private Demo demo; /* ... */ } ve public class Demo { @Autowired private SomeService service; /* ... */ } Şimdi özel alanlara (ayarlayıcı olmadan) …
191 java  spring  mockito 

17
keytool hatası Anahtar deposu değiştirilmiş veya şifre yanlış
Yerel makinemde sertifika oluştururken aşağıdaki hatayı alıyorum. C:\Users\abc>keytool -genkey -alias tomcat -keyalg RSA Enter keystore password: keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect Ben jdk sürümünde bazı sorunlar olduğunu düşünüyorum. Ben aynı komutu kolej makinemde çalıştırdı ve iyi çalışıyor. Lütfen girişlerinizi paylaşın.
191 java  keystore 

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.