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].


4
Jak programowo uzyskać ścieżkę katalogu zasobów
Mam następujący układ katalogu: src Główny Jawa zasoby sql (skrypty do bazy danych) sprężyna (konfiguracja) Aplikacja internetowa W klasie ServletContextListener chcę uzyskać dostęp do plików w katalogu SQL i wyświetlić je. Zasadniczo mój problem dotyczy ścieżki, ponieważ wiem, że wyświetlanie plików w katalogu w pigułce to: File folder = new …
86 java  spring  io 

12
Żądanie serwletu HTTP powoduje utratę parametrów z treści POST po jednokrotnym przeczytaniu
Próbuję uzyskać dostęp do dwóch parametrów żądania http w filtrze Java Servlet, nic nowego, ale byłem zaskoczony, gdy okazało się, że parametry zostały już zużyte! Z tego powodu nie jest już dostępny w łańcuchu filtrów. Wydaje się, że dzieje się tak tylko wtedy, gdy parametry znajdują się w treści żądania …

1
Jaka jest złożoność czasowa różnych struktur danych?
Próbuję wymienić czasową złożoność operacji wspólnych struktur danych, takich jak tablice, drzewo wyszukiwania binarnego, sterta, lista połączona itp., A zwłaszcza mam na myśli Javę. Są bardzo częste, ale wydaje mi się, że niektórzy z nas nie są w 100% pewni dokładnej odpowiedzi. Każda pomoc, zwłaszcza referencje, jest bardzo mile widziana. …


2
Wybieranie elementów, których atrybut zaczyna się od czegoś w XPath
Jak mówi tytuł, czy można wybrać w XPath elementy, które zaczynają się tylko od określonego ciągu, ale być może nie kończą się tym samym? Na przykład istnieją 3 elementy kotwiące: <a href="buy.php/onething"></a><a href="buy.php/twothing"></a><a href="sell.php/anotherthing"></a> Chcę otrzymywać tylko elementy zakotwiczenia zaczynające się od „buy.php /”. Nie sądzę, że zadziała, prawda: getByXPath("//a[@href='buy.php/']") …
86 java  html  xhtml  xpath 

5
PreparedStatement setNull (..)
Java PreparedStatement umożliwia jawne ustawienie wartości Null. Ta możliwość to: prepStmt.setNull(parameterIndex, Types.VARCHAR); Czy semantyka tego wywołania jest taka sama, jak w przypadku użycia określonego setType z parametrem null? prepStmt.setString(null); ?

9
Zmienna środowiskowa z Maven
Przeniosłem projekt z Eclipse do Maven i muszę ustawić zmienną środowiskową, aby mój projekt działał. W Eclipse przechodzę do „Uruchom -> Uruchom konfiguracje” i na karcie „środowisko” ustawiam „WSNSHELL_HOME” na wartość „conf”. Jak mogę to zrobić z Mavenem? Dziękuję Ci bardzo!


7
Czy metody, które generują wyjątek RuntimeException, powinny wskazywać to w sygnaturze metody?
Na przykład wiele metod w frameworkach / JDK może generować java.lang.SecurityException ale nie jest to wskazane w sygnaturze metody (ponieważ jest to praktyka zwykle zarezerwowana dla sprawdzonych wyjątków). Chcę argumentować, że deklarowanie wyjątków RuntimeExceptions w sigs metod ma wiele zalet (na przykład podobne do statycznego sprawdzania typu). Jestem pijany czy …

3
Jakie jest znaczenie właściwości log4j.rootLogger w pliku log4j.properties? Co się stanie, jeśli nie skorzystam z tej właściwości?
Jakie jest znaczenie log4j.rootLoggermajątku w log4j.propertiesaktach? Co się stanie, jeśli nie skorzystam z tej właściwości? Przykład : # Set root logger level to DEBUG and its only appender to A1. log4j.rootLogger=DEBUG, A1 # A1 is set to be a ConsoleAppender. log4j.appender.A1=org.apache.log4j.ConsoleAppender Co się stanie, jeśli ustawię tę właściwość na ERRORtryb.


13
Eclipse: zadeklarowany pakiet nie jest zgodny z oczekiwanym pakietem
Mam problem z importowaniem projektu zewnętrznego. Idę Plik -> Importuj ... -> Istniejące projekty do obszaru roboczego, wybieram folder, w którym znajduje się projekt i wszystko jest importowane - ale nazwy pakietów projektu nie wydają się zgodne z oczekiwaniami Eclipse. Wszystkie nazwy pakietów mają przedrostek: prefix.packagename1 prefix.packagename2 itp. Ale Eclipse …
86 java  eclipse  package 

7
Dlaczego aplikacja na Androida nie powinna być napisana w języku C / C ++, ponieważ „po prostu wolisz programować w języku C / C ++”? [Zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Zaktualizowano (dla jasności i dla zmniejszenia niejednoznaczności): Zacznę majstrować …
86 java  android  c++ 

3
forEach vs forEachOrdered w Java 8 Stream
Rozumiem, że te metody różnią się kolejnością wykonywania, ale we wszystkich moich testach nie mogę osiągnąć innej realizacji zamówienia. Przykład: System.out.println("forEach Demo"); Stream.of("AAA","BBB","CCC").forEach(s->System.out.println("Output:"+s)); System.out.println("forEachOrdered Demo"); Stream.of("AAA","BBB","CCC").forEachOrdered(s->System.out.println("Output:"+s)); Wynik: forEach Demo Output:AAA Output:BBB Output:CCC forEachOrdered Demo Output:AAA Output:BBB Output:CCC Proszę podać przykłady, kiedy 2 metody dadzą różne wyniki.

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.