Java Podstawy

transakcja

Serializable – transakcje w Oracle

W poprzednim artykule została omówiona izolacja transakcji  Reda Commited w Oracle. W dzisiejszym artykule zajmę się przedstawieniem izolacji transakcji Serializable również na przykladzie Oracle. 1. Poziomy izolacji ogólny pogląd. Przypomnijmy sobie tabelkę ze zestawieniem wszystkich izolacji i ich problemów jakie mogą powstać. Sql: poziomy izloacji transakcji i dozwolne operacje 2.1 Serializable – Phantom Read. Ten …

Serializable – transakcje w Oracle Read More »

Spring Boot 2 – Tworzenie efektywnych aplikacji internetowych

Mam i ja! 🙂 książkę “Spring Boot 2 – Tworzenie efektywnych aplikacji internetowych” autorstwa Przemysława Bykowskiego. Jeśli jeszcze nie znasz tego autora to zapraszam do przeczytania jednego z Jego artykułów na moim blogu “5 sposobów jak programować lepiej“. Natomiast  w tym artykule opiszę wrażenia po przeczytaniu książki. A więc do dzieła :). 1. Spring Boot …

Spring Boot 2 – Tworzenie efektywnych aplikacji internetowych Read More »

Collectors() i Collect().

Cześć drogi czytelniku 🙂 ! Dzisiejszy artykuł przeznaczyłam na szersze opisanie metod klasy Collectors wykorzystywanych w pracy na strumieniach danych 🙂 . Klasa Collectors implementuje interfejs Collector i znjduje się w pakiecie java.util.stream. W samej Klasie Collectors występuje metoda collect która pozwala na utworzenie nowego typu danych na podstawie istniejących elementów strumienia. Ma to zastosowanie …

Collectors() i Collect(). Read More »

SRP – Single Responsibility Principle

Cześć drogi czytelniku 🙂 ! Dzisiejszy artykuł przeznaczyłam na opisanie SRP czyli w przetłumaczeniu “zasada pojedynczej odpowiedzialności”. Dowiedzmy się więc tego z dalszej części :). Trzeba tutaj zaznaczyć że wymieniona reguła wchodzi w składa zasad SOLID i to właśnie SRP reprezentuje pierwszą literę “S” z SOLID-u. No dobrze ale o czym ta reguła mówi? SRP …

SRP – Single Responsibility Principle Read More »

Metody: statyczne, niestatyczne i metoda get.

Cześć drogi czytelniku 🙂 ! Dzisiejszy artykuł przeznaczyłam na opisanie pokrótce jakie mamy rodzaje metod do dyspozycji w języku Java. Dowiedzmy się więc tego z dalszej części 🙂 . Jednym z najważniejszych rozróżnień to metody statyczne oraz metody które wymagają utworzenia obiektu. Metody statyczne to takie które nie wymagają utworzenia obiektu. Metoda przybiera wówczas następującą …

Metody: statyczne, niestatyczne i metoda get. Read More »

Programowanie obiektowe

Cześć drogi czytelniku 🙂 ! Dzisiejszy artykuł przeznaczyłam na wprowadzenie do programowania obiektowego. Dowiedzmy się więc tego z dalszej części 🙂 . OPP – Object Oriented Programing – czyli programowanie zorientowane obiektowo. Termin ten oznacza przełożenie wybranej rzeczywistości na zapis w kodzie który tworzy określony program. Wybranej ponieważ nasz system/program który chcemy utworzyć dotyczy pewnej …

Programowanie obiektowe Read More »

Parametr a argument

Cześć drogi czytelniku 🙂 ! Dzisiejszy artykuł przeznaczyłam na dwie ważne kwestie parametr i argument które dosyć łatwo można ze są utożsamić ale czy słusznie? Dowiedzmy się więc w dalszej części 🙂 . W poprzednich artykułach pisałam na temat klasy i metod. Dzisiejszy temat jest powiązany ponieważ zarówno parament jak i argument są elementami metody …

Parametr a argument Read More »

Metoda – z czego się składa.

Cześć drogi czytelniku 🙂 ! W dzisiejszym artykule zdecydowałam się na opisanie metody i jej składników. Zapraszam więc do tego interesującego tematu 🙂 . Metoda znajduje się w klasie i definiuje jej zachowanie. Jest to pewna część kodu która ma za zadanie wykonywać określonych zadań na danych. Metoda może być wywoływana wielokrotnie z innych miejsc …

Metoda – z czego się składa. Read More »

Binarne drzewo poszukiwań (BST – binary search tree)

Cześć 🙂 w tym wpisie opiszę jak działa binarne drzewo przeszukań. Zajmę się wstawieniem oraz znalezieniem najmniejszej i największej wartości. Na zakończenie przejdziemy przez drzewo w sposób poprzeczny czyli in-order. Drzewo binarne – co to jest W uproszczeniu drzewo to struktura danych która składa się z węzłów (wierzchołków) i krawędzi. W tej strukturze danych występuje …

Binarne drzewo poszukiwań (BST – binary search tree) Read More »