Programlama

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

5
Mockito ile alaylardan istisnalar attı
Alaycı nesnelerimden biri belirli bir yöntem çağrıldığında kontrol edilen bir istisna atmaya çalışıyorum. Aşağıdakileri deniyorum. @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List<String> list = mock(List.class); when(list.get(0)).thenThrow(new SomeException()); String test = list.get(0); } public class SomeException extends Exception { } Ancak, bu aşağıdaki hatayı üretir. org.testng.TestException: Expected exception com.testing.MockitoCheckedExceptions$SomeException but …
173 java  mocking  mockito 


10
Spring Boot REST hizmet istisnası yönetimi
Büyük ölçekli bir REST hizmetleri sunucusu kurmaya çalışıyorum. Spring Boot 1.2.1 Spring 4.1.5 ve Java 8 kullanıyoruz. Denetleyicilerimiz @RestController ve standart @RequestMapping ek açıklamalarını uyguluyor. Benim sorunum Spring Boot denetleyici istisnaları için varsayılan bir yönlendirme ayarlar /error. Dokümanlardan: Spring Boot, varsayılan olarak tüm hataları mantıklı bir şekilde işleyen ve sunucu …



5
MySQL örneğindeki tablo adları hassas mı?
MySQL örneğindeki tablo adları hassas mı? Benim Windows geliştirme makinemde kod tüm küçük harf gibi görünen tablolarımı sorgulamak mümkün. Veri merkezimizde test sunucusuna konuşlandırdığımda, tablo adları büyük harfle başlıyor gibi görünüyor. Kullandığımız sunucuların tümü Ubuntu'da.

4
Diğer tabloda bulunmayan satırları seçme
İki postgresql tablom var: table name column names ----------- ------------------------ login_log ip | etc. ip_location ip | location | hostname | etc. login_logSatırı olmayan her IP adresini almak istiyorum ip_location. Bu sorguyu denedim ama bir sözdizimi hatası atar. SELECT login_log.ip FROM login_log WHERE NOT EXIST (SELECT ip_location.ip FROM ip_location WHERE …

7
GIT birleştirme hatası “birleştirilmemiş dosyalarınız olduğu için taahhüt mümkün değil”
Bu yüzden düzenlemeden önce kodumu çekmeyi unuttum ve sonra yeni kodu taahhüt ettiğimde ve itmeye çalıştığımda, hata itme mümkün değil, bu noktada çakışan bazı dosyaları vurgulayan bir "git çekme" yaptım. Çatışmaları kaldırdım ama buradan ne yapacağımı bilmiyorum .. Tekrar denedim git commitama "birleştirilmesi mümkün değil çünkü birleştirilmemiş dosyalarınız var" yazıyor
173 git  git-merge 

6
Bir komut dosyasında zaman aşımı ile ssh nasıl yapılır?
Uzak bir ana bilgisayarda parolasız SSH ile bağlanan bir komut dosyası yürütüyorum. Uzak ana bilgisayar çalıştırmak için sonsuz zaman alıyorsa, bu ssh oturumundan çıkmak ve sh komut dosyamdaki diğer satırlara devam etmek istiyorum, böylece bir zaman aşımı ayarlamak istiyorum. Nasıl yapılacağı hakkında bir fikrin var mı?
173 shell  ssh  timeout 

4
PHP'de (5.3+) bir \ (ters eğik çizgi) ne yapar?
\PHP'de ne yapar ? Örneğin, CSRF4PHP vardır \FALSE, \session_idve \Exception: public function __construct($timeout=300, $acceptGet=\FALSE){ $this->timeout = $timeout; if (\session_id()) { $this->acceptGet = (bool) $acceptGet; } else { throw new \Exception('Could not find session id', 1); } }


15
SRC ve HREF arasındaki fark
SRCVe HREFnitelikleri görseli gibi bazı dış varlıkları, bir CSS dosyası, bir HTML dosyası, başka bir web sayfasını veya bir JavaScript dosyası eklemek için kullanılan vardır. SRCVe arasında açık bir ayrım var mı HREF? Nerede veya ne zaman kullanılır SRCveya HREF? Bence birbirlerinin yerine kullanılamazlar. Aşağıda bu niteliklerin kullanıldığı birkaç örnek …
173 html 


8
MarkDown'a bir SVG (GitHub'da barındırılır) ekleyin
Bir görüntünün MD sözdizimiyle MD'ye yerleştirilebileceğini ![Alt text](/path/to/img.jpg)veya![Alt text](/path/to/img.jpg "Optional title") ama kod GitHub'dan barındırılan MD bir SVG verme konusunda zorluk yaşıyorum. Nihayetinde rails3 kullanarak ve şu anda modeli sık sık değiştirme, bu yüzden modellerin şema diyagramının bir SVG oluşturmak için RailRoady kullanıyorum . Bu SVG'nin ReadMe.md dosyasına yerleştirilmesini ve …
173 svg  github  markdown 

24
Güncellemeden sonra iOS eski başlatma ekranını ve uygulama simgesini tutma
Yakın zamanda lansman resimlerini ve uygulama simgelerini değiştirdiğim bir uygulamam var, tüm eski varlıkları projenin her yerinden kaldırdım. Sadece Xcode'da oluşturarak uygulamayı eski sürümden yeni sürüme yükselttiğimde, her şey yolunda. Ancak, uygulamamın eski sürümü yüklüyse TestFlight'tan yükseltin, uygulamayı her başlattığımda yeni başlatma görüntüsünü göstermeden önce kısa bir süre eski başlatma …
173 ios 

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.