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
RESTful Authentication przez Spring
Problem: Mamy oparty na Spring MVC interfejs API RESTful, który zawiera poufne informacje. Interfejs API powinien być zabezpieczony, jednak wysyłanie poświadczeń użytkownika (kombinacja użytkownik / hasło) przy każdym żądaniu nie jest pożądane. Zgodnie z wytycznymi REST (i wewnętrznymi wymaganiami biznesowymi) serwer musi pozostać bezstanowy. Interfejs API zostanie wykorzystany przez inny …

11
Zalecana metoda zmiany znaczenia kodu HTML w Javie
Czy jest zalecanym sposobem ucieczki <, >, "a &znaki przy wysyłaniu HTML w zwykły kod Java? (Innymi słowy niż ręczne wykonanie następujących czynności). String source = "The less than sign (<) and ampersand (&) must be escaped before using them in HTML"; String escaped = source.replace("<", "<").replace("&", "&"); // ...
262 java  html  escaping 

10
Jaki preferujesz ORM Java i dlaczego? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
262 java  orm 

18
Serializacja z Jacksonem (JSON) - uzyskiwanie „Nie znaleziono serializatora”?
Mam wyjątek, gdy próbuję serializować bardzo prosty obiekt za pomocą Jacksona. Błąd: org.codehaus.jackson.map.JsonMappingException: Nie znaleziono serializatora dla klasy MyPackage.TestA i nie znaleziono właściwości do utworzenia BeanSerializer (aby uniknąć wyjątku, wyłącz SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS)) Poniżej znajduje się prosta klasa i kod do serializacji. Czy ktoś może mi powiedzieć, dlaczego dostaję ten błąd? public …
262 java  json  jackson 


14
Uzyskaj ogólny typ pliku java.util.List
Mam; List<String> stringList = new ArrayList<String>(); List<Integer> integerList = new ArrayList<Integer>(); Czy istnieje (łatwy) sposób na uzyskanie ogólnego typu listy?
262 java  generics 

12
Konwertowanie danych JSON na obiekt Java
Chcę mieć dostęp do właściwości z ciągu JSON w ramach mojej metody działania Java. Ciąg jest dostępny po prostu mówiąc myJsonString = object.getJson(). Poniżej znajduje się przykład tego, jak może wyglądać ciąg: { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true', 'groups': [{ 'title': 'LeveloneCIS', 'id': 2, 'children': 'true', 'groups': [{ 'title': …
262 java  json  jackson  gson 


9
Dlaczego Stream <T> nie implementuje Iterable <T>?
W Javie 8 mamy klasę Stream &lt;T&gt; , która, co ciekawe, ma metodę Iterator&lt;T&gt; iterator() Można się więc spodziewać, że zaimplementuje interfejs Iterable &lt;T&gt; , który wymaga dokładnie tej metody, ale tak nie jest. Kiedy chcę iterować po strumieniu za pomocą pętli foreach, muszę zrobić coś takiego public static Iterable&lt;T&gt; …

4
Dlaczego ten kod, napisany wstecz, wypisuje „Hello World!”
Oto kod, który znalazłem w Internecie: class M‮{public static void main(String[]a‭){System.out.print(new char[] {'H','e','l','l','o',' ','W','o','r','l','d','!'});}} Ten kod drukuje Hello World!się na ekranie; możesz zobaczyć, jak to działa tutaj . Wyraźnie widzępublic static void main napisane, ale jest odwrotnie. Jak działa ten kod? Jak to się nawet kompiluje? Edycja: Wypróbowałem ten kod …


30
Wyświetl animowany GIF
Chcę wyświetlać animowane obrazy GIF w mojej aplikacji. Jak się przekonałem, Android nie obsługuje natywnie animowanego GIF-a. Może jednak wyświetlać animacje za pomocą AnimationDrawable : Rozwijaj&gt; Przewodniki&gt; Obrazy i grafika&gt; Przegląd Drawables W przykładzie użyto animacji zapisanej jako ramki w zasobach aplikacji, ale potrzebuję bezpośrednio wyświetlić animowany gif. Mój plan …

3
Co robi -XX: MaxPermSize?
W szczególności, dlaczego miałby pomóc rozwiązać problem PermGen OutOfMemoryError? Ponadto punkty bonusowe za odpowiedź, która kieruje mnie do dokumentacji argumentów JVM ...
260 java  jvm  jvm-arguments 

11
Dlaczego w Javie nie ma String.Empty?
Rozumiem, że za każdym razem, gdy wpisuję literał ciąg "", w puli ciągów odwołuje się ten sam obiekt String. Ale dlaczego String API nie zawiera public static final String Empty = "";, więc mógłbym używać odniesień do String.Empty? Zaoszczędziłoby to przynajmniej czas kompilacji, ponieważ kompilator wiedziałby, że odwołuje się do …
260 java  string 

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.