Autor: Dariusz Ludera | Data: 30-01-2009 | Komentarze: (0)
Kategoria : java
Tagi: java, jdbc, ResultSet
Wydawało by się, że będzie to banalne i ograniczy się do wywołania na rzecz naszego ResultSeta metody getRowsCount() lub podobnej.
Niestety nie jest to takie oczywiste. ResultSetMetaData, czyli obiekt zawierające przeróżne informacje na temat samego ResultSeta, również nie posiada odpowiedniej metody.
Wymyśliłem więc takie cuś. Wygląda pokracznie, żeby nie powiedzieć paskudnie… ale działa i dobrze się ma
try {
// scrollowalny ResultSet
Statement stmt =
connection.createStatement(
ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
ResultSet resultSet =
stmt.executeQuery("SELECT * FROM t_t1");
resultSet.last();
int rowCount = resultSet.getRow();
resultSet.beforeFirst();
// teraz mozna dalej uzywac
// do woli ResultSeta
...
} catch(SQLException e) {
e.printStackTrace();
// lub jakies bardziej eleganckie:
log.error(e.getMessage());
}
Autor: Dariusz Ludera | Data: 18-01-2009 | Komentarze: (8)
Oglądałem wczoraj, do obiadu, program Szkoła Auto w TVN Turbo. Poruszano tam temat tzw. Eco driving, czyli ekonomicznej i ekologicznej jazdy samochodem. Dla niektórych zasady Eco driving mogą wydawać się kuriozalne, niektórzy wiedzę o większości czy kilku z nich mogli wynieść z dobrego kursu na prawo jazdy, czy dobrych rad doświadczonych kierowców zawodowców.
- Wrzucaj dwójkę po przejechaniu jednej, maksymalnie dwóch długości samochodu. Pierwszy bieg służy tylko i wyłącznie do ruszania. Jeśli mi nie wierzysz, zerknij na komuter pokładowy swojego samochodu gdy jedziesz na pierwszym biegu – odczyty chwilowego spalania powyżej 30-50 litrów murowane.
- Jedź na najwyższym możliwym biegu, na najniższych możliwych obrotach. Nie schodź z obrotami jednak poniżej 1000-1300 obr./min.
- Wrzucaj wyższy bieg najpóźniej po osiągnięciu 2500 obr./min w silniku benzynowym lub 2000 obr./min w silniku Diesla. Zasady 2. i 3. nie stosujemy przy podjeździe pod wzniesienie, chyba wiadomo dlaczego
- Przeskakuj “niepotrzebne biegi”. Jeśli np. startujesz spod świateł, zaraz po ruszeniu wrzuć dwójkę, później trójkę, a następnie od razu piątkę. Rady ludzi z ADAC dotyczące biegów były następujące:
- już przy 30km/h można wrzucić trójkę,
- 40-50km/h – czwórka (jeśli potrzebna – sugeruje się od razu przeskoczyć z 3 na 5)
- powyżej 50km/h – piątka (nie bez kozery we współczesnych autach nadbieg jest tak elastyczny)
- Staraj się przyspieszać dynamicznie, wciskając pedał gazu do 3 głębokości.
- Nigdy nie jeździj na luzie – jeśli dojeżdżasz do czerwonego światła, zjeżdżasz z wzniesienia, tocz się na biegu, bez naciskania pedału gazu. Silnik na luzie spala minimalną wartość paliwa, silnik na biegu bez wciśniętego gazu wyhamowuje samochów, nie spalając paliwa wogóle.
- Uruchamiaj silnik bez gazu.
- Ruszaj od razu. Nie rozgrzewaj silnika na postoju. Na dużym mrozie, przed uruchomieniem rozrusznika, przez chwilę “rozgrzej akumulator” włączając światła mijania czy radio, następnie wyłącz te odbiorniki prądu i uruchom silnik. Jeśli nie odpalisz za pierwszym razem, nie piłuj rozrusznikiem – odczekaj minutę i spróbuj ponownie.
- Gaś silnik, jeśli przewidujesz, że zatrzymasz się na dłużej niż 30 sekund.
- Przewiduj – unikaj zbędnych agresywnych przyspieszeń i hamowań.
- Unikaj zbędnego obciążenia. Każde 50kg w samochodzie więcej, zwiększa spalanie o pół litra na setkę.
- Dbaj o właściwe ciśnienie w oponach.W zimie sprawdzaj je częściej (dlaczego, powinienieś wiedzieć z podstawówki
)
Powyższe punkty stanowią mix z kilku poradników, oraz rady zawarte w Szkole Auto. Nie chce mi się za kilka miesięcy szukać ich od nowa, więc spisałem je sobie w jednym miejscu. Większość z nich była tożsama, kilka wzajemnie się wykluczały, za kluczowe zasady przyjąłem te ze Szkoły Auto, uzupełniając je tymi z poradników.
Stosując powyższe zasady, wg zapewnień specjalistów z niemieckiego ADAC, możliwe jest zaoszczędzenie około 3500zł rocznie, także całkiem niezła sumka.
Autor: Dariusz Ludera | Data: 15-01-2009 | Komentarze: (0)
Kategoria : ibm i
Tagi: as400, i5, ibm, ludera
Podczas szukania informacji do mojej magisterki, trafiłem na filmiki które mnie trochę pokrzepiły do dalszego fedrowania w cl i rpg.
O tym właśnie piszę magisterkę
Autor: Dariusz Ludera | Data: 11-01-2009 | Komentarze: (0)
Miałem ostatnio za zadanie wypozycjonowanie pewnego serwisu www pod pewne frazy na przysłowiowe wczoraj. Sam postawiłem sobie za zadanie, by zrobić to maksymalnie w ciągu godziny. Na SEO znam się mniej niż bardziej. Jedno jest jednak pewne, poniższe linki i z Ciebie zrobią rasowego “seowca”
Swoją, jak się później okazało, dobrą zabawę w pozycjonowanie oparłem o narzędzia i porady Google, bo kto lepiej może wiedzieć jak dobrze wypozycjonować stronę w jego wynikach jak nie sam Gógiel
- tutorial, gdzie problematyka SEO wyjaśniona jest od kompletnego zera.Do dogłębnego zapoznania się dla kompletnych laików.Do przejrzenia dla ludzi którzy kiedykolwiek używali takich ułatwiaczy tworzenia CMSów maści wszelakiej jak WordPress, Drupal, Mambo czy Joomla
- Google Analytics – jeśli jeszcze nie używasz, zacznij od dziś!
- Google Webmaster Tools – świetne uzupełnienie Analytics.
Polecam także:
Autor: Dariusz Ludera | Data: 05-01-2009 | Komentarze: (0)
Ze złotych myśli Panterrr:
Ja nie muszę istnieć w Internecie by świat o mnie usłyszał.
albo to:
O cudach nikt nie słyszał ale wie że są. Ja wiem, że są jak się przeglądam w lustrze
Jakie mądre, a jakie prawdziwe
Autor: Dariusz Ludera | Data: 03-01-2009 | Komentarze: (0)
O Alior Banku napisano wiele, nie doszukałem się jednak zasad działania Lokaty Nocnej. Od mojej Bankierki Klienta Zamożnego – super nazwa stanowiska pracy, ciekawe czy w Aliorze pracują także Bankierzy Klienta Ubogiego
dowiedziałem się tylko, iż noc w Alior banku trwa od 20.00 do 6.00 (czyli w tych godzinach mamy zblokowane pół salda naszego rachunku). Poniżej kilka szczegółów tej oferty, wyjaśnienie dlaczego jest ona ciekawa oraz moje skromne wyliczenia, na temat jak w nią inwestować żeby się nie dać oskubać.
- Jak działa lokata nocna w Alior Bank? Co noc połowa twoich pieniędzy przelewana jest na lokatę oprocentowaną na 11% w skali roku, a rano Twoje pieniądze wraz z wypracowanym zyskiem (ewentualnie pomniejszonym o podatek Belki) wracają na konto.
- Co to jest podatek Belki i jak go liczyć? Odpowiedź tutaj.
- Jak włączyć lokatę nocną? Odpowiedź tutaj.
Wzór na wyliczenie maksymalnej kwoty od której w Alior nie odliczą nam podatku belki:
(x*0.5*0.11)/365 = 2.49zł
x – saldo rachunku
0.5 – pół salda
0.11 – oprocentowanie
dzielenie przez 365 – odsetki w skali rocznej, a liczymy zysk dzienny
2.49zł – zysk z jednej nocy na lokacie nocnej, zaokrąglając 2.49 w dół otrzymamy podstawę do naliczenia podatku belki równą 2.00zł. Od tych 2.00zł 19% podatku to 0.38zł czyli po zaokrągleniu będzie to 0.00zł z podatku Belki, a więc to o co chodziło
16 524zł to największa kwota jaką możesz posiadać na koncie w Alior Bank, by po zadziałaniu lokaty nocnej nie zapłacić podatku Belki.
Ktoś zapyta, po co takie wyliczenia i czy gra warta jest zachodu dla marnych paru groszy. Odpowiadam. Wg mnie jest warta. Gdyby policzyć na ile miesięcznie jesteśmy rąbani na prowizjach i prowizyjkach w bankach, telekomach, sklepach na wydawaniu niepełnej reszty itp itd to uzbierało by się na jedno, albo kilka piw – zależy od miesiąca i zaradności człowieka. A kto lubi jak mu sie piwo od ust odbiera?
Chyba nikt, niezależnie od statusu materialnego. Zresztą zauważam, że wraz ze wzrostem zasobności mojego portfela staram się coraz mądrzej nim zarządzać, to chyba dobrze:)
PS. Krakowski Centuś…. jak widać to ja