Pytania otagowane jako java

Java jest popularnym językiem programowania wysokiego poziomu. Użyj tego tagu, jeśli masz problemy z używaniem lub rozumieniem samego języka. Ten znacznik jest rzadko używany samodzielnie i jest najczęściej używany w połączeniu z [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] i [maven].

12
słoik nie został załadowany. Zobacz specyfikację serwletu 2.3, rozdział 9.7.2. Obrażająca klasa: javax / servlet / Servlet.class
Prowadzę projekt Maven, który jest również dynamicznym projektem internetowym. Użyłem wszystkich bibliotek Springa w Maven. Utworzyłem web.xml, ale po uruchomieniu serwera Tomcat 7 otrzymuję następujący komunikat: INFO: validateJarFile(C:\Users\mibvzd0\workspace\.metadata\.plugins\ org.eclipse.wst.server.core\tmp2\wtpwebapps\hapi_hl7\WEB-INF\lib\ servlet-api-2.4.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class Próbowałem usunąć serwlet z webapp/lib, ale to …
100 java  eclipse  maven  tomcat7 

3
Jak ograniczyć setAccessible tylko do „legalnych” zastosowań?
Im więcej poznawałem moc java.lang.reflect.AccessibleObject.setAccessible, tym bardziej jestem zdumiony tym, co on potrafi. Jest to zaadaptowane z mojej odpowiedzi na pytanie ( Używanie odbicia do zmiany statycznego pliku końcowego File.separatorChar do testowania jednostkowego ). import java.lang.reflect.*; public class EverythingIsTrue { static void setFinalStatic(Field field, Object newValue) throws Exception { field.setAccessible(true); …





6
Jak przeprowadzić kontrolę instancji za pomocą Scali (Test)
Próbuję włączyć ScalaTest do mojego projektu Java; zamiana wszystkich testów JUnit na ScalaTests. W pewnym momencie chcę sprawdzić, czy wtryskiwacz Guice'a wstrzykuje właściwy typ. W Javie mam taki test: public class InjectorBehaviour { @Test public void shouldInjectCorrectTypes() { Injector injector = Guice.createInjector(new ModuleImpl()); House house = injector.getInstance(House.class); assertTrue(house.door() instanceof WoodenDoor); …
100 java  scala  junit  scalatest 

26
Najlepszy sposób na przedstawienie ułamka w Javie?
Próbuję pracować z ułamkami w Javie. Chcę zaimplementować funkcje arytmetyczne. W tym celu najpierw potrzebuję sposobu na znormalizowanie funkcji. Wiem, że nie mogę dodać 1/6 i 1/2, dopóki nie mam wspólnego mianownika. Będę musiał dodać 1/6 i 3/6. Naiwne podejście wymagałoby dodania 2/12 i 6/12, a następnie zmniejszenia. Jak osiągnąć …
100 java  math  fractions 

6
Wiele zapytań wykonywanych w Javie w jednej instrukcji
Cześć, zastanawiałem się, czy można wykonać coś takiego za pomocą JDBC, ponieważ obecnie zapewnia wyjątek, mimo że jest to możliwe w przeglądarce zapytań MySQL. "SELECT FROM * TABLE;INSERT INTO TABLE;" Chociaż zdaję sobie sprawę, że jest to możliwe w przypadku podzielenia ciągu zapytania SQL i dwukrotnego wykonania instrukcji, ale zastanawiałem …
100 java  mysql  sql  jdbc 


15
Jak mogę poprosić Selenium-WebDriver, aby odczekał kilka sekund w Javie?
Pracuję na Java Selenium-WebDriver. dodałem driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS); i WebElement textbox = driver.findElement(By.id("textbox")); ponieważ załadowanie interfejsu użytkownika zajmuje mi kilka sekund. Więc ustawiłem 2 sekundy implicitwait. ale nie udało mi się zlokalizować pola tekstowego elementu Następnie dodaję Thread.sleep(2000); Teraz działa dobrze. Który z nich jest lepszy?

9
Jak sprawić, by ThreadPoolExecutor zwiększył liczbę wątków do maksimum przed umieszczeniem w kolejce?
Od jakiegoś czasu byłem sfrustrowany domyślnym zachowaniem, ThreadPoolExecutorktóre wspiera ExecutorServicepule wątków, których używa tak wielu z nas. Cytat z Javadocs: Jeśli jest więcej uruchomionych wątków niż corePoolSize, ale mniej niż maximumPoolSize, nowy wątek zostanie utworzony tylko wtedy, gdy kolejka jest pełna . Oznacza to, że jeśli zdefiniujesz pulę wątków za …

17
Ustawianie poziomu dziennika wiadomości w czasie wykonywania w slf4j
W przypadku korzystania z log4j Logger.log(Priority p, Object message)metoda jest dostępna i może służyć do rejestrowania komunikatu na poziomie dziennika określonym w czasie wykonywania. Używamy tego faktu i tej wskazówki, aby przekierować stderr do rejestratora na określonym poziomie dziennika. slf4j nie ma ogólnej log()metody, którą mogę znaleźć. Czy to oznacza, …
100 java  logging  log4j  slf4j 

9
Zwarcie operatora logicznego Java
Który zestaw jest zwarty i co dokładnie oznacza, że ​​złożone wyrażenie warunkowe jest zwarte? public static void main(String[] args) { int x, y, z; x = 10; y = 20; z = 30; // T T // T F // F T // F F //SET A boolean a = …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.