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

30
Android java.lang.VerifyError?
W mojej aplikacji na Androida zawsze otrzymuję VerifyErrors! I nie wiem, dlaczego. Za każdym razem, gdy dołączam zewnętrzny plik JAR, zawsze otrzymuję VerifyErrors, gdy próbuję uruchomić moją aplikację (z wyjątkiem jednego razu, gdy dołączam Apache Log4j). Zazwyczaj omijam ten problem, pobierając źródło biblioteki i dodając je do mojego projektu, ale …


7
Domyślny profil na wiosnę 3.1
W mojej aplikacji mam ziarenka z adnotacją @Profile("prod")i @Profile("demo"). Pierwsza, jak możesz się domyślić :), jest używana na ziarnach, które łączą się z produkcyjną bazą danych, a druga dodaje adnotacje do fasoli, które używają fałszywej bazy danych ( HashMaplub cokolwiek innego) - aby przyspieszyć rozwój. Chciałbym mieć domyślny profil ( …
100 java  spring  profiles 

2
Eclipse: wyklucz określone pakiety podczas automatycznego uzupełniania nazwy klasy
Podczas automatycznego uzupełniania nazwy klasy w Eclipse, np. Jeśli wpiszesz: ListITab Pojawi się wyskakujące menu z dopasowanymi nazwami klas do ukończenia (które możesz wybrać myszą lub za pomocą klawiszy strzałek: W tym przykładzie prawie na pewno chcę java.util.ListIteratori prawie nigdy nie chcę com.sun.xml.internal.bind.v2.runtime.reflect.ListIterator(ani niczego innego z tego pakietu). Ta konkretna …

10
Usuń element z ArrayList
Mam ArrayListprzypuszczać list, i posiada 8 pozycji AH i teraz chcę usunąć 1,3,5 położenie elementu zapisanego w tablicy int od listjak mogę to zrobić. Próbuję to zrobić ArrayList<String> list = new ArrayList<String>(); list.add("A"); list.add("B"); list.add("C"); list.add("D"); list.add("E"); list.add("F"); list.add("G"); list.add("H"); int i[] = {1,3,5}; for (int j = 0; j …
100 java  arraylist 

5
Dlaczego można odzyskać dane ze StackOverflowError?
Jestem zaskoczony, jak można kontynuować wykonywanie nawet po StackOverflowErrorwystąpieniu a w Javie. Wiem, że StackOverflowErrorjest to podklasa klasy Error. Klasa Error jest opisana jako „podklasa Throwable, która wskazuje na poważne problemy, których rozsądna aplikacja nie powinna próbować wychwycić”. Brzmi to bardziej jak zalecenie niż reguła, zakładając, że przechwytywanie błędu takiego …

1
Android: określ dwa różne obrazy dla togglebutton za pomocą XML
Próbuję zastąpić domyślny ToggleButtonwygląd. Oto kod XML, który definiuje ToggleButton: <ToggleButton android:id="@+id/FollowAndCenterButton" android:layout_width="30px" android:layout_height="30px" android:textOn="" android:textOff="" android:layout_alignParentLeft="true" android:layout_marginLeft="5px" android:layout_marginTop="5px" android:background="@drawable/locate_me"/> Teraz mamy dwie ikony 30 x 30, których chcemy użyć dla stanów klikniętych / nieklikniętych. W tej chwili mamy kod, który programowo zmienia ikonę tła w zależności od stanu: centeredOnLocation.setOnClickListener(new …


5
Czym tak naprawdę jest Java EE? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, 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, aby uzyskać …
100 java  jakarta-ee 

13
Podzielony ciąg z kropką jako separatorem
Zastanawiam się, czy mam zamiar rozłupać sznurek .we właściwy sposób? Mój kod to: String[] fn = filename.split("."); return fn[0]; Potrzebuję tylko pierwszej części ciągu, dlatego zwracam pierwszą pozycję. Pytam, ponieważ zauważyłem w API, że .oznacza to dowolny znak, więc teraz utknąłem.
100 java  regex  string  split 


11
Określanie indeksu (nieunikatowy klucz) za pomocą JPA
Jak zdefiniujesz pole, np. emailJako posiadające indeks przy użyciu adnotacji JPA. Potrzebujemy nieunikalnego klucza, emailponieważ w tym polu dziennie są dosłownie miliony zapytań, a bez klucza jest trochę powolny. @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and uid public String code; public String uid; public …
100 java  hibernate  orm  jpa  datanucleus 

5
Czy mogę ustawić wartość null jako domyślną wartość @Value na wiosnę?
Obecnie używam adnotacji @Value Spring 3.1.x w następujący sposób: @Value("${stuff.value:}") private String value; Spowoduje to umieszczenie w zmiennej pustego ciągu znaków, jeśli atrybut nie jest obecny. Chciałbym mieć wartość null jako domyślną zamiast pustego ciągu. Oczywiście chcę również uniknąć błędu, gdy właściwość stuff.value nie jest ustawiona.

4
Konwertuj String na równoważną wartość Enum
Czy mogę przekonwertować a Stringna równoważną wartość w pliku Enumeration, używając języka Java. Oczywiście mogę to zrobić za pomocą dużego if-elseoświadczenia, ale chciałbym tego uniknąć, jeśli to możliwe. Biorąc pod uwagę tę dokumentację: http://download.oracle.com/javase/1.4.2/docs/api/java/util/Enumeration.html Nie mam nadziei, że jest to możliwe bez „ifs” lub oświadczenia.
100 java  enums 

6
tomcat - zmienne CATALINA_BASE i CATALINA_HOME
Mam wiele wystąpień tomcat 6 działających na tym samym serwerze (Linux) i działa zgodnie z oczekiwaniami. Próbuję dowiedzieć się, jaka jest standardowa praktyka w zakresie ustawiania zmiennych CATALINA_HOMEi CATALINA_BASE. W mojej instalacji tomcat, mam setup CATALINA_HOME, aby wskazywała „wspólnego” Folder (powiedzmy /tomcat6) i CATALINA_BASEzmienna zależy od nazwy instancji (powiedzmy /tomcat_instance1, …

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.