Baza danych miejscowości w Polsce z podziałem na województwa w formacie CSV

Sam szukałem w necie… żadnej konkretnej listy nie znalazłem wiec zostałem zmuszony samemu ją wygenerować z danych dostępnych na stronie GUS. Może komuś jeszcze się przyda: Województwa (16) w CSV (id, nazwa) Miejscowości (2328) w CSV (id, id województwa, nazwa) Miejscowości to łącznie miasta (897) i wsie. Powyższa lista obejmuje wszystkie miasta i większe wsie … Czytaj dalej „Baza danych miejscowości w Polsce z podziałem na województwa w formacie CSV”

Wzorzec projektowy Strategy. Elastyczność i niezależność w twoim kodzie.

Wzorzec projektowy Strategy przydaje się do definiowania rodziny zachowań, algorytmów lub strategii, które mogą być wymieniane przez aplikację. Umożliwia to programowanie do interfejsu, a nie konkretnej implementacji. Do konkretnych zastosowań wzorca Strategy należą: Abstrakcja algorytmów: Strategy pozwala na oddzielenie logiki algorytmu od klienta, co pozwala na łatwą zmianę implementacji algorytmu bez konieczności modyfikacji kodu klienta. … Czytaj dalej „Wzorzec projektowy Strategy. Elastyczność i niezależność w twoim kodzie.”

Zrzut danych z bazy do pliku w MySQL

Metoda I Zapytanie z poziomu bazy danych. Metoda II Zapytanie z poziomu konsoli bez logowania się do bazy danych. Warto pamiętać, że w metodzie I plik zapisywany jest po stronie serwera mySQL a w metodzie II po stronie klienta mySQL. Zatem gdy łączymy się z bazą danych z innego serwera niż wykonujemy zapytanie to należy … Czytaj dalej „Zrzut danych z bazy do pliku w MySQL”