Pytania oznaczone «java»

86
Dlaczego wyjątek „java.net.ConnectException: przekroczono limit czasu połączenia” miałby wystąpić, gdy adres URL jest aktywny?

Z ConnectException: Connection timed outpewną częstotliwością otrzymuję z mojego kodu. Adres URL, który próbuję znaleźć, jest aktywny. Ten sam kod działa dla niektórych użytkowników, ale nie dla innych. Wygląda na to, że gdy jeden użytkownik zacznie otrzymywać ten wyjątek, nadal będzie go...

86
Wyrażenie regularne do dopasowania adresów URL w Javie

Używam RegexBuddy podczas pracy z wyrażeniami regularnymi. Z jego biblioteki skopiowałem wyrażenie regularne, aby dopasować adresy URL. Przetestowałem pomyślnie w RegexBuddy. Jednak kiedy skopiowałem to jako Stringsmak Java i wkleiłem do kodu Java, to nie działa. Następująca klasa drukuje...

86
Checkstyle vs. PMD

Wprowadzamy narzędzia do analizy statycznej do systemu kompilacji naszego produktu Java. Używamy Maven2, więc integracja Checkstyle i PMD jest bezpłatna. Wygląda jednak na to, że funkcjonalność tych dwóch narzędzi w dużym stopniu pokrywa się pod względem egzekwowania podstawowych zasad...

86
Wydajność zmiennej ThreadLocal

Ile jest odczytywane ze ThreadLocalzmiennej wolniej niż ze zwykłego pola? Bardziej konkretnie, czy proste tworzenie obiektów jest szybsze czy wolniejsze niż dostęp do ThreadLocalzmiennej? Zakładam, że jest na tyle szybki, że posiadanie ThreadLocal<MessageDigest>instancji jest znacznie...

86
PreparedStatement setNull (..)

Java PreparedStatement umożliwia jawne ustawienie wartości Null. Ta możliwość to: prepStmt.setNull(parameterIndex, Types.VARCHAR); Czy semantyka tego wywołania jest taka sama, jak w przypadku użycia określonego setType z parametrem null? prepStmt.setString(null); ?

86
Uzyskanie zestawu narzędzi w Javie

Zestaw uprawnień {1, 2, 3}to: {{}, {2}, {3}, {2, 3}, {1, 2}, {1, 3}, {1, 2, 3}, {1}} Powiedzmy, że mam Setw Javie: Set<Integer> mySet = new HashSet<Integer>(); mySet.add(1); mySet.add(2); mySet.add(3); Set<Set<Integer>> powerSet = getPowerset(mySet); Jak napisać...