• Skocz do głównej treści strony
  • Skocz do menu nawigacyjnego i logowania

Nawigacja i wyszukiwanie

Nawigacja

Szukaj

Jesteś tutaj: Home
  • Strona główna
  • Blog informatyczny
    • Java
    • Pascal
    • SQL
  • Prywatnie
    • Galerie
    • Hobby

Programowanie Java, Oracle, Pascal

Narzędzia JAVA

  • Drukuj
  • Email
Szczegóły
Kategoria: Java
Opublikowano: piątek, 30, grudzień 2011 19:14

Dostępnych jest dużo bezpłatnych narzędzi przydatnych programiście Javy. Tutaj wymienię te których sam używam.

Dekompilator - JAD

Używamy gdy chcemy podejrzeć źródło klasy którą posiadamy tylko w postaci skompilowanego pliku klasa.class. Ściągamy najnowszą wersję dekompilatora Jad i używamy z linii poleceń: jad.exe klasa.class . W katalogu pojawi się plik klasa.jad z czytelnym źródłem java. Jest również wtyczka do Eclipse - Jadclipse, dzięki której w Eclipse poruszamy się płynnie również po skompilowanych klasach.

Czytaj więcej: Narzędzia JAVA

Wskaźniki w Pascal Delphi

  • Drukuj
  • Email
Szczegóły
Kategoria: Pascal
Opublikowano: piątek, 30, grudzień 2011 21:37

Wskaźniki w Pascalu to temat który wypada dobrze zrozumieć, aby być bardziej kompletnym programistą. Dlatego napisałem poniższe podstawy, gdy już sam je poznałem.

Podstawowe wiadomości

Wskaźniki jest to pewien typ zmiennych obok liczbowych(integer) i łańcuchowych(string). Typ wskaźnikowy w postaci binarnej jest identyczny z typem liczbowym całkowitym i zawiera czterobajtową liczbę, która jest adresem komórki  w pamięci komputera.
Deklaracja takiego typu wygląda następująco:

Type
  _TypWskaznikowy = ^TypWskazywany

co możemy odczytać następująco: od tej chwili każda zmienna typu _TypWskaznikowy jest czterobajtowym adresem, pod którym można znaleźć wartość typu _TypWskazywany. Daszek jest tym specjalnym symbolem, który nadaje takie znaczenie tej deklaracji. Konkretniejszy przykład:

Type
  _WskWord = ^Word

czyli każda zmienna typu _WskWord będzie wskazywać(zawierać liczbowy adres w pamięci) na wartość typu Word.

Czytaj więcej: Wskaźniki w Pascal Delphi

Indeksowanie bazy danych

  • Drukuj
  • Email
Szczegóły
Kategoria: SQL
Opublikowano: niedziela, 01, styczeń 2012 19:47

Jest to krótki kurs wyjaśniający jak i kiedy indeksy mogą pomóc w osiągnięciu maksymalnej szybkości naszej aplikacji.

Baza do naszych testów

Załóżmy tabelę o nazwie OSOBY zawierającą listę osób. Wprowadzimy 3 wiersze.

PESEL IMIE NAZWISKO
62 Jan Kowalski
51 Ewa Wiśniewska
73 Piotr Kowalski

wyszukujemy osobę o peselu równym 5

select * from osoby where pesel=51

jak sprawdzić czy ten select wykonuje się optymalnie?

Czytaj więcej: Indeksowanie bazy danych

Kontakt: Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie obsługi.