Java
Biologia
Chemia
Concurrency
Daty i czas
- Jak mierzyć szybkość wykonywania kodu (Java)?
- Klasa java.time.Duration
- Klasa java.time.Clock
- Pakiet java.time
- Norma ISO-8601:2004
- Kalendarz miesięczny – komponent Swing
- Jak obliczyć datę Wielkanocy i Bożego Ciała?
- Timery
- Klasa java.util.concurrent.TimeUnit
- Klasa javax.swing.text.DateFormatter
- Tworzenie usług zlokalizowanych
- Statyczne metody do formatowania i konwersji dat
- Klasa java.text.SimpleDateFormat (2)
- Klasa java.text.SimpleDateFormat (1)
- Klasa java.text.DateFormat (2)
- Klasa java.text.DateFormat (1)
- Klasa java.util.GregorianCalendar
- Klasa java.util.Calendar (3)
- Klasa java.util.Calendar (2)
- Klasa java.util.Calendar (1)
- Klasa java.util.SimpleTimeZone
- Klasa java.util.TimeZone
- Klasa java.util.Date
- Klasa java.sql.Timestamp
- Klasa java.sql.Time
- Klasa java.sql.Date
- Klasa java.lang.System
Dieta
Events
- JavaBeans. Informowanie o zmianie właściwości
- JavaBeans. Wetowanie zmiany właściwości
- Generowanie własnych zdarzeń dziedziczących po AWTEvent
- Tworzenie klasy adapterowej dla własnych zdarzeń dziedziczących po AWTEvent
- Generowanie zdarzeń dziedziczących po EventObject (1)
- Generowanie zdarzeń dziedziczących po EventObject (2)
- Tablica (array) informująca o zmianie zawartości
Grafika i animacja
- Robot (AWT, Java)
- Własny kształt: Gwiazda (Star)
- Fortepian – pianino -keyboard – Java
- Animowany symbol JinJang (YinYang)
- Animacja „Rój owadów”
- Gwiazda Izydy – animacja
- Jak narysować symbol Jin Jang (Yin Yang)
- Własny kształt: strzałka (Arrow)
- Plansza aksonometryczna
Klasy różne
- Klasa java.util.BitSet
- Klasa BigDecimal – pojęcie skali
- Klasa MathContext
- Klasa RoundingMode
- Własna java.awt.FocusTraversalPolicy
- Klasa java.math.BigInteger
- Klasa java.util.Properties
Kryptografia
- Jak sprawdzić MD5 / SHA?
- Szyfr Cezara
- Test zgodności Χ2 jako test losowości (klucza)
- Test serii jako test losowości (klucza)
- Generowanie losowego klucza
- Szyfr XOR
- Szyfr XOR-Vernama-Vigenere’a (1)
- Szyfr XOR-Vernama-Vigenere’a (2)
Language
- Operator % (modulus operator)
- Jak przygotować operator mod?
- Plik binarny a plik tekstowy
- Flagi binarne
- Operacje na pojedynczych bitach
- Maskowanie bitów
- Sprawdzanie parzystości
- Co to znaczy ‘deprecated’?
- Co to znaczy ‘immutable’?
- Klasyczna instrukcja switch
Macierze
Matematyka
- Prawdopodobieństwo zarażenia (Java)
- Test serii jako test losowości (klucza)
- Test zgodności Χ2 jako test losowości (klucza)
- Kongruencje – teoria
- Kongruencje Java
- Arytmetyka modularna (Java)
- Jak przygotować operator mod?
Metody różne
- Jak posortować linie w pliku tekstowym? (Java)
- Java. Jak przygotować operator mod?
- Tablice. Przedłużanie, skracanie i łączenie
- Liczby rzymskie i arabskie – przeliczanie
- Losowanie bez zwracania
- Zaokrąglanie liczb double i float
- Tablice. Losowe sortowanie
Net
- Klasa (Java) zmieniająca automatycznie nr IP w DynHost (OVH)
- Mój wewnętrzny / publiczny IP
- Jak wysłać datagram?
Parapsychologia
Podstawy
Swing
- Kalendarz miesięczny – komponent Swing
- Wstawianie obrazków do podpowiedzi
- Formatowanie tekstu podpowiedzi (bez użycia HTML)
Wzorce projektowe
- Wzorce konstrukcyjne
- Wzorce strukturalne
- Wzorce czynnościowe
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template
- Visitor
Java EE
- Java EE (spis treści)
JDK (Java Development Kit)
- JDK (Java Development Kit) (spis treści)