Pokazywanie postów oznaczonych etykietą informatyka podstawy. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą informatyka podstawy. Pokaż wszystkie posty

Snippety do bazy MySQL

Kilka przydatnych podczas korzystania z bazy MySQL kwerend. MySQLDUMP Polecenie wykonuje zrzut wybranej bazy danych i zapisuje do pliku cd C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin mysqldump -u root -p l2data > d:/l2data.sql Jeżeli nie mamy zdefiniowanej w systemie zmiennej globalnej dla MYSQL, to na piechotę najpierw musismy przejść do katalogu w którym mamy zainstalowany MySQL. Kolejna linijka odpala już polecenie mysqldump, (dla użytkownika root bez hasła) dla bazy l2data, a następnie zrzuca strukturę bazy i rekordy do wskazanej lokalizacji. Przykład dzielenia dużej tabeli na pliki po 5k rekordów mysqldump -u root -p --where "1 LIMIT 5000, 5000" database_name table_name > E:/dump_part_2.sql Aby nie dodawać do każdego pliku kodu tworzącego strukturę tabeli: mysqldump -u root -p --no-create-info --where "1 LIMIT 5000, 5000" database_name table_name > E:/skills_part_2.sql Przykład złączenia dwóch tabel w CodeIgniter na bazie...

Maski plików

Maska pliku, to zestaw jednego lub więcej symboli, używanych do tworzenia wzorców wyszukiwania. Maski plików bardzo często wykorzystywane są do operacji na wielu plikach jednocześnie, lub podczas wyszukiwania ciągów znaków w dokumentach tekstowych. W systemie MS-DOS i większości innych przypadków używane są dwa wieloznaczniki: ? - znak zapytania, zastępuje pojedyncze wystąpienie dowolnego znaku, * - gwiazdka, zastępuje dowolną liczbę dowolnych znaków. Maski plików, czyli wzorce wyszukiwania, mogą być konstruowane jako bardziej złożone kombinacje składające się z wielu symboli wieloznacznych i zwykłych znaków, np.: *prywatn?.* - oznacza wszystkie pliki posiadające w nazwie ciąg znaków 'prywatn', z dowolnym rozszerzeniem. Użycie wieloznacznika '?' pozwoli na wyświetlenie wszystkich plików, które mają w nazwie wyraz 'prywatn a ', 'prywatn e ', 'prywatn y ', ale także wszystkie, z naszej perspektywy błędnie nazwane pliki, jak: 'prywa...

Podstawowe polecenia systemu MS-DOS

Polecenia w systemie MS-DOS, możemy podzielić następująco: polecenia wewnętrzne - znajdują się w pamięci komputera polecenia zewnętrzne - wykonywane są przez określone pliki z rozszerzeniami .com , .exe .   Aby uzyskać pomoc dotycząca komend dostępnych w systemie DOS wystarczy wpisać w konsoli polecenie "help":   C:\>help Aby uzyskać listę podstawowych komend dotyczących  danego polecenia należy wywołać daną komendę wraz z parametrem "?", np.: C:\>format a:/? Przykłady: C:\>dir Komenda wyświetla zawartość bieżącego katalogu w postaci listy. C:\>cd Pozwala na wyświetlenie nazwy bieżącego katalogu lub na jego zmianę. C:\>cd grzesio Zmienia bieżący katalog na "grzesio". Jeżeli katalog nie istnieje zostanie wyświetlony komunikat o błędzie. C:\>cd.. Przejście o jeden poziom wyżej. C:\>cd\ Wyjście z wszystkich podkatalogów. C:\>md grzesio Tworzy nowy katalog o nazwie "grzesio" w katalo...

Formatowanie dyskietki

Formatowanie Proces formatowania polega na podziale dyskietki na koncentryczne okręgi zwane ścieżkami i na podziale tych ścieżek na sektory jednakowej wielkości - 512 bajtów. Obliczanie pojemności dyskietki Pojemność dysku/dyskietki możemy obliczyć korzystając z następującego wzoru liczba ścieżek * liczba sektorów * pojemność sektora * liczba stron mała dyskietka = 80 * 18 * 512 B * 2 = 147456 B = 1440 kB

System szesnastkowy

W systemie komputerowym wykorzystywany jest również system szesnastkowy. Jego główną zaletą jest bardzo mała ilość potrzebnego miejsca, oraz bardzo szybka konwersja danych z i do systemu dwójkowego. W systemie szesnastkowym, oprócz dobrze nam znanych cyfr (0-9) jest również wykorzystywanych 6 liter, są to: A, B, C, D, E, F. System dziesiętny: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 System szesnastkowy: 0 1 2 3 4 5 6 7 8 9 A B C D E F Konwersja liczby z systemu szesnastkowego do systemu dziesiętnego Aby prawidłowo dokonać konwersji pomiędzy systemem szesnastkowym a dziesiętnym i odwrotnie, musimy wiedzieć, jaka liczba jest ich podstawą. Odpowiednio dla systemu dziesiętnego (decymalnego) jest to liczba 10, natomiast dla systemu szesnastkowego (heksadecymalnego) będzie to liczba 16. Do konwersji właściwej liczby z systemu szesnastkowego do dziesiętnego należy skorzystać z podanego niżej wzoru: x * 16 n + ... + x * 16 4 + x * 16 3 + x * 1...

Bit, bajt, system dwójkowy

Bit, to najmniejsza ilość informacji. 8 bitów = 1 bajt k (kilo) = 2 10 = 1024 5 kB = 5 * 1024 1 M (mega) = 2 20 = 1024 * 1024 = 1048576 1 G (giga) = 2 30 = 1024 * 1024 * 1024 Jeżeli przyjmiemy, że do zakodowania jednego znaku potrzebujemy jednego bajta, to otrzymamy dokładnie 256 możliwości kodowania. Aby usystematyzować i umożliwić wymianę informacji pomiędzy komputerami wprowadzony został standard kodowania ASCII. ASCII to 7-bitowy kod przyporządkowujący liczby z zakresu 0-127 literom, cyfrom, znakom specjalnym, oraz poleceniom sterującym (służą do sterowania urządzeniami odbierającymi komunikat - drukarka, terminal). Istnieje wiele różnych rozszerzeń ASCII (np. norma ISO 8859, rozszerzenia firm IBM lub Microsoft) nazywanych stronami kodowymi. W standardzie ASCII, jeszcze przed wynalezieniem WWW, tworzone były wówczas pierwsze grafiki pornograficzne, była to pierwsza na świecie pornografia internetowa. Zamiana liczby zapisanej w systemie dziesiętnym do systemu d...