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

6
Jak programowo zmienić poziom rejestrowania głównego w celu wylogowania
Mam następujący plik logback.xml: <configuration debug="true"> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> </encoder> </appender> <root level="debug"> <appender-ref ref="STDOUT" /> </root> </configuration> Teraz, po wystąpieniu określonego zdarzenia, chcę programowo zmienić poziom głównego programu rejestrującego z debugowania na błąd . Nie mogę używać podstawiania zmiennych, jest to obowiązkowe, …
144 java  logging  logback 

10
ostatni dzień obliczenia miesiąca
Mam problemy z obliczeniem, kiedy następny ostatni dzień miesiąca przypada na powiadomienie, które ma zostać wysłane. Oto mój kod: RecurrenceFrequency recurrenceFrequency = notification.getRecurrenceFrequency(); Calendar nextNotifTime = Calendar.getInstance(); To jest linia powodująca problemy, które moim zdaniem: nextNotifTime.add(recurrenceFrequency.getRecurrencePeriod(), recurrenceFrequency.getRecurrenceOffset()); Jak mogę użyć Kalendarza, aby poprawnie ustawić ostatni dzień następnego miesiąca dla powiadomienia?
144 java  datetime  calendar 

4
ByteBuffer.allocate () a ByteBuffer.allocateDirect ()
Aby allocate()lub allocateDirect(), oto jest pytanie. Od kilku lat utknąłem w przekonaniu, że skoro DirectByteBuffers to bezpośrednie mapowanie pamięci na poziomie systemu operacyjnego, będzie działać szybciej z wywołaniami get / put niż HeapByteBuffers. Aż do tej pory nigdy nie byłem zainteresowany poznaniem dokładnych szczegółów tej sytuacji. Chcę wiedzieć, który z …


9
Importuj PEM do Java Key Store
Próbuję połączyć się z serwerem SSL, który wymaga ode mnie uwierzytelnienia. Aby korzystać z SSL przez Apache MINA, potrzebuję odpowiedniego pliku JKS. Jednak dostałem tylko plik .PEM. Jak bym zabrał się do tworzenia pliku JKS z pliku PEM?
144 java  ssl  keystore  pem  apache-mina 

4
Używanie języka Java z procesorami graficznymi Nvidia (CUDA)
Pracuję nad projektem biznesowym, który jest wykonywany w Javie i wymaga ogromnej mocy obliczeniowej do obliczania rynków biznesowych. Prosta matematyka, ale z ogromną ilością danych. Zamówiliśmy kilka procesorów graficznych CUDA, aby to wypróbować, a ponieważ Java nie jest obsługiwana przez CUDA, zastanawiam się, od czego zacząć. Czy powinienem zbudować interfejs …


8
Jak zezwolić na wszystkie typy połączeń sieciowych HTTP i HTTPS w Android (9) Pie?
Od wersji Android 9 Pie żądania bez szyfrowania nigdy nie będą działać. Domyślnie system będzie oczekiwał, że domyślnie użyjesz protokołu TLS. Możesz przeczytać tę funkcję tutaj, więc jeśli wysyłasz żądania tylko przez HTTPS, jesteś bezpieczny. Ale co z aplikacjami, które wysyłają żądania za pośrednictwem różnych witryn, na przykład aplikacje podobne …

11
Przytnij ciąg na podstawie jego długości
Chcę przyciąć ciąg, jeśli jego długość przekracza 10 znaków. Załóżmy, że jeśli długość ciągu wynosi 12 ( String s="abcdafghijkl"), to nowy przycięty ciąg będzie zawierał "abcdefgh..". Jak mogę to osiągnąć?
144 java  string 

2
Dostęp do „tego” z anonimowej klasy Java
Biorąc pod uwagę następujący kod: public interface Selectable { public void select(); } public class Container implements Selectable { public void select() { ... } public void createAnonymousClass() { Selectable s = new Selectable() { public void select() { //see comment below. } }; } } Chcę uzyskać dostęp Container.select()z …


4
Co znajduje się w pliku Eclipse .classpath / .project?
Niedawno mieliśmy problem z projektem Eclipse dla jednego z członków naszego zespołu. Tomcat nie wdrażał plików JAR aplikacji. W końcu zauważyliśmy, że .classpathplik Eclipse nie był tym samym, co w przypadku członków zespołu, w przypadku których projekt był OK. Zastąpiliśmy .classpathplik plikiem z projektu, który był w porządku, a wdrażanie …

11
Losowy „element nie jest już dołączony do DOM” StaleElementReferenceException
Mam nadzieję, że to tylko ja, ale Selenium Webdriver wydaje się kompletnym koszmarem. Sterownik sieciowy Chrome jest obecnie bezużyteczny, a inne sterowniki są dość zawodne, a przynajmniej tak się wydaje. Walczę z wieloma problemami, ale oto jeden. Losowo, moje testy zakończą się niepowodzeniem z rozszerzeniem "org.openqa.selenium.StaleElementReferenceException: Element is no longer …

4
Po co deklarować metodę interfejsu Java jako abstrakcyjną?
Użyłem dziś funkcji refaktoryzacji „pull interface” Eclipse, aby stworzyć interfejs oparty na istniejącej klasie. W oknie dialogowym można było utworzyć wszystkie nowe metody nowego interfejsu jako metody „abstrakcyjne”. Jaka byłaby z tego korzyść? Pomyślałem, że to, że wolno ci deklarować metody interfejsu jako abstrakcyjne, jest zbyteczną i nieszkodliwą cechą języka, …

8
java.nio.file.Path dla zasobu ścieżki klas
Czy istnieje interfejs API, aby uzyskać zasób ścieżki klas (np. Z tego, z czego otrzymam Class.getResource(String)) jako plik java.nio.file.Path? Idealnie, chciałbym używać nowych, fantazyjnych PathAPI z zasobami classpath.
143 java  java-7  nio2 

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.