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



9
256-bitowe szyfrowanie AES oparte na haśle Java
Muszę zaimplementować 256-bitowe szyfrowanie AES, ale wszystkie przykłady, które znalazłem w Internecie, wykorzystują „KeyGenerator” do wygenerowania 256-bitowego klucza, ale chciałbym użyć własnego klucza dostępu. Jak mogę stworzyć własny klucz? Próbowałem uzupełnić go do 256 bitów, ale potem pojawia się błąd informujący, że klucz jest za długi. Mam zainstalowaną łatkę do …


18
Używanie wartości Enum jako literałów łańcuchowych
Jaki jest najlepszy sposób na użycie wartości przechowywanych w Enum jako literałów łańcuchowych? Na przykład: public enum Modes { some-really-long-string, mode1, mode2, mode3 } Później mógłbym użyć Mode.mode1do zwrócenia jego reprezentacji ciągu jako mode1. Bez konieczności dzwonienia Mode.mode1.toString().
389 java  string  enums 

12
Jak odpowiedzieć błędem HTTP 400 w metodzie Spring MVC @ResponseBody zwracającej String?
Używam Spring MVC do prostego interfejsu API JSON, z @ResponseBodypodejściem opartym na poniższym. (Mam już warstwę usługi produkującą bezpośrednio JSON.) @RequestMapping(value = "/matches/{matchId}", produces = "application/json") @ResponseBody public String match(@PathVariable String matchId) { String json = matchService.getMatchJson(matchId); if (json == null) { // TODO: how to respond with e.g. 400 …

20
Podziel ciąg Java według nowej linii
Próbuję podzielić tekst za JTextAreapomocą wyrażenia regularnego, aby podzielić ciąg według. \nJednak to nie działa, a także próbowałem przez \r\n|\r|ni wiele innych kombinacji wyrażeń regularnych. Kod: public void insertUpdate(DocumentEvent e) { String split[], docStr = null; Document textAreaDoc = (Document)e.getDocument(); try { docStr = textAreaDoc.getText(textAreaDoc.getStartPosition().getOffset(), textAreaDoc.getEndPosition().getOffset()); } catch (BadLocationException e1) …
388 java  regex  split  newline 

13
Pobieranie pliku z kontrolerów wiosennych
Mam wymaganie, aby pobrać plik PDF ze strony internetowej. PDF musi zostać wygenerowany w kodzie, który, jak sądzę, będzie kombinacją freemarkera i frameworka generowania PDF, takiego jak iText. Czy jest lepszy sposób? Jednak moim głównym problemem jest to, jak mogę pozwolić użytkownikowi na pobranie pliku za pomocą kontrolera Spring?

8
Najlepszy parser XML dla Java [zamknięty]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, 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 …
387 java  xml  parsing 

30
Jak mogę pobrać najnowszą wersję JRE / JDK jako plik zip zamiast instalatora EXE lub MSI? [Zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 2 lata temu . Chciałbym mieć pewność, że wszystko zadziała po prostu poprzez skopiowanie zawartości folderu Java i ustawienie zmiennych środowiskowych. …
387 java  installation 


17
Jak stworzyć katalog w Javie?
Jak mogę utworzyć katalog / folder? Raz przetestowałem System.getProperty("user.home"); Muszę utworzyć katalog (nazwa katalogu „nowy folder”) tylko wtedy, gdy nowy folder nie istnieje.
386 java  directory 



7
pakiet javax vs java
Jakie jest uzasadnienie pakietu javax? Co wchodzi w javę, a co w javax? Wiem, że wiele pakietów Enterprise-y jest w javax, ale podobnie jak Swing, nowy interfejs API daty i godziny (JSR-310) i inne pakiety J2SE.
385 java 

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.