Java to niezależny od platformy, obiektowy język programowania wysokiego poziomu, pierwotnie opracowany przez Sun Microsystems. Java jest obecnie własnością firmy Oracle, która zakupiła Sun w 2010 roku.
JavaMail wysyła wiadomości e-mail za pomocą serwera poczty e-mail, zwykle za pośrednictwem interfejsu SMTP dostawcy poczty e-mail. Czy do wysyłania wiadomości e-mail konieczne jest użycie serwera e-mail? Mam stronę internetową, która wyśle e-maile i jeśli to możliwe, chciałbym wysłać e-maile bezpośrednio z kodu strony internetowej bez korzystania z serwera e-mail. …
Przyglądając się różnym konstruktorom kolekcji, pojawia się pytanie. Dlaczego ArrayList () konstruuje pustą listę o początkowej pojemności dziesięciu, a ArrayDeque () konstruuje pustą tablicę deque o początkowej pojemności wystarczającej do przechowywania 16 elementów.
Teraz wiem, że ludzie mogliby uważać to pytanie za powtarzające się lub zadawane wielokrotnie, w takim przypadku byłbym wdzięczny za link do odpowiednich pytań z odpowiedzią na moje pytanie. Ostatnio nie zgadzam się z niektórymi ludźmi na temat pokrycia kodu. Mam grupę osób, które chcą, aby nasz zespół zrezygnował z …
Mamy system, w którym połączenie z bazą danych jest uzyskiwane raz za pomocą wspólnej metody i przekazywane przez odpowiednią klasę, która ma być używana. Istnieją wątpliwości, że przekazanie połączenia z bazą danych jako parametru do różnych klas spowodowałoby problem, więc sprawdzam tutaj, czy jest to faktycznie wykonalne, i czy są …
Refaktoryzuję dużą bazę kodu, w której większość klas znajduje się w jednym pakiecie. Dla lepszej modułowości tworzę podpakiety dla każdej funkcjonalności. Pamiętam, że dowiadywałem się gdzieś, że wykres zależności pakietu nie powinien zawierać pętli, ale nie wiem, jak rozwiązać następujący problem: Figurejest w pakiecie figure, Layoutjest w pakiecie layout, Layoutwymaga …
O ile rozumiem, zarówno Scala, jak i Clojure zostały zaprojektowane jako nowe języki, które zależą od JVM i łatwo integrują się z kodem Java w tym sensie, że pozwalają na korzystanie z klas Java wewnątrz kodu Scala i Clojure. Począwszy od Java 8 (a może jeszcze mocniej w kolejnych wersjach …
Widziałem kilku programistów szukających rozwiązania tego problemu: uzyskiwanie dostępu do informacji o sesji z innej WAR (nawet gdy znajduje się w tym samym pliku EAR) - oto kilka przykładów: Jak można udostępnić stan sesji między różnymi aplikacjami w tomcat? , Sesja dostępu do innej aplikacji internetowej , różne pliki WAR, …
Właśnie przeczytałem fragment książki „Growing Object-Oriented Software”, która wyjaśnia kilka powodów, dla których kpiny z konkretnej klasy nie są zalecane. Oto przykładowy kod testu jednostkowego dla klasy MusicCentre: public class MusicCentreTest { @Test public void startsCdPlayerAtTimeRequested() { final MutableTime scheduledTime = new MutableTime(); CdPlayer player = new CdPlayer() { @Override …
W JavaDoc dla X509Certificate getSubjectDN()tego stwierdza: Przeniesiony , zastąpiony przez getSubjectX500Principal (). Przyzwyczaiłem się do wycofywania metod for, które nie powinny być już używane, ale nie poddane migracji. Znalazłem raport o błędzie dotyczący tego konkretnego przypadku, w którym został zamknięty z komentarzem: To nie jest błąd. „Przestarzałe” należy stosować tylko …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Czy „magia” JVM utrudnia wpływ programisty na mikrooptymalizacje w Javie? Niedawno czytałem w C ++, …
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 4 lata temu . Niedawno zapytano mnie w wywiadzie, czy znam algorytmy zbierania śmieci. Wiedziałem, czym jest …
Mam dwa przedmioty reprezentujące „Bar / Klub” (miejsce, w którym pijesz / spędzasz czas z przyjaciółmi). W jednym scenariuszu potrzebuję nazwy paska, adresu, odległości, hasła W innym scenariuszu potrzebuję nazwy paska, adresu, adresu URL strony internetowej, logo Mam więc dwa obiekty reprezentujące to samo, ale z różnymi polami. Lubię używać …
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 6 lat temu . Szukając najnowszych i potężnych nadchodzących języków programowania w sieci, natknąłem się na Cejlon. …
Trudno powiedzieć, o co tu pytają. To pytanie jest dwuznaczne, niejasne, niepełne, zbyt szerokie lub retoryczne i na obecną formę nie można w rozsądny sposób odpowiedzieć. Aby uzyskać pomoc w wyjaśnieniu tego pytania, aby można je było ponownie otworzyć, odwiedź centrum pomocy . Zamknięte 7 lat temu . Każda z …
GWT to stos oprogramowania, który tłumaczy kod Java i podzbiór biblioteki klas Java Runtime na kod JavaScript. W porównaniu z zestawami narzędzi JavaScript, GWT może wydawać się alienujące, z natury i przy użyciu, i zbyt skomplikowane, aby robić nawet proste rzeczy, pozbawiając wiele drobiazgowej kontroli, którą miałbyś, używając bezpośrednio JavaScript. …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.