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


13
Data Java a kalendarz
Czy ktoś mógłby doradzić na temat obecnych najlepszych praktyk Datei Calendartypów. Podczas pisania nowego kodu, jest to najlepiej zawsze faworyzują Calendarnad Datelub istnieją okoliczności, w których Datejest bardziej odpowiedni typ danych?
364 java  date  calendar 

30
Jak rozwiązać wyjątek Hibernacji „nie udało się leniwie zainicjować zbioru roli”
Mam ten problem: org.hibernate.LazyInitializationException: nie udało się leniwie zainicjować kolekcji roli: mvc3.model.Topic.comments, żadna sesja ani sesja nie została zamknięta Oto model: @Entity @Table(name = "T_TOPIC") public class Topic { @Id @GeneratedValue(strategy=GenerationType.AUTO) private int id; @ManyToOne @JoinColumn(name="USER_ID") private User author; @Enumerated(EnumType.STRING) private Tag topicTag; private String name; private String text; @OneToMany(mappedBy …


5
Jackson vs. Gson [zamknięty]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby koncentrowało się na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Po przeszukaniu niektórych istniejących bibliotek JSON, w końcu skończyłem z tymi dwoma: Jackson Google GSon Jestem …
363 java  json  comparison  gson  jackson 


10
Singletony kontra kontekst aplikacji w systemie Android?
Przywołując ten post, w którym wymieniono kilka problemów związanych z używaniem singletonów i widziałem kilka przykładów aplikacji na Androida wykorzystujących wzorzec singletonu, zastanawiam się, czy dobrym pomysłem jest używanie singletonów zamiast pojedynczych instancji współdzielonych przez globalny stan aplikacji (podklasowanie android.os. Aplikacja i uzyskiwanie jej poprzez context.getApplication ()). Jakie zalety / …

16
Ustawienie domyślnego kodowania znaków Java
Jak poprawnie ustawić domyślnie kodowanie znaków używane przez JVM (1.5.x) programowo? Przeczytałem, że -Dfile.encoding=whateverkiedyś była to droga do starszych JVM. Nie mam tego luksusu z powodów, dla których nie chcę. Próbowałem: System.setProperty("file.encoding", "UTF-8"); I właściwość zostaje ustawiona, ale nie wydaje się, aby powodowała, że ​​ostatnie getByteswywołanie poniżej używa UTF8: System.setProperty("file.encoding", …

14
Jak sortować wartości map według klucza w Javie?
Mam mapę, która ma ciągi znaków zarówno dla kluczy, jak i wartości. Dane są następujące: „pytanie 1”, „1” „pytanie 9”, „1” „pytanie 2”, „4” „pytanie 5”, „2” Chcę posortować mapę według jej kluczy. Więc w końcu będę miał question1, question2, question3... i tak dalej. W końcu staram się uzyskać dwa …
361 java  dictionary  hashmap 

5
Czy powinienem zadeklarować ObjectMapper Jacksona jako pole statyczne?
Jackson biblioteki ObjectMapperklasa wydaje się być bezpieczne dla wątków . Czy to oznacza, że ​​powinienem zadeklarować swoje ObjectMapperpole jako takie class Me { private static final ObjectMapper mapper = new ObjectMapper(); } zamiast takiego pola na poziomie instancji jak to? class Me { private final ObjectMapper mapper = new ObjectMapper(); …
361 java  json  jackson 

22
Dlaczego jest super.super.method (); niedozwolone w Javie?
Przeczytałem to pytanie i pomyślałem, że łatwo byłoby rozwiązać (nie bez tego, że nie da się go rozwiązać), gdyby można napisać: @Override public String toString() { return super.super.toString(); } Nie jestem pewien, czy jest przydatny w wielu przypadkach, ale zastanawiam się, dlaczego tak nie jest i czy coś takiego istnieje …
360 java  superclass 

5
Aplikacje internetowe Design Patterns [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Projektuję prostą aplikację internetową. Jestem nowy w tej domenie internetowej. Potrzebowałem twojej porady …

30
MySQL JDBC Driver 5.1.33 - Problem ze strefą czasową
Niektóre tło: Mam webapp Java 1.6 działający na Tomcat 7. Baza danych to MySQL 5.5. Wcześniej korzystałem ze sterownika JDBC Mysql 5.1.23, aby połączyć się z bazą danych. Wszystko działało Niedawno zaktualizowałem sterownik Mysql JDBC 5.1.33. Po aktualizacji Tomcat zgłasza ten błąd podczas uruchamiania aplikacji. WARNING: Unexpected exception resolving reference …
359 java  mysql  tomcat  jdbc  timezone 



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.