- Serie wydawnicze:
- Standard
- Wydawnictwo:
- Helion
- Ocena:
- 3.8/6 Opinie: 9
- Stron:
- 304
- Druk:
- oprawa miękka
Opis
książki
:
Java. Wzorce projektowe
Jest to praktyczna książka, która mówi o tym jak pisać programy w języku Java z użyciem standardowych wzorców projektowych. Książka składa się z serii krótkich rozdziałów, z których każdy opisuje jeden wzorzec i zawiera przynajmniej jeden wizualny, kompletny i działający przykładowy program. Każdy rozdział zawiera również diagramy UML pokazujące zależności występujące pomiędzy klasami programu.
Podczas lektury niniejszej książki czytelnik dowie się, że wzorce projektowe są powszechnie stosowanym sposobem organizacji obiektów w programach. Dzięki wykorzystaniu wzorców łatwiej jest pisać programy i później je modyfikować. Zapoznanie się z wzorcami pozwoli zdobyć słownictwo i zestaw pojęć, za pomocą których można łatwiej opisać konstrukcję swoich programów.
Wybrane bestsellery
-
Nowość Promocja Promocja 2za1
Niezależnie od poziomu doświadczenia ten praktyczny przewodnik ułatwi Ci opanowanie Go. Znajdziesz tu kluczowe informacje, dzięki którym nauczysz się tworzyć przejrzysty, idiomatyczny kod w Go i myśleć jak programista Go. To wydanie uwzględnia nowości, które zostały udostępnione w ciągu ostatnich trzech lat: nowe funkcjonalności, narzędzia i biblioteki. Wyjaśniono tu stosowanie takich usprawnień jak strukturalne rejestrowanie danych, fuzzing, przestrzenie robocze i sprawdzanie pod kątem luk w zabezpieczeniach. Dokładniej opisano ekosystem narzędzi Go i wzbogacono to omówienie ćwiczeniami i przykładami. Jeśli chcesz pisać idiomatyczny kod Go, który będzie niezawodny, trwały i łatwy w późniejszej obsłudze technicznej ― to książka dla Ciebie!- PDF + ePub + Mobi
- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja Promocja 2za1
Ta zwięzła publikacja przyda się profesjonalistom, którzy lubią drobne ulepszenia prowadzące do dużych korzyści. Zrozumiale wyjaśniono w niej, na czym polega proces tworzenia czystego i niezawodnego kodu. W rozsądnej dawce podano zagadnienia teoretyczne, takie jak sprzężenie, kohezja, zdyskontowane przepływy pieniężne i opcjonalność. Porządkowanie kodu jest tu przedstawione jako element codziennej pracy programisty, prowadzący do poprawy struktury całego projektu. W książce znalazło się mnóstwo praktycznych przykładów, dzięki którym można wypróbować wybrane techniki, najlepiej sprawdzające się w danym przypadku.- PDF + ePub + Mobi
- Druk 27 pkt
(22,90 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja Promocja 2za1
Książka stanowi wprowadzenie w świat notestormingu. Metoda ta opiera się na użyciu karteczek samoprzylepnych w procesie poszukiwania pomysłów i podejmowania decyzji podczas warsztatów, sesji rozwojowych i spotkań biznesowych, co czyni je wysoce bardziej efektywnymi niż tradycyjna rozmowa lub dyskusja. Istotą notestormingu jest „zobaczenie” problemu i znalezienie jego rozwiązania na drodze od myślowego rozważania do konkretnej pisemnej formy.- Druk 43 pkt
(37,89 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja Promocja 2za1
Książka obejmuje tematykę inżynierii wymagań według programu certyfikacji IREB® CPRE® Foundation Level na poziomie podstawowym. Omawia zagadnienia wyszczególnione w planie nauczania IREB® CPRE® z naciskiem na aspekt praktyczny, a także przygotowuje do egzaminu certyfikacyjnego. Co ważne, zagadnienia teoretyczne zostały zobrazowane przykładami w stopniu określonym przez poziom poznawczy (K1, K2, K3).- PDF + ePub + Mobi
- Druk 37 pkt
(32,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
Java. Podręcznik na start to pozycja idealna dla każdego, kto chce podjąć takie kroki. W przystępny sposób zaznajamia nie tylko z językiem, ale też z podstawowymi koncepcjami stosowanymi podczas programowania - w obrazowy sposób przyrównuje je do sytuacji znanych spoza świata wirtualnego. Autor nie poprzestaje na podstawach i objaśnia także bardziej zaawansowane zagadnienia, dokonuje również przeglądu zmian, jakie w ciągu ostatnich lat zaszły w kolejnych wersjach Javy. Ostatnie rozdziały poświęca bardziej złożonym aspektom korzystania z tego języka programowania, w tym funkcjonowaniu mechanizmów odśmiecania pamięci, maszynie wirtualnej Javy i jej kompilatorom.- PDF + ePub + Mobi
- Druk 37 pkt
(32,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
…jeśli naprawdę chcesz nakłonić je do pracy na Twoją rzecz! Social media okazały się być nową areną wymiany luźnych myśli, koncepcji ideologicznych i wiedzy z różnych, często całkiem praktycznych dziedzin życia. Dla firm stały się idealnym kanałem komunikacji z klientami. Wiele marek robi to dobrze i potrafi korzystać z bogactwa możliwości, jakie Facebook, Instagram czy LinkedIn (a także TikTok i YouTube) oferują profesjonalnym użytkownikom. Rzecz jednak nie w tym, by opanować do perfekcji interfejsy poszczególnych mediów społecznościowych i swobodnie się po nich poruszać. Interfejsy są ważne, ale ważniejsza rzecz to ludzie i sposoby dotarcia do nich, a więc strategie komunikacji B2B i B2C.- PDF + ePub + Mobi
- Druk 26 pkt
(19,90 zł najniższa cena z 30 dni)
26.95 zł
49.00 zł (-45%) -
Promocja Promocja 2za1
Dzięki temu wydaniu każdy może odświeżyć swoją znajomość Sztuki wojny, a także zagłębić się bardziej w kulturę Państwa Środka poprzez lekturę 36 forteli. Nie są one sformalizowanym dziełem, lecz stanowią swoisty zbiór powiedzeń wywodzących się z myśli politycznej i militarystycznej lub z nią powiązanych. Funkcjonujące współcześnie jako wyrażenia idiomatyczne są dowodem na przetrwanie tej myśli do czasów obecnych. Ich znaczenie jest równie istotne co kiedyś, a Chińczycy często posługują się nimi w celu opisania różnych podstępów, wybiegów i zmyłek. To prawdziwa gratka zarówno dla koneserów, jak i dla osób, które dopiero pierwszy raz sięgną po Sztukę wojny.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 27 pkt
(19,90 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja Promocja 2za1
Sadie, redaktorka prowadząca kolumnę Świąteczne życzenia, często dostawała listy adresowane do Świętego Mikołaja. Rzadko jednak przychodziły już w czerwcu. A jeszcze rzadziej były tak szczere i wzruszające. Spełniła więc życzenia Birdie, przynajmniej niektóre. Jakież było jej zdziwienie, gdy za jakiś czas znowu otrzymała od małej list. A później — kolejny. Przy okazji spełniania następnego życzenia zapragnęła zobaczyć dziewczynkę, oczywiście incognito. Birdie towarzyszył ojciec. I Sadie wpadła po uszy. Sebastian Maxwell był oszałamiająco przystojnym facetem. I do tego samotnym ojcem.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 24 pkt
(14,99 zł najniższa cena z 30 dni)
24.70 zł
44.90 zł (-45%) -
Promocja Promocja 2za1
Sztuczna inteligencja — ekscytuje i przeraża. W dodatku jest wszędzie. Chroni przed oszustwami bankowymi, pomaga w leczeniu, obsłudze klientów, a nawet wyborze programów telewizyjnych i sprzątaniu domu. Ta książka wyjaśnia, czym sztuczna inteligencja jest, a czym nie. Zwraca też uwagę na kwestie etyczne związane z jej aktualnymi zastosowaniami oraz prezentuje niesamowite rzeczy, które SI umożliwi ludziom w przyszłości. Jeśli interesujesz się techniką albo po prostu ciekawi Cię ten temat, ta publikacja z pewnością Cię zafascynuje — i sporo nauczy!- PDF + ePub + Mobi
- Druk 32 pkt
(24,90 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Promocja Promocja 2za1
Lena to chłodna i zdeterminowana realistka. Bardzo się stara, aby przystojny i sławny szef nie zawrócił jej w głowie. Tymczasem Jimmy, który do tej pory zawsze dostawał to, czego chciał, najwyraźniej ma wielką ochotę nieco ocieplić tę zawodową relację... Piękna Lena szybko staje się dla niego kimś wyjątkowo ważnym. Porusza w jego sercu struny, o których nie miał pojęcia. Czy zdoła ją przekonać, aby dała mu szansę?- PDF + ePub + Mobi
- Audiobook MP3
- Druk 21 pkt
(14,90 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%)
Zobacz pozostałe książki z serii Standard
-
Nowość Promocja Promocja 2za1
Jeśli wszystkie Twoje zestawy LEGO® zostały już zbudowane, a Ty szukasz inspiracji do tego, by ze swoich klocków skonstruować coś zupełnie nowego, to świetnie ― Ciocia od Klocków i Brodaty Geek mają mnóstwo pomysłów i nieograniczoną wyobraźnię. Dzięki ich wskazówkom i pomysłom nauczysz się patrzeć na klocki LEGO® w zupełnie nowy sposób i kreować fantastyczne światy bez żadnych ograniczeń!- Druk 24 pkt
(20,90 zł najniższa cena z 30 dni)
24.70 zł
44.90 zł (-45%) -
Nowość Promocja Promocja 2za1
Jeżeli jesteś pracownikiem dozoru lub elektromonterem albo po ukończeniu nauki planujesz zajmować się eksploatacją urządzeń elektroenergetycznych u pracodawcy lub w ramach własnej działalności, musisz posiadać odpowiednie kwalifikacje. Świadectwa kwalifikacyjne uprawniające Cię do samodzielnej eksploatacji urządzeń elektroenergetycznych „E” lub sprawowania dozoru nad ich eksploatacją „D” możesz uzyskać po pozytywnym zdaniu egzaminu kwalifikacyjnego URE Grupy 1. Ta książka ma za zadanie pomóc Ci się do niego przygotować.- PDF + ePub + Mobi
- Druk 27 pkt
(22,90 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja Promocja 2za1
Wirtualizacja serwerów pozwala lepiej wykorzystać posiadany sprzęt. Dzięki niej możliwe jest zwiększenie elastyczności systemu i usprawnienie zarządzania infrastrukturą IT. Spośród wielu platform wirtualizacyjnych dostępnych na rynku wyróżnia się VMware ESXi 8 - jeden z najbardziej zaawansowanych i wszechstronnych produktów, oferujący administratorom systemów kompleksowe rozwiązania. Wśród jego zaawansowanych funkcji znajdują się między innymi obsługa kontenerów, automatyzacja zarządzania, wsparcie dla najnowszych technologii sprzętowych, a także zintegrowane narzędzia do monitorowania i optymalizacji wydajności.- PDF + ePub + Mobi
- Druk 37 pkt
(32,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
Jak sądzisz, co stanowi bazę informatyki? Od czego powinien zacząć przyszły programista? Może od opanowania jednego z najpopularniejszych języków programowania? Oczywiście mógłby od tego rozpocząć, tyle że to trochę tak, jakby uczyć się korzystać z narzędzia bez świadomości, do czego ono właściwie służy. Języki programowania to praktyka. Tymczasem niezbędną wiedzą, którą także powinien opanować każdy przyszły informatyk, są podstawy dotyczące teorii informacji i kodowania.- Druk 32 pkt
(27,90 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Promocja Promocja 2za1
Wystarczy jedno kliknięcie, by znaleźć się w samym centrum niezwykłych wydarzeń. Dajcie się porwać w tę fascynującą podróż!- PDF + ePub + Mobi
- Druk 21 pkt
(17,90 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%) -
Promocja Promocja 2za1
Klocków LEGO chyba nikomu nie trzeba przedstawiać. Znane i lubiane, zawsze są gwarancją świetnej zabawy. Dzięki Unity i stworzonemu we współpracy z marką LEGO® projektowi LEGO® Microgame każdy może opracować własną minigrę komputerową, której akcja dzieje się w świecie znanym z kolekcji popularnych klocków.- PDF + ePub + Mobi
- Druk 20 pkt
(14,90 zł najniższa cena z 30 dni)
20.35 zł
37.00 zł (-45%) -
Promocja Promocja 2za1
JavaFX to platforma umożliwiająca proste tworzenie atrakcyjnych interfejsów użytkownika dla aplikacji budowanych w języku Java. Wsparcie wzorca projektowego MVC, obsługa XML-a i możliwość formatowania atrakcyjnych wizualnie kontrolek za pomocą arkuszy stylów CSS - to tylko niektóre cechy sprawiające, że zastosowanie rozwiązania upraszcza architekturę aplikacji, przyspiesza ich tworzenie, ułatwia konserwację, umożliwia wydajną pracę nad projektami i pozwala osiągać ciekawe efekty w stosunkowo krótkim czasie.- PDF + ePub + Mobi
- Druk 70 pkt
(39,90 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Promocja Promocja 2za1
Choć programowanie może się wydawać bardzo poważną sprawą, nic nie stoi na przeszkodzie, aby przygodę z informatyką zaczynać już od najmłodszych lat. Tworzeniem gier komputerowych na tablety, telefony i komputery mogą się zajmować nawet dzieci, a pierwsze kroki stawiać na... domowym dywanie, z użyciem zwykłych kartek papieru i flamastrów. Podstawy są naprawdę proste, o ile znajdzie się odpowiedni przewodnik.- PDF + ePub + Mobi
- Druk 21 pkt
(14,90 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%)
Ebooka "Java. Wzorce projektowe" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Java. Wzorce projektowe" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Java. Wzorce projektowe" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły książki
- Tytuł oryginału:
- Java Design Patterns
- Tłumaczenie:
- Piotr Badarycz
- ISBN Książki drukowanej:
- 83-719-7529-5, 8371975295
- Data wydania książki drukowanej :
- 2001-12-20
- Format:
- B5
- Numer z katalogu:
- 1705
- druk na żądanie!
- dnż
- Przykłady na ftp » 1.7MB
- Zgłoś erratę
- Serie wydawnicze: Standard
Spis treści książki
- Definicja wzorca projektowego (17)
- Proces uczenia się (18)
- Studiowanie wzorców projektowych (19)
- Uwagi na temat projektowania zorientowanego obiektowo (19)
- Klasy JFC (20)
- Wzorce projektowe w języku Java (20)
- Dziedziczenie (22)
- Interfejsy (23)
- Kompozycja (23)
- Adnotacje (24)
- JVISION (24)
- Visual SlickEdit (24)
- Jak działa fabryka (27)
- Przykładowy kod (28)
- Teraz dwie klasy pochodne (28)
- Tworzenie Simple Factory (29)
- Wzorzec Factory w obliczeniach matematycznych (30)
- Zagadnienia do przemyślenia (31)
- Klasa Swimmer (35)
- Klasa Event (35)
- Rozstawienie bezpośrednie (36)
- Program rozstawiający (38)
- Inne fabryki (38)
- Kiedy używać Factory Method (38)
- Zagadnienia do przemyślenia (39)
- Abstract Factory w projektowaniu ogrodów (42)
- Jak działa interfejs użytkownika (43)
- Dodawanie nowych klas (44)
- Konsekwencje stosowania wzorca Abstract Factory (45)
- Zagadnienia do przemyślenia (45)
- Tworzymy Singleton używając metody statycznej (47)
- Wyjątek (48)
- Zgłaszanie wyjątku (48)
- Tworzenie instancji klasy (49)
- Dostarczenie globalnego punktu dostępu dla wzorca Singleton (49)
- Pakiet javax.comm jako przykład użycia wzorca Singleton (50)
- Konsekwencje stosowania wzorca Singleton (53)
- Zagadnienia do przemyślenia (53)
- Program do śledzenia inwestycji (56)
- Nazywanie budowniczych (57)
- Budowniczy listy wyboru (59)
- Budowniczy pól wyboru (60)
- Konsekwencje stosowania wzorca Builder (61)
- Zagadnienia do przemyślenia (61)
- Klonowanie obiektów w języku Java (64)
- Używanie prototypu (64)
- Stosowanie wzorca Prototypu (66)
- Menedżer prototypów (69)
- Klonowanie z wykorzystaniem serializacji (69)
- Konsekwencje stosowania wzorca Prototypu (70)
- Zagadnienia do przemyślenia (71)
- Podsumowanie wzorców konstrukcyjnych (71)
- Przenoszenie danych pomiędzy listami (75)
- Korzystanie z klasy JList z biblioteki JFC (76)
- Adaptery uniwersalne (81)
- Adaptery dynamiczne (81)
- Adaptery w języku Java (82)
- Zagadnienia do przemyślenia (83)
- Diagram klas (87)
- Rozbudowa mostu (87)
- Java Bean jako przykład wzorca Bridge (89)
- Konsekwencje stosowania wzorca Bridge (89)
- Zagadnienia do przemyślenia (90)
- Implementacja kompozytu (92)
- Obliczanie wynagrodzeń (92)
- Klasa Employee (93)
- Klasa Boss (94)
- Tworzenie drzewa pracowników (96)
- Awans (97)
- Lista dwukierunkowa (97)
- Konsekwencje stosowania wzorca Composite (98)
- Prosty Composite (98)
- Kompozyty w Javie (99)
- Inne kwestie dotyczące implementacji (99)
- Zagadnienia do przemyślenia (99)
- Dekorowanie przycisku (101)
- Użycie dekoratora (103)
- Diagram klas (104)
- Dekorowanie obwódek w Javie (105)
- Dekoratory niewizualne (106)
- Dekoratory, adaptery i kompozyty (108)
- Konsekwencje stosowania wzorca Dekoratora (108)
- Zagadnienia do przemyślenia (109)
- Tworzenie klas fasady (112)
- Konsekwencje stosowania wzorca Facade (115)
- Uwagi dotyczące instalacji i uruchamiania programu dbFrame (115)
- Zagadnienia do przemyślenia (116)
- Omówienie (118)
- Przykładowy kod (118)
- Wzorce Flyweight w Javie (122)
- Współdzielone obiekty (122)
- Obiekty "kopiowane podczas zapisu" (123)
- Zagadnienia do przemyślenia (123)
- Przykładowy kod (126)
- Kopiowanie podczas zapisu (128)
- Enterprise Java Beans (128)
- Porównanie z innymi wzorcami (128)
- Zagadnienia do przemyślenia (128)
- Podsumowanie wzorców strukturalnych (128)
- Zastosowania (134)
- Przykładowy kod (134)
- Wizualne komponenty pola listy (137)
- Implementacja systemu pomocy (139)
- Łańcuch czy drzewo? (142)
- Rodzaje żądań (143)
- Przykłady w Javie (143)
- Konsekwencje stosowania wzorca Chain of Responsibility (143)
- Zagadnienia do przemyślenia (144)
- Motywacja (145)
- Obiekt polecenia (146)
- Używanie obiektów polecenia (147)
- Wzorzec Command (148)
- Wzorzec Command w języku Java (150)
- Konsekwencje stosowania wzorca Command (151)
- Wycofywanie operacji (152)
- Zagadnienia do przemyślenia (155)
- Motywacja (157)
- Zastosowania (157)
- Prosty przykład raportowania (158)
- Interpretowanie języka (159)
- Obiekty używane podczas parsowania (160)
- Redukowanie parsowanego stosu (162)
- Implementowanie wzorca Interpretera (163)
- Konsekwencje stosowania wzorca Interpretera (166)
- Zagadnienia do przemyślenia (167)
- Motywacja (169)
- Wyliczenia w Javie (170)
- Przykładowy kod (170)
- Iteratory filtrowane (171)
- Konsekwencje stosowania wzorca Iteratora (173)
- Iteratory i kompozyty (174)
- Iteratory w Javie 1.2 (174)
- Zagadnienia do przemyślenia (174)
- Przykładowy system (175)
- Interakcje pomiędzy komponentami (176)
- Przykładowy kod (177)
- Mediatorzy i obiekty poleceń (180)
- Konsekwencje stosowania wzorca Mediatora (180)
- Mediator z pojedynczym interfejsem (181)
- Kwestie implementacyjne (181)
- Motywacja (183)
- Implementacja (184)
- Przykładowy kod (184)
- Konsekwencje stosowania wzorca Memento (188)
- Zagadnienia do przemyślenia (188)
- Obserwowanie zmian kolorów (190)
- Inne rodzaje komunikatów (193)
- Klasa JList jako obserwator (193)
- Architektura model-widok-kontroler jako wzorzec Observer (194)
- Interfejs Observer i klasa Observable (195)
- Konsekwencje stosowania wzorca Observer (195)
- Zagadnienia do przemyślenia (196)
- Przykładowy kod (197)
- Przełączanie pomiędzy stanami (201)
- Interakcje mediatora z klasą StateManager (202)
- Przejścia pomiędzy stanami (204)
- Mediator - "klasa Bóg" (204)
- Konsekwencje stosowania wzorca State (204)
- Zagadnienia do przemyślenia (205)
- Motywacja (207)
- Przykładowy kod (208)
- Klasa Context (209)
- Polecenia programu (210)
- Strategia dla wykresu liniowego i wykresu słupkowego (210)
- Rysowanie wykresów w Javie (211)
- Konsekwencje stosowania wzorca Strategy (213)
- Zagadnienia do przemyślenia (214)
- Motywacja (215)
- Rodzaje metod w klasach szablonowych (216)
- Wzorce metod szablonowych w Javie (217)
- Przykładowy kod (217)
- Szablony i wywołania zwrotne (221)
- Konsekwencje stosowania wzorca Template (222)
- Zagadnienia do przemyślenia (222)
- Motywacja (223)
- Kiedy używać wzorca Visitor (224)
- Przykładowy kod (225)
- Wizytowanie klas (226)
- Wizytowanie wielu klas (227)
- Kierownicy są również pracownikami (228)
- Operacje wizytatora wyłapujące wszystkie klasy (229)
- Podwójne wywołania (230)
- Przemierzanie wielu klas (230)
- Konsekwencje stosowania wzorca Visitor (230)
- Zagadnienia do przemyślenia (231)
- Instalacja i korzystanie z klas Swing (235)
- Koncepcje, na których oparta jest biblioteka Swing (236)
- Hierarchia klas Swing (236)
- Ustawianie definicji wyglądu i zachowania (237)
- Obsługa zdarzenia zamknięcia okna (238)
- Klasa JxFrame (238)
- Prosty program z dwoma przyciskami (239)
- Więcej o klasie JButton (240)
- Przyciski radiowe (241)
- Klasa JToolBar (242)
- JToggleButton (242)
- Przykładowy program z różnymi przyciskami (243)
- Obiekty akcji (245)
- Wzorce projektowe i obiekty akcji (248)
- Zaznaczanie elementów listy i zdarzenia (250)
- Dynamiczna zmiana wyświetlanej zawartości listy (250)
- Posortowana lista wykorzystująca komponent JList i obiekt ListModel (252)
- Sortowanie bardziej skomplikowanych obiektów (253)
- Otrzymywanie klucza bazy danych (255)
- Dodawanie ikon do komponentu JList (256)
- Prosty program z komponentem JTable (259)
- Interpretatory wyglądu komórek (262)
- Interpretacja innych klas (263)
- Zaznaczanie komórek tabeli (265)
- Wzorce użyte w powyższym przykładzie (266)
- Interfejs TreeModel (270)
- Podsumowanie (271)
Przedmowa (9)
Podziękowania (11)
Część I Czym są wzorce projektowe? (13)
Rozdział 1. Wprowadzenie (15)
Rozdział 2. Diagramy UML (21)
Część II Wzorce konstrukcyjne (25)
Rozdział 3. Factory (fabryka) (27)
Rozdział 4. Factory Method (metoda fabrykująca) (33)
Rozdział 5. Abstract Factory (fabryka abstrakcji) (41)
Rozdział 6. Singleton (47)
Rozdział 7. Builder (budowniczy) (55)
Rozdział 8. Prototype (prototyp) (63)
Część III Wzorce strukturalne (73)
Rozdział 9. Adapter (75)
Rozdział 10. Bridge (most) (85)
Rozdział 11. Composite (kompozyt) (91)
Rozdział 12. Decorator (dekorator) (101)
Rozdział 13. Facade (fasada) (111)
Rozdział 14. Flyweight (waga piórkowa) (117)
Rozdział 15. Proxy (pośrednik) (125)
Część IV Wzorce czynnościowe (131)
Rozdział 16. Chain of Responsibility (łańcuch odpowiedzialności) (133)
Rozdział 17. Command (polecenie) (145)
Rozdział 18. Interpreter (157)
Rozdział 19. Iterator (169)
Rozdział 20. Mediator (175)
Rozdział 21. Memento (183)
Rozdział 22. Observer (obserwator) (189)
Rozdział 23. State (stan) (197)
Rozdział 24. Strategy (strategia) (207)
Rozdział 25. Template (szablon) (215)
Rozdział 26. Visitor (wizytator) (223)
Część V Wzorce projektowe i Java Foundation Classes (233)
Rozdział 27. JFC czyli Swing (235)
Rozdział 28. Pisanie prostego programu z wykorzystaniem JFC (237)
Rozdział 29. Przyciski radiowe i paski narzędziowe (241)
Rozdział 30. Komponenty menu i obiekty akcji (245)
Rozdział 31. Klasa JList (249)
Rozdział 32. Klasa JTable (259)
Rozdział 33. Klasa JTree (269)
Część VI Studium przypadków (273)
Rozdział 34. Sandy i mediator (275)
Rozdział 35. Problemy Herba z przetwarzaniem tekstu (279)
Rozdział 36. Dylemat Mary (281)
Dodatki (283)
Bibliografia (285)
Skorowidz (287)
Helion - inne książki
-
Nowość Promocja Promocja 2za1
Ta książka stanowi twardy dowód, że matematyka jest elastyczna, kreatywna i radosna. Potraktuj ją jako fascynującą podróż przez świat matematyki abstrakcyjnej do teorii kategorii. Przekonaj się, że bez formalnej wiedzy w tej dziedzinie możesz rozwinąć umiejętność matematycznego myślenia. Abstrakcyjne idee matematyczne pomogą Ci inaczej spojrzeć na aktualne wydarzenia, kwestie sprawiedliwości społecznej i przywilejów społecznych czy nawet na COVID-19.- PDF + ePub + Mobi
- Druk 32 pkt
(27,90 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Dzięki tej przystępnej książce, przeznaczonej dla programistów i badaczy, zrozumiesz podstawy techniczne modeli LLM. Dowiesz się, do czego można je zastosować, i odkryjesz elegancję ich architektury. Nauczysz się praktycznego korzystania z frameworka LangChain, zaprojektowanego do tworzenia responsywnych aplikacji. Dowiesz się, jak dostrajać model, jak zadawać mu pytania, poznasz także sprawdzone metody wdrażania i monitorowania środowisk produkcyjnych, dzięki czemu łatwo zbudujesz narzędzia do pisania, zaawansowane roboty konwersacyjne czy nowatorskie pomoce dla programistów. Liczne praktyczne przykłady i fragmenty kodu ułatwią Ci nie tylko przyswojenie podstaw, ale także używanie modeli LLM w innowacyjny i odpowiedzialny sposób.- PDF + ePub + Mobi
- Druk 43 pkt
(37,89 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja Promocja 2za1
W tej niezwykle pragmatycznej książce, przeznaczonej dla dyrektorów technicznych, praktyków uczenia maszynowego, twórców aplikacji, analityków biznesowych, inżynierów i badaczy danych, znajdziesz skuteczne techniki używania sztucznej inteligencji. Zaznajomisz się z cyklem życia projektu opartego na generatywnej AI i jej zastosowaniami, a także metodami doboru i dostrajania modeli, generowania danych wspomaganego wyszukiwaniem, uczenia przez wzmacnianie na podstawie informacji zwrotnych od człowieka, kwantyzacji, optymalizacji i wdrażania modeli. Poznasz szczegóły różnych typów modeli, między innymi dużych językowych (LLM), multimodalnych generujących obrazy (Stable Diffusion) i odpowiadających na pytania wizualne (Flamingo/IDEFICS).- PDF + ePub + Mobi
- Druk 43 pkt
(37,89 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Na rynku książek poświęconych analizie biznesowej w sektorze IT dostępnych jest kilka pozycji. Zawierają one informacje na temat praktyk, narzędzi i podejścia stosowanego w tej dziedzinie. Dotychczas jednak brakowało kompendium, które byłoby praktycznym przewodnikiem zbierającym doświadczenia z różnych projektów, firm i od ekspertów podchodzących w odmienny sposób do analizy biznesowej.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Sztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie języka naturalnego, ang. natural language processing) i architekturze RAG (ang. retrieval augmented generation) zwiększającej możliwości tzw. dużych modeli językowych (LLM, ang. large language model). Stanowią one podwaliny budowy systemów AI, bez których te systemy często wcale nie mogłyby powstać.- PDF + ePub + Mobi
- Druk 43 pkt
(37,89 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Pierwsza była wirtualizacja: oprogramowanie symuluje istnienie zasobów logicznych korzystających z zasobów fizycznych. Po niej przyszła konteneryzacja, polegająca na tworzeniu obrazów - kopii danych - zawierających wszystkie pliki potrzebne do uruchomienia danej aplikacji. Środowiska produkcyjne z obu korzystają równolegle, ale to konteneryzacja stała się swojego rodzaju rewolucją w sektorze IT. Pozwoliła bowiem na sprawniejsze wdrażanie mikroserwisów, a także na optymalizację kosztów działania wielu aplikacji.- PDF + ePub + Mobi
- Druk 21 pkt
(17,90 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%) -
Nowość Promocja Promocja 2za1
FPGA pochodzi od angielskiego field-programmable gate array. Polski odpowiednik to: bezpośrednio programowalna macierz bramek. FPGA jest rodzajem programowalnego układu logicznego. Ma tę samą funkcjonalność co układ scalony, tyle że może być wielokrotnie programowany bez demontażu. Z tego powodu znajduje zastosowanie tam, gdzie wymagana jest możliwość zmiany działania, na przykład w satelitach kosmicznych. Budujesz, instalujesz w urządzeniu docelowym, a potem modyfikujesz układ w zależności od potrzeb. Brzmi praktycznie, prawda?- Druk 27 pkt
(22,90 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Nowość Promocja Promocja 2za1
Ta książka ułatwi Ci zgłębienie koncepcji kryjących się za działaniem nowoczesnych baz danych. Dzięki niej zrozumiesz, w jaki sposób struktury dyskowe różnią się od tych w pamięci i jak działają algorytmy efektywnego utrzymywania struktur B drzewa na dysku. Poznasz implementacje pamięci masowej o strukturze dziennika. Znajdziesz tu również wyjaśnienie zasad organizacji węzłów w klaster baz danych i specyfiki środowisk rozproszonych. Dowiesz się, jak algorytmy rozproszone poprawiają wydajność i stabilność systemu i jak uzyskać ostateczną spójność danych. Ponadto w książce zaprezentowano koncepcje antyentropii i plotek, służące do zapewniania zbieżności i rozpowszechniania danych, a także mechanizm transakcji utrzymujący spójność logiczną bazy.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Trudno wyobrazić sobie dzisiejszy świat bez możliwości operowania na danych - tym samym bez arkuszy kalkulacyjnych, do których każdy z nas ma dostęp w swoich komputerach. Najpopularniejszy z nich, czyli Excel, jest masowo używany zarówno w firmach, jak i instytucjach publicznych, ale także w gospodarstwach domowych.- PDF + ePub + Mobi
- Druk 21 pkt
(17,90 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%) -
Nowość Promocja Promocja 2za1
Wprowadzenie obserwowalności do systemów jest wyzwaniem technicznym i kulturowym. Dzięki tej praktycznej książce zrozumiesz wartość obserwowalnych systemów i nauczysz się praktykować programowanie sterowane obserwowalnością. Przekonasz się, że dzięki jej wdrożeniu zespoły mogą szybko i bez obaw dostarczać kod, identyfikować wartości odstające i nietypowe zachowania, a ponadto lepiej zrozumieją doświadczenia użytkownika. Znajdziesz tu szczegółowe wyjaśnienia, co jest potrzebne do uzyskania wysokiej obserwowalności, a także szereg wskazówek, jak ulepszyć istniejące rozwiązania i pomyślnie dokonać migracji ze starszych narzędzi, takich jak wskaźniki, monitorowanie i zarządzanie dziennikami. Dowiesz się również, jaki wpływ ma obserwowalność systemu na kulturę organizacji ― i odwrotnie.- PDF + ePub + Mobi
- Druk 37 pkt
(32,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana
Oceny i opinie klientów: Java. Wzorce projektowe James William Cooper (9) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.
(1)
(3)
(0)
(4)
(0)
(1)
więcej opinii