Każdy artykuł wyjaśnia jeden temat na przykładach i pokazuje typowe błędy, które kosztują punkty na sprawdzianie i egzaminie. Potem ćwiczysz od razu w przeglądarce, a testy natychmiast sprawdzają twoje rozwiązanie.
Nauka Javy: wszystkie podstawy prosto wyjaśnione
12 artykułówOd pierwszego wypisania tekstu po strumienie i typy generyczne: te artykuły prowadzą cię przez podstawy Javy w sensownej kolejności, tak jak uczy ich szkoła, technikum i pierwszy rok studiów.
- Wejście i wyjścieWejście i wyjście w Javie w prosty sposób: wypisuj wartości przez println i printf, wczytuj liczby Scannerem. Z przykładami i typowymi błędami.Czytaj artykuł
- Instrukcje warunkoweInstrukcje warunkowe w Javie: if, else if, switch oraz && i || prosto wyjaśnione. Z przykładami i typowymi błędami, które kosztują punkty na kolokwium.Czytaj artykuł
- PętlePętle w Javie w prosty sposób: for, while, do-while, break i continue z przykładami. Do tego typowe błędy, które kosztują punkty na kolokwium.Czytaj artykuł
- TabliceTablice w Javie w prosty sposób: tworzenie, przechodzenie pętlą, tablice dwuwymiarowe. Z przykładami i typowymi błędami, np. złym indeksem.Czytaj artykuł
- StringiStringi w Javie w prosty sposób: substring, charAt, split, equals i StringBuilder z przykładami. Do tego typowe błędy, np. porównywanie przez ==.Czytaj artykuł
- Metody i rekurencjaMetody w Javie w prosty sposób: parametry, return, przeciążanie, varargs i rekurencja z przykładami. Do tego typowe błędy, np. brakujący return.Czytaj artykuł
- Klasy i obiektyKlasy i obiekty w Javie w prosty sposób: pola, konstruktor, gettery, static i rekordy z przykładami. Do tego typowe błędy, np. przesłonięte pola.Czytaj artykuł
- Listy i mapyListy i mapy w Javie w prosty sposób: ArrayList, HashSet i HashMap z przykładami. Do tego typowe błędy, np. List<int> i remove na liczbach.Czytaj artykuł
- Dziedziczenie i interfejsyDziedziczenie w Javie w prosty sposób: extends, super, @Override, klasy abstrakcyjne, interfejsy i Comparable z przykładami. Do tego typowe błędy.Czytaj artykuł
- Wyjątki i enumyWyjątki w Javie w prosty sposób: try, catch, finally, throw, własne wyjątki i enumy z przykładami. Do tego typowe błędy, np. puste bloki catch.Czytaj artykuł
- Lambdy i strumienieLambdy i strumienie w Javie w prosty sposób: filter, map, reduce, Comparator i groupingBy z przykładami. Do tego typowe błędy z toList() i reversed().Czytaj artykuł
- Generyki i nowoczesna JavaTypy generyczne w Javie w prosty sposób: klasy i metody generyczne, var, instanceof, Optional i sealed z przykładami. Do tego typowe błędy, np. Box<int>.Czytaj artykuł
Wyszukiwanie, sortowanie, rekurencja, drzewa i grafy: te artykuły wyjaśniają algorytmy i struktury danych z typowego kursu programowania, zawsze z działającym kodem w Javie.
- WyszukiwanieWyszukiwanie liniowe i binarne w Javie prosto wyjaśnione: przykłady kodu, złożoność O(n) i O(log n) oraz typowe błędy, które padają na kolokwium.Czytaj artykuł
- Proste sortowanieSortowanie bąbelkowe, przez wybór i przez wstawianie w Javie krok po kroku: przykłady, złożoność, stabilność i typowe błędy, których warto unikać.Czytaj artykuł
- Szybkie sortowanieSortowanie przez scalanie, quicksort i sortowanie przez zliczanie w Javie: przykłady kodu, złożoność, stabilność i typowe błędy na kolokwium.Czytaj artykuł
- Klasyczne algorytmyNWD algorytmem Euklidesa, sito, systemy liczbowe, algorytm Luhna i algorytm zachłanny w Javie: krótkie przykłady, złożoność i typowe błędy.Czytaj artykuł
- Listy, stos i kolejkaZbuduj sam stos, kolejkę i listę jednokierunkową w Javie: przykłady z tablicą, buforem cyklicznym i węzłami, złożoność oraz typowe błędy.Czytaj artykuł
- Rekurencja i backtrackingRekurencja i backtracking w Javie prosto wyjaśnione: warunek stopu, stos wywołań, permutacje i wieże Hanoi z przykładami oraz typowymi błędami.Czytaj artykuł
- Drzewa i kopceDrzewo binarne, drzewo BST, kopiec i sortowanie przez kopcowanie w Javie: przechodzenie drzewa, przykłady i typowe błędy na kolokwium.Czytaj artykuł
- Haszowanie i grafyTablica mieszająca, przeszukiwanie wszerz i w głąb oraz algorytm Dijkstry w Javie: przykłady kodu, złożoność i typowe błędy prosto wyjaśnione.Czytaj artykuł
Programowanie CNC: G-code prosto wyjaśniony
10 artykułówOd pierwszego ruchu po frezowanie: te artykuły wyjaśniają polecenia G-code potrzebne do wiercenia i frezowania, z przykładowymi programami i typowymi błędami.
- Współrzędne i przejazd szybkiNauka programowania CNC od podstaw: współrzędne X, Y, Z, punkt zerowy i przejazd szybki G00 z przykładami G-code i typowymi błędami.Czytaj artykuł
- Budowa programuJak zbudowany jest program CNC? Nagłówek, numery bloków, wymiary absolutne G90 i przyrostowe G91 z przykładami G-code i typowymi błędami.Czytaj artykuł
- Narzędzie i wrzecionoWymiana narzędzia T i M6, obroty wrzeciona S oraz M3, M4, M5 w programie CNC: przykłady G-code, praktyczne zasady i typowe błędy do uniknięcia.Czytaj artykuł
- Wiercenie z G01Wiercenie CNC bez cyklu: jeden otwór w czterech krokach z G00, G01 i posuwem F. Przykłady G-code dla jednego i kilku otworów oraz typowe błędy.Czytaj artykuł
- Cykle wierceniaCykl wiercenia CNC G81, przerwa czasowa z G82 i wycofanie z G98 i G99: proste wyjaśnienie z przykładami G-code i typowymi błędami przy cyklach.Czytaj artykuł
- Układy otworówRzędy, siatki i otwory na okręgu jednym cyklem wiercenia CNC: obliczanie współrzędnych ze wzoru, przykłady G-code i typowe błędy do uniknięcia.Czytaj artykuł
- Głębokie otworyWiercenie głębokich otworów na CNC: cykle G83 i G73, dobór głębokości wiercenia Q, łamanie wiórów. Przykłady G-code i typowe błędy do uniknięcia.Czytaj artykuł
- Kilka narzędziKilka narzędzi w jednym programie CNC: nawiertak, wiertło, pogłębiacz i gwintowanie G84 we właściwej kolejności. Przykłady G-code i typowe błędy.Czytaj artykuł
- Parametry skrawaniaOblicz obroty wrzeciona z prędkości skrawania, wyznacz posuw w mm/min i planuj krótkie drogi: wzory, przykłady G-code i typowe błędy do uniknięcia.Czytaj artykuł
- Frezowanie i ExcellonNauka frezowania CNC: rowek, kontur prostokątny i łuki z G02 i G03, do tego pliki wierceń Excellon dla płytek drukowanych. Przykłady i typowe błędy.Czytaj artykuł