Forum - 4programmers
No item elements found in rss feed.
Poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 Następna
[Delphi/Pascal] [Delphi] [Rave Reports] Drukowanie Raportu
Witam, od jakiegos czasu probuje rozwiazac problem ktory mi sie stworzyl przy projektowaniu programu ale bez zadnego sukcesu, jestem juz tak zalamany ze mysle ze to nie ma rozwiazania, opisze wiec problem. Porad na temat tworzenia raportow w Rave ktore pobieraja dane bezposrednio z bazy mySQL jest pelno, najnowszy ktory widzialem opisuje jak wykozystujac Direct Data View i wykonac zapytanie sql bezposrednio w naszej aplikacji i pozniej pobrac dane przez RAVE zeby nie otwierac wielu polaczen z baza. Chyba widzialem juz wszystko na ten temat. Moje zapytanie sql zanim moze byc przeslane do RAVE musi przejsc przez wiele procesow, tzn pobiera mi liste produktow, pozniej zaleznie od ID productu pobiera z innej tabeli cene produktu ktora zalezy od ustawionej taryfy (kazdy produkt ma kilka cen) to jeszcze musi przejsc przez kilka filtrow np, tylko produkty ktore maja stock, lub tylko z wybranej kategorii itd. To wszystko mam ladnie napisane i gotowy wynik jest zapisywany w packed record z ktorego dane pobiera sobie np. Virtual Tree View i wszystko dziala 100%, ALE JAK MAM PODPIAC packed record DO RAVE ZEBY WYDRUKOWAL MI LISTE PRODUCTOW Z WSZYSTKIMI DANYMI KTORE SA ZAPISANE W REKORDZIE, JA JUZ GLUPIEJE I PO PROSTU NIE WIEM CO Z TYM ZROBIC, nie znalazlem zupelnie nic co by moglo mnie pokierowac, moze ktos na forum potrafi cos podsunac. Pozdrawiam i czekam na pomoc2010-07-12 15:06:02
[Newbie] [C] Środek odcinka
Witam mam problem otóż robię zadanie na SPOJU : https://www.spoj.pl/DYDEK/problems/JSRODCIN/ zrobiłem zadanie ale przekroczyłem limit czasu. Czy da się poczynić do tego zadania jeszcze jakieś optymalizacje? #include int main() { int x1=0, y1=0, x2=0, y2=0; float x3=0, y3=0; while(scanf("%d %d %d %d", &x1, &y1, &x2, &y2)) { x3=( x1 + ( (x2 - x1) / 2.0) ); y3=( y1 + ( (y2 - y1) / 2.0) ); printf("%.1f %.1f", x3, y3); printf("n"); } return 0; }2010-07-12 14:50:17
[Newbie] [delphi]Dodatkowe funkcje w programie
Pisze wlasny program i nie wiem jak zrobic ze po wpisaniu do pola edit (nie wiem jakas tresc np.Kod123)Pokaza sie dodatkowe zeczy ukryte buttony itp ? Pomoze ktos ?2010-07-12 14:35:34
[Delphi/Pascal] Delphi 2010 Profes - pytanie o licencję ?
Witam, mam pytanie o tę wersję delphi http://allegro.pl/item1122834660_delphi_2010_professional_new_user_download_named.html mam zamiar to kupić, czy można tworzyć aplikacje komercyjne, jestem przedsiębiorcą i zamierzam tworzyć aplikacje komercyjne... czy to dobra cena ? opłacalna, czy można kupić gdzieś indziej taniej ?2010-07-12 13:48:13
[Praca] Programista Java - Poznań!!!
Start People to jedna z wiodących Agencji Pracy na polskim rynku. Zapewniamy nowoczesne rozwiązania HR w zakresie leasingu pracowniczego, rekrutacji, selekcji oraz payrollu. Otrzymaliśmy prestiżowe tytuły âPrzedsiębiorstwo Fair Playâ oraz âGazele Biznesuâ. Należymy do grupy USG People N.V. â europejskiego lidera wśród firm doradztwa personalnego. Akcje USG People są notowane na giełdzie Euronext w Amsterdamie. Obecnie dla naszego Klienta, specjalizującego się w outsourcingu specjalistów IT oraz tworzeniu dedykowanego oprogramowania, poszukujemy osoby na stanowisko: Programista Java nr ref.: JavaP/07/2010 region: wielkopolskie miejsce pracy: Poznań Opis stanowiska- tworzenie i rozwój oprogramowania w technologii Java - realizacja nowych projektów dla międzynarodowego Klienta - wykonywanie bieżących zadań w ramach zespołu projektowego Wymagania - min. 3 letnie doświadczenie na podobnym stanowisku - wykształcenie wyższe - bardzo dobra znajomość JAVA/J2EE - znajomość frameworków (Spring, Struts 2, Maven 2, Hibernate) - znajomość architektury systemów informatycznych oraz wzorców projektowych - bardzo dobra znajomość języka angielskiego - dobra organizacja własnej pracy Oferujemy - atrakcyjne wynagrodzenie (40-60 zł netto / 1h) - umowę agencyjną - pokrycie kosztów przejazdu oraz zakwaterowania - niezbędne narzędzia do wykonywania pracy - szerokie możliwości rozwoju zawodowego Zainteresowane osoby prosimy o wysłanie aplikacji (cv + list motywacyjny) z podaniem nr referencyjnego na adres: gdy-rekrutacja@startpeople.pl Prosimy o dopisanie następującej klauzuli: âWyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych dla realizacji procesu rekrutacji (zgodnie z ustawą z dn. 29.08.97 roku o Ochronie Danych Osobowych Dz. Ust Nr 133 poz. 883)â. Agencja Doradztwa Personalnego (nr licencji 152/2)2010-07-12 12:46:05
[Praca] Programista J2ME - Gdynia
Start People to jedna z wiodących Agencji Pracy na polskim rynku. Zapewniamy nowoczesne rozwiązania HR w zakresie leasingu pracowniczego, rekrutacji, selekcji oraz payrollu. Należymy do grupy USG People N.V. â europejskiego lidera wśród firm doradztwa personalnego. Obecnie dla naszego Klienta, specjalizującego się w outsourcingu specjalistów IT oraz tworzeniu dedykowanego oprogramowania, poszukujemy osoby na stanowisko: Programista J2ME Miejsce pracy: Gdynia Obowiązki: - tworzenie i rozwój oprogramowania w technologii J2ME - realizacja nowych projektów dla klientów korporacyjnych - wykonywanie bieżących zadań w ramach zespołu projektowego Wymagania: - wykształcenie wyższe lub student 5- tego roku (informatyka, bądź kierunek pokrewny) - bardzo dobra znajomość technologii J2ME - min. 2 letnie doświadczenie na podobnym stanowisku (w tym 1 rok doświadczenia w technologii J2ME) - komunikatywna znajomość języka angielskiego - dobra organizacja własnej pracy - komunikatywność Oferujemy: - możliwość realizacji ciekawych i rozwijających projektów krajowych i międzynarodowych - atrakcyjne wynagrodzenie - własna działalność gospodarcza (ewentualnie umowa o pracę) - szerokie możliwości rozwoju zawodowego - pracę w dynamicznym zespole Zainteresowane osoby prosimy o wysłanie aplikacji (cv + list motywacyjny) z podaniem nr referencyjnego PJ2ME/07/10 na adres gdy-rekrutacja@startpeople.pl. Prosimy o dopisanie następującej klauzuli: âWyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych dla realizacji procesu rekrutacji (zgodnie z ustawą z dn. 29.08.97 roku o Ochronie Danych Osobowych Dz. Ust Nr 133 poz. 883)â.2010-07-12 12:44:29
[Praca] Poszukiwani Programiści JAVA - Skandynawia, UK, Irlandia!!!
Start People to jedna z wiodących Agencji Pracy na polskim rynku. Zapewniamy nowoczesne rozwiązania HR w zakresie leasingu pracowniczego, rekrutacji, selekcji oraz payrollu. Otrzymaliśmy prestiżowe tytuły âPrzedsiębiorstwo Fair Playâ oraz âGazele Biznesuâ. Należymy do grupy USG People N.V. â europejskiego lidera wśród firm doradztwa personalnego. Akcje USG People są notowane na giełdzie Euronext w Amsterdamie. Obecnie dla naszego Klienta, specjalizującego się w outsourcingu specjalistów IT oraz tworzeniu dedykowanego oprogramowania, poszukujemy osób na stanowisko: Programista JAVA (nr ref. PJ/07/10) Miejsce pracy: Skandynawia, UK, Irlandia, Warszawa, Gdynia Obowiązki: - tworzenie i rozwój oprogramowania w technologii JEE - realizacja nowych projektów dla międzynarodowego Klienta - wykonywanie bieżących zadań w ramach zespołu projektowego Wymagania: - min. 3 letnie doświadczenie na podobnym stanowisku - wykształcenie wyższe - bardzo dobra znajomość JAVA/J2EE - znajomość architektury systemów informatycznych oraz wzorców projektowych - praktyczna znajomość baz danych (Oracle, DB2, MS SQL) - bardzo dobra znajomość języka angielskiego - mobilność i dyspozycyjność w trakcie trwania projektu (6-12 miesięcy) - dobra organizacja własnej pracy Oferujemy: - atrakcyjne wynagrodzenie (>60zł netto / 1h) - umowę agencyjną - pokrycie kosztów przejazdu oraz zakwaterowania - możliwość zwrotu kosztów podróży do Polski (raz w miesiącu) - niezbędne narzędzia do wykonywania pracy - szerokie możliwości rozwoju zawodowego Zainteresowane osoby prosimy o wysłanie aplikacji (cv + list motywacyjny) z podaniem nr referencyjnego PJ/07/10 na adres gdy-rekrutacja@startpeople.pl. Prosimy o dopisanie następującej klauzuli: âWyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych dla realizacji procesu rekrutacji (zgodnie z ustawą z dn. 29.08.97 roku o Ochronie Danych Osobowych Dz. Ust Nr 133 poz. 883)â2010-07-12 12:42:42
[C# i .NET] Textbox ramka
Witam...potrzebuję zmienić kolor ramki textboxa na czerwony...Wie ktoś może jak to zmienić?2010-07-12 11:16:57
[Webmastering] insert i pobranie od razu ostaniego rekordu
Witam wszystkich mam taki problem robie sobie inserta z polami id i name tyle ze pole id jest polem autoicremented i chcialbym po wstawieniu tego pola od razu poznac jego id mozna by to zrobic tak 1. insert 2. select max(id) i by bylo ale co gdy wiele osob wstawia caly czas i ten select wyswietli mi jakis inny rekord wstawiony rpzez kogos inengo ma ktos jakis pomysl na to ???2010-07-12 11:15:47
[Webmastering] blokowanie wyboru plikow wiekszych niz np 1 mega
Witam czy wie ktos moze jak w skuteczny sposob zablokowac mozliwosc uploadu plikow wiekszych niz okreslona wielkosc znalazlem cos takiego ale to nie dziala w ogole2010-07-12 11:02:48
[Newbie] [C++] Obsługa plików
Witam. Piszę program w C++ do wyszukiwania rymów. :P Będzie on otwierał bazę słów z pliku txt o rozmiarze ~400KB. I tu jest problem. Z otwieraniem. 1. FILE*: nie działa. Przy próbie odczytania danych z pliku program albo odczytuje pierwszą linijkę, albo się zawiesza (np. przy próbie rozwiązania problemu z tą jedną linijką: while (!feof(fp)) ), albo w ogóle nic nie odczytuje. 2. Fstream: program z 50KB rośnie do 450... to zdecydowanie za dużo. Tak więc zapytuję o jakieś inne sposoby dostępu do plików, i proszę o jakieś linki do tutoriali. Proszę o pomoc Z góry dziękuję Pozdrawiam2010-07-12 10:09:26
[Newbie] [JS] przliczanie pól z kwotami
Witam! Mam formularz do wystawiania faktur. W rekordzie danej pozycji na fakturze mam dwa pola do wpisania ceny netto i brutto, chcę aby te pola przeliczały się dynamicznie. Kiedy wpiszę kwotę netto, brutto obliczy się samoczynnie, kiedy wpiszę kwotę brutto netto obliczy się samoczynnie. Wiem, że jest to do zrobienia w JS ale nie poznałem tego języka jeszcze na tyle, żeby zrobić to samemu. Mogę liczyć na Waszą pomoc?2010-07-12 09:42:59
[C# i .NET] [C#] logowanie do zasobów sieciowych
Mam udostępnione w sieci zasoby np: serwer1katalog1 dla user1 passwd1. Potrzebuje z poziomu aplikacji dostać się do tych zasobów. Jak to zrobić z poziomu c#?2010-07-12 09:20:33
[Delphi/Pascal] Generowanie klucza z zakodowanymi informacjami licencji
zastanawiałem się ostatnio, jak załatwić sprawę generowania kluczy oprogramowania zawierających dane informacji licencji (takie jak skrót licencjobiorcy (np. 6 literowy string) - ewentualnie inny kod, który identyfikowałby licencjobiorcę, okres ważności licencji). trafiłem na taki temat: http://forum.4programmers.net/viewtopic.php?id=152306 ale podano w nim sposób przez szyfrowanie MD5. ja wolałbym załatwić to inaczej, bo chciałbym móc sprawdzić nazwę licencjobiorcy (ten krótki identyfikator) w każdej chwili po uruchomieniu programu. jakieś pomysły?2010-07-12 09:19:25
[Delphi/Pascal] Kompilacja
Pytanie odnośnie Turbo Pascala. Chcę sobie uruchomić prosty program tworzony w Turbo Pascalu, więc ściągam sobie najnowszą wersję 7.0. Chociaż w określeniu wersji Turbo Pascala lepiej użyć słowa "ostatnią", bo "najnowsza" dziwnie brzmi :]. Żeby umożliwić kompilację kodu trzeba sobie skonfigurować "Unit directories" z opcji "Directories" menu "Options". Ustawiam tam sobie ścieżkę do katalogu UNITS w Turbo Pascalu. Równie dobrze można sobie ustalić jakikolwiek inny katalog. Ale za każdym razem jak uruchamiam Turbo Pascala na nowo, ścieżka ponownie ustawia się na domyślną. Co zrobić, żeby się nie restartowała ? I kolejna, najważniejsza, kwestia - jak uruchomić program ? Wybieram opcję "Run" z menu "Run", ekran robi się czarny, pierwsze zdanie dotyczy informacji na temat Turbo Pascala, ale efektu działania aplikacji nie widać. Jak się używa Turbo Pascala 7.0 ? Jak się tam uruchamia programy ? Z kompilacją sobie poradziłem, ale tutaj mi brakuje pomysłów.2010-07-12 01:11:59
[Newbie] Kompilacja
Pytanie odnośnie Turbo Pascala. Chcę sobie uruchomić prosty program tworzony w Turbo Pascalu, więc ściągam sobie najnowszą wersję 7.0. Chociaż w określeniu wersji Turbo Pascala lepiej użyć słowa "ostatnią", bo "najnowsza" dziwnie brzmi :]. Żeby umożliwić kompilację kodu trzeba sobie skonfigurować "Unit directories" z opcji "Directories" menu "Options". Ustawiam tam sobie ścieżkę do katalogu UNITS w Turbo Pascalu. Równie dobrze można sobie ustalić jakikolwiek inny katalog. Ale za każdym razem jak uruchamiam Turbo Pascala na nowo, ścieżka ponownie ustawia się na domyślną. Co zrobić, żeby się nie restartowała ? I kolejna, najważniejsza, kwestia - jak uruchomić program ? Wybieram opcję "Run" z menu "Run", ekran robi się czarny, pierwsze zdanie dotyczy informacji na temat Turbo Pascala, ale efektu działania aplikacji nie widać. Jak się używa Turbo Pascala 7.0 ? Jak się tam uruchamia programy ? Z kompilacją sobie poradziłem, ale tutaj mi brakuje pomysłów.2010-07-12 01:11:59
[Hardware/Software] Problem z instalacją Visual Studio 2010
Witam, miałem VS 2008, odinstalowałem go po czym próbowałem zainstalować VS 2010. niestety przy instalacji wyskakuje błąd: http://img6.imageshack.us/i/blada.jpg/ Próbowałem usuwać wszystkie komponenty powiązane z VS 2008, SQL Server, .NET Frameworka...niestety nie pomogło... Log z instalacji: http://pastebin.com/9FP6F9KU2010-07-11 22:32:50
[Bazy danych] Duża Baza danych
Witam Prosiłbym o poradę. Tak więc mam następujące zadanie: Jest około 160 000 wierszy i 15 kolumn - dane fizyczne mam jest w *.txt oraz *.db jak najłatwiej i najszybciej waszym zdaniem i przy użyciu czego stworzyć aplikacje która będzie mi wyświetlała dane z tej tabeli wg określonych kilku kryteriów. Proboje to cisnąć w Delphi ale jako że nie jestem w temacie za bardzo to jestem dopiero na etapie wyświetlania bazy z użyciem BDE czyli słabiutko. Odrazu mowie że na bazach danych prawie się nie znam mam do dyspozycji Delphi, C++ ew. Access czego ew. mam się nauczyć. Wiem że to co tutaj wyżej napisałem jest mało jasne ale potrzebuje jakiejś wskazówki bo mam już mętlik w głowie.2010-07-11 21:49:02
[Newbie] Problem z sklejeniem małego kodu.
Otóż mam kawałek kodu i wpisałem tam kilka linijek które odpowiadają za wyświetlenie się okienka z danym tekstem i za zamknięcie programu. KOD: #include #include "fun.h" #define ID_BUTTON1 1 #define ID_BUTTON2 2 LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM); // ----------------------------------------------------------------------------- LRESULT CALLBACK WindowProcedure (HWND hOkno, UINT uMsg, WPARAM wPar, LPARAM lPar) { switch (uMsg) { case WM_CREATE: { HINSTANCE hInst = GetModuleHandle(NULL); HWND hCon1, hCon2; hCon1 = CreateWindowEx (0, "BitmapowyPrzycisk", NULL, WS_CHILD | WS_VISIBLE, 5, 5, 32, 32, hOkno, (HMENU) 101, hInst, NULL); hCon2 = CreateWindowEx (0, "BitmapowyPrzycisk", NULL, WS_CHILD | WS_VISIBLE, 5, 70, 32, 32, hOkno, (HMENU) 102, hInst, NULL); break; case WM_COMMAND: switch(LOWORD(wParam)) { case 101: MessageBoxA(hOkno, "Akcja przycisku numer 1", "Akcja:", 0); break; case 102: SendMessage(hOkno, WM_DESTROY, 0, 0); break; if (hCon1 == NULL || hCon2 == NULL) MessageBox(hOkno, "Nie udalo sie stworzyc kontrolki", "Sorry...", MB_ICONERROR); } break; case WM_DESTROY: PostQuitMessage(0); break; default: return DefWindowProc(hOkno, uMsg, wPar, lPar); } return 0; } // ----------------------------------------------------------------------------- int WINAPI WinMain (HINSTANCE hInst, HINSTANCE, LPSTR, int) { const char szClassName[] = "WindowsApp"; WNDCLASSEX wincl; wincl.hInstance = hInst; wincl.lpszClassName = szClassName; wincl.lpfnWndProc = WindowProcedure; wincl.style = CS_DBLCLKS; wincl.cbSize = sizeof (WNDCLASSEX); wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION); wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION); wincl.hCursor = LoadCursor (NULL, IDC_ARROW); wincl.lpszMenuName = NULL; wincl.cbClsExtra = 0; wincl.cbWndExtra = 0; wincl.hbrBackground = (HBRUSH) COLOR_BACKGROUND; if (RegisterClassEx(&wincl) == false) { MessageBox(NULL, "Nie udalo sie zarejestrowac klasy okna", "Sorry...", MB_ICONERROR); return -1; } if (RejestrujPrzycisk(hInst) == false) { MessageBox(NULL, "Blad rejestracji przycisku", "Sorry...", MB_ICONERROR); return -2; } HWND hOkno = CreateWindowEx(0, szClassName, "Windows App", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, 550, 375, NULL, NULL, hInst, NULL); ShowWindow(hOkno, SW_SHOW); MSG msg; while (GetMessage(&msg, NULL, 0, 0)) { TranslateMessage(&msg); DispatchMessage(&msg); } // WyRejestrujPrzycisk(); return static_cast(msg.wParam); } Kod który wkleiłem: break; case WM_COMMAND: switch(LOWORD(wParam)) { case 101: MessageBoxA(hOkno, "Akcja przycisku numer 1", "Akcja:", 0); break; case 102: SendMessage(hOkno, WM_DESTROY, 0, 0); break; Otóż kompilator wywala mi błąd w kodzie. Bardzo proszę o szybką pomoc!. Pozdrawiam2010-07-11 21:36:14
[Flame] Ośmiornica Paul
Pokazywali w tv. Głośno o niej w internecie (np. http://deser.pl/deser/1,97052,8125409,Osmiornica_znowu_miala_racje__Jak_Paul_NAPRAWDE_to.html). A wy jak myślicie, Paul to rzeczywiście jasnowidz, czy jakaś bujda?2010-07-11 21:08:07
[Java] Problem z apletami Java
Od niedawna zajmuję się pisaniem apletów na stronę internetową. Uczyłem się z poniższej strony: http://webhosting.pl/Kurs.Javy..Praktyczne.programowanie.czesc.II?page=6 Skompilowałem i wrzuciłem na stronę i wszystko działało. Wprowadzałem zmiany i sprawdzałem wyniki. Aż pewnego razu aplet przestał działać. Wrzuciłem aplet który na pewno działał, ten na początku skompilowany i dalej nic. Sprawdzałem na 2 przeglądarkach. A co najlepsze na innym komputerze działa. java.lang.NoClassDefFoundError: PuzzleAplet (wrong name: Applet) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source) at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception: java.lang.NoClassDefFoundError: PuzzleAplet (wrong name: Applet) Oprogramowanie: - NetBeans 6.9 - jdk-6u21-windows-i586 W czym problem?2010-07-11 20:31:11
[Hardware/Software] Cyfrówka do 400zł z datownikiem
Cześć. Mam pytanie. Chcę zakupić sobie cyfrówkę tak do 400zł i jest kilka warunków przy wyborze. 1. Przede wszystkim musi być widoczna data na zrobionych fotkach (gdy przeglądam na kompie). Oczywiście, mogłabym pisac datę na fotce, wydobywując ją z utworzenia pliku i zapisywać zmiany w JPG, ale to nie raz się nie sprawdza (data). Programuję w Delphi. 2. W miarę mały, bo chciałbym go nosić w torebce, nie raz w kieszeni. 3. Matryca nie ma być duża - nie jestem naiwna. :) 4. Firma nie jest ważna, choć mam Canona i Fujifilm V10 (do sprzedania). Oba nie mają datownika na fotkach, Fujifilm jest malutki. Przeglądam komputronik, allegro i proline i na razie nic ciekawego nie znajduję. Jeśli ktoś posiada jakiś fajny aparacik z datownikiem, bo to w sumie najważniejsze i dał tak ok 400zł to niech wymieni model proszę. :) Pozdrawiam, Martyna.2010-07-11 20:29:39
[Hardware/Software] [usb] czy da radę odłączyć zasilanie
Czy da się odłączyć zasilenie z określonego portu usb z poziomu systemu operacyjnego?? Jakimś softem albo pisząc własny program?2010-07-11 18:06:37
[Java] Java ME - problem z paint()
Mam oto taki kod: ConsoleCanvas.java - Odpowiada za wyświetlanie i zmienianie Ekranu konsoli package Console; import javax.microedition.lcdui.*; import java.io.*; public class ConsoleCanvas extends Canvas implements CommandListener{ int screenWidth; int screenHeight; int screenCellsX; int screenCellsY; int x; int y; static int i=0; ConsoleCell[][] workSpace; public ConsoleCanvas(){ super(); initConsole(); } public void initConsole(){ screenWidth = getWidth(); screenHeight= getHeight(); screenCellsX=screenWidth/8; screenCellsY=screenHeight/8; workSpace=new ConsoleCell[screenCellsX][screenCellsY]; for(int i=0;iscreenCellsY){ y=0; } } public void newLine(){ x=0; y++; if(y>screenCellsY){ y=0; } } public void setChar(int _x, int _y, char chr){ workSpace[_x][_y].setChar(chr); } public void setChar(char chr){ workSpace[x][y].setChar(chr); } public void setPos(int _x, int _y){ x=_x; y=_y; } public int getPosX(){ return x; } public int getPosY(){ return y; } public ConsoleCell getCell(int _x, int _y){ return workSpace[_x][_y]; } public ConsoleCell getCell(){ return workSpace[x][y]; } protected void paint(Graphics g) { System.out.println("Painted"); g.setColor(0,0,0); g.fillRect(0, 0, screenWidth, screenHeight); for(int i=0;i2010-07-11 17:58:56
[Newbie] Problem z isdigit()
Witam Mam taki kod: int wybor; cin>>wybor; if(isdigit(wybor) && wybor == filmy[0].nr && filmy[0].bilety>0){ instrukcje1 if...{ instrukcje2 } } else{ instrukcje3 } Moj problem polega na tym ze po wprowadzeniu byle czego w polu wybor zawsze wykonywane sa instrukcje3, nawet gdy wszystkie warunki w pierwszym if sa spelnione to i tak mi przeskakuje do instrukcje3.;/ Ma ktos jakis pomysl co mzoe byc zle?2010-07-11 17:07:16
[Java] Czym sie roznia klasy Map i HashMap?
Proste pytanie w temacie, czekam na wasze odpowiedzi.2010-07-11 16:24:52
[Newbie] Czym sie roznia klasy Map i HashMap?
Proste pytanie w temacie, czekam na wasze odpowiedzi.2010-07-11 16:24:52
[Hardware/Software] Dziwne działanie Google
Przy szukaniu infor na temat pamięci heap dla Javy, zauważyłem taki dziwny fenomen: http://www.google.pl/#hl=pl&q=%22java%22+%22mac+os+x%22+%22heap+size%22&aq=&aqi=&aql=&oq=&gs_rfai=&fp=c91a0960f02c72bd http://www.google.pl/#hl=pl&q=%22java%22+%22mac+os+x%22+%22heap+size%22+%22increase%22&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=c91a0960f02c72bd To nie pierwszy raz mam taką sytuację, że dodaję jeszcze jedno słowo w celu zawężenia wyszukiwania, a okazuje się, że po jego dopisaniu, liczba wyników rośnie. Ewidentny błąd Googla, ale wydaje mi się, że jest jedna z dwóch sytuacji: - Przy wpisaniu "java" "mac os x" "heap size" wynik nie uwzględnia wszystkich stron - Przy wpisaniu "java" "mac os x" "heap size" "increase" są też strony, na których nie ma jednego z tych słów. Co jest bardziej prawdopodobne?2010-07-11 15:46:51
[Newbie] [Visual Studio] Obsługa znaków specjalnych
Witam, Chciałem ustawić w nazwie Buttona znak specjalny - strzałkę (â). Po kompilacji w Windows 7 pokazuje się strzałka (jest OK), jednak w XP SP3 mam kwadracik zarówno w Properties przycisku w VS jak i po uruchomieniu binarki. Visual Studio 2008 SP1.2010-07-11 15:30:42
[Java] Sortowanie
Napisałem sortowanie, ale nie działa. Nie mam pojęcia czemu, a debugger nie działa. Kompiluje się, ale wypisuje 2 razy tą samą nieposortowaną kolejność cyfr. #include #include #include #include using namespace std; const int SIZE = 10; int array[SIZE]; void test(void); void fillArray(void); void writeNumber(int); void endl(void); int getRandomNumber(void); void sort(void); void test(){ fillArray(); for(int i = 0; i < SIZE; i = i + 1){ writeNumber(array[i]); } sort(); endl(); for(int i = 0; i < SIZE; i = i + 1){ writeNumber(array[i]); } } void fillArray(){ srand (static_cast(time(NULL))); for(int i = 0; i < SIZE; i++){ array[i] = getRandomNumber(); } } void writeNumber(int number){ cout2010-07-11 14:53:12
[Coyote] Trochę bardzo poważnych wad...
Witam serdecznie. Coyote to duży i przemyślany projekt i gz za niego :) Jest jednak kilka bardzo poważnych wad, np: 1. Wyszukiwarka na stronie - raz działa, a raz nie. Sposób znajdowania wydaje się być całkiem losowy - zazwyczaj nie potrafi znaleźć odpowiedniej rzeczy na stronie, chyba że znamy konkretną nazwę (i tak nie działa zawsze). Zazwyczaj trzeba szukać przez google: inurl:4programmers.net XYZ 2. Apropos Googli - nie wiem dlaczego 4programmers jest tak tragicznie indeksowany. System przyjaznych URLi mógłby znaczyć, że wyszukiwarki lubią 4programmers - nic bardziej mylnego - przy większości haseł mamy taki oto opis: Double - Dostęp zablokowany - 4programmers.net 11 Sie 2009 ... Dostęp zablokowany. Jeżeli masz podstawy sądzić, że ta blokada została założona niesłusznie, możesz skontaktować się z osobą, która nałożyła blokadę ... 4programmers.net/C_sharp/Double - Kopia Ja rozumiem, że ochrona przed spamerami, floodem i dużą ilością zapytań itp itd... Ale żeby nie odfiltrować Googli o.O Pozdro ;)2010-07-11 14:12:57
[Delphi/Pascal] polskie znaki w mailu
uzywajac komponentow indy mam problem, zeby zrobic polskie znaki w mailu wystarczy wpisac w parametrze CharSet wartosc iso-8859-2 , ale problem pojawia sie pozniej, jak wysle pierwszego maila jest ok, ale jak zrobie to w petli to pierwszy mail wyglada prawidlowo, ale kazdy kolejny wyglada tak -> iso-8859-2 trescmaila, trzeci mail -> iso-8859-2 iso-8859-2 trescmaila i nie jest to "body" poniewaz przy kazdym wywolaniu maila body jest czyszczone do zera i tresc jest wklejana ponownie, gdzie jest problem?2010-07-11 14:05:16
[Delphi/Pascal] Ukrywanie paska windows z nazwa formy
Witam.W jaki sposob mozna ukryc ten o to pasek w Delphi? http://img101.imageshack.us/img101/9999/axat.jpg Dziekuje , pozdrawiam2010-07-11 12:39:19
[Delphi/Pascal] [Delphi] FillRect problem z metoda Paint z rysowaniem
Mam problem z napisaniem poprawnie procedury Paint we własnym komponencie. Procedurą Paint chciałem się posłużyć do namalowania wyglądu mojego komponentu przy pomocy funkcji FillRect oraz FrameRect lecz coś jest nie tak ponieważ w momencie kiedy od komentuje obojętnie którą funkcję i skompiluje komponent a następnie spróbuje go umieścić na formatce wyskakuje błąd o treści: "Control ' has no parent" mimo że zmienna FCanvas w konstruktorze klasy jest powołana do "życia" a wygląda to tak: constructor TXXX.Create(AOwner: TComponent); begin inherited Create(AOwner); FCanvas:=TControlCanvas.Create; TControlCanvas(FCanvas).Control:=Self; Color:=clBlue; Width:=150; Height:=20; end; destructor TXXX.Destroy; begin FCanvas.Free; inherited Destroy; end; procedure TXXX.Paint; var plotno,ramka:TRect; begin with Canvas do begin plotno:=Rect(0-1,0,Width,Height); Brush.Color:=clBtnFace; FillRect(plotno); ramka:=Rect(0,0,Width,Height); Brush.Color:=clBlack; FrameRect(Rect(0,0,Width,Height)); end; end; procedure TXXX.SetColor(Val: TColor); begin if Val FColor then FColor:=Val; Paint; end; Przy czym pole Canvas zadeklarowane jest w sekcji Public jako property. I moje pytanie brzmi: Dlaczego przy wstawianiu komponentu na formatke otrzymuje w.w. komunikat błędu oraz gdzie mam źle. Proszę o pomoc.2010-07-11 12:17:06
[Newbie] początkujący, przejście z c na c++
witam, mam mały problem z pisaniem w c++, mianowicie jak dołączam inne plik źródłowe, to nie działają mi w nich polecenie z c++ takie jak np. podstawowe cin i cout , mogę użyć klasycznych zastępczo ale nie o to chodzi ;) wiecie może czemu sie tak dzieje ?biblioteki dorzucone rozszerzenie .cpp i nie działa ;/2010-07-11 11:48:05
[Java] [J2ME] Podpisywanie kodu
Czytałem już trochę o podpisywaniu kodu, ale dwie rzeczy nie są jeszcze dla mnie jasne. Po pierwsze - tak dla pewności - Jeżeli podpiszę program certyfikatem, który jest zainstalowany w telefonie, to nie będą się pojawiały komunikaty z prośbą o pozwolenie na dostęp do zabezpieczonego API? I drugie - Co to znaczy, że kupuję certyfikat np. na rok? Tzn., że tylko przez rok będę mógł podpisywać nim programy? Czy raczej, że podpisany program tylko przez rok będzie miał status zaufanego? Pozdrawiam, Towe2010-07-11 11:32:05
[Newbie] [C++] strcpy - błąd pamięci
Cześć, mam problem z funkcją strcat void ConLib::OutputString(char * message, int newLine) { DWORD Written; char * newLineChar = "n"; if(newLine == 1) { strcat(message, newLineChar); // błąd jest w tej lini } int allChar = strlen(message) + 3; WriteConsole(mScreen, message, allChar, &Written, NULL); } Ta funkcja generuje następujący błąd: Unhandled exception at 0x6620f6d7 in Projekt1.exe: 0xC0000005: Access violation writing location 0x00ed6834. Sprawa wydaje się dosyć prosta, ale walczę z tym od 4 godzi i nic ;/2010-07-11 00:46:25
[Newbie] [C++] strcat - błąd pamięci
Cześć, mam problem z funkcją strcat void ConLib::OutputString(char * message, int newLine) { DWORD Written; char * newLineChar = "n"; if(newLine == 1) { strcat(message, newLineChar); // błąd jest w tej lini } int allChar = strlen(message) + 3; WriteConsole(mScreen, message, allChar, &Written, NULL); } Ta funkcja generuje następujący błąd: Unhandled exception at 0x6620f6d7 in Projekt1.exe: 0xC0000005: Access violation writing location 0x00ed6834. Sprawa wydaje się dosyć prosta, ale walczę z tym od 4 godzi i nic ;/2010-07-11 00:46:25
[Społeczność] MIESZKANIE NA ROK AKADEMICKI 2010/2011
Hej! Studiuję na ETI i szukam współlokatora do pokoju 2-osobowego w 2-pokojowym mieszkaniu (w drugim pokoju 2 studentki Wink). Mieszkanie jest na Starówce, świetna lokalizacja: 3 minuty do tramwaju i autobusu, sklep całodobowy, kebab, pizzeria i bar mleczny tuż obok. Mieszkanie jest wyposażone, TV i Internet, oddzielna jasna kuchnia i łazienka. Metraż: 50m2. Cena 585zł bez żadnych dodatkowych opłat. Bardzo polecam! Kontakt: 691 940 472 Cool2010-07-10 23:57:37
[Off-Topic] Go-Global, opinie i alternatywy
Witam Poszukuje do firmy czegos na wzor uslug terminalowych, ale ze "serwer" jest na Win7 MTS nie wchodzi w gre. Znajomy polecil mi : http://www.graphon.com/products-and-solutions/go-global-windows-host-4 Uzywa ktos, mozecie sie wypowiedziec ? ew. jakie alternatywy ? Chodzi o udostepnienie pewnej aplikacji handlowcom. b2010-07-10 21:00:29
[Newbie] [c++] wypełnianie tablicy w klasie
Mam taki problem. Nie wypełniałem nigdy tak tablicy i nie pamietam juz jak to sie robi a na googlach cos znalezc nie moge ;p. Był jeden temat, ale coś sie kłócili, kłócili i nic nie wykłócili :(. Otoż mam klase a w niej tablicę, załóżmy: class KLASA { string Nazwa[12]; }; i chciałbym ją od razu wypełnic slowami. niestety bezposrednie w definicji klasy sie tego nie da zrobic, wyskakuje jakis error. Chodzi mi o te wypelnienie z klamrami :).2010-07-10 20:24:51
[Java] GWT gadgets
Witam, wiem, że można napisać gadzety w GWT i opublikować je w zbiorze dostępnym dla igoogle. Ale czy te same gadzety mozna wykorzystac w naszych aplikacjach a jak tak to jak to zrobic. Chodzi mi o to aby stworzyc strone ktora wygladala by jak iGoogle Pozdraiwam2010-07-10 20:20:10
[C# i .NET] Firebird a Visual C# Express Edition
Witam, chciałbym stworzyć program wykorzystujący Firebirda. Czytałem, że są jakieś "triki" które to umożliwiają, jednak nigdzie nie znalazłem sensownej instrukcji. Kiedyś próbowałem to zrobić (zmiany w pliku machine.config) ale coś nie wyszło... Sciągnąłem ze strony http://www.firebirdsql.org/dotnetfirebird/download/index.html Firebird ADO.NET Provider 1.7.1 for .NET Framework 1.1 (na jakimś forum ktoś tak poradził). Ale nie wiem, co dalej. Pomoże ktoś? Z góry dzięki :)2010-07-10 19:00:51
[C/C++] [BCB] Jak wyświetlić źródło strony?
Siemka :) Nie wiecie może, jak przy pomocy TWebBrowser wyświetlić źródło załadowanej strony? Lub zapisać do pliku sam text (tzn ten ze źródła ;p) :-) .2010-07-10 19:00:25
[C/C++] Jak wyświetlić źródło strony internetowej?
Siemka :) Nie wiecie może, jak przy pomocy TWebBrowser wyświetlić źródło załadowanej strony? Lub zapisać do pliku sam text (tzn ten ze źródła ;p) :-) .2010-07-10 19:00:25
[C/C++] Singleton i błąd
Mam klasę dźwięk, która jest Singletonem: class Dzwiek { private: static Dzwiek* obiekt; AudioDevicePtr audiodevice; OutputStreamPtr graj; Dzwiek(); public: static Dzwiek *Obiekt(); static void Graj(const char* sciezka,bool petla,bool ladujDoPamieci,bool synchr); static void Stop(); ~Dzwiek(); }; Najlepiej by było pamiętac po prostu, że obiekt klasy Dźwięk ma być 1 w programie i gdzieś napisać w komentarzu i tyle, no ale wzorce wymagają by stosować w tego typu sytuacja Singletona:/ To jego definicja: Dzwiek* Dzwiek::obiekt=NULL; inline Dzwiek::Dzwiek() { obiekt=this; } Dzwiek *Dzwiek::Obiekt() { if(obiekt==NULL) { Dzwiek(); (*obiekt).audiodevice=OpenDevice(); //obiekt odwołujacy się do urzadzenia stworzony } return obiekt; } inline Dzwiek::~Dzwiek() { obiekt=NULL; } Metody Graj i Stop są nieważne. Przy tak skonstruowanej klasie podczas uruchomienia programu wyskakuje błąd ochrony pamięci (access violation) Unhandled exception at 0x004598a9 in gra.exe: 0xC0000005: Access violation reading location 0x00000000. i odwołanie do linijki z biblioteki audiere.h: RefPtr& operator=(T* ptr) { if (ptr != m_ptr) { if (m_ptr) { m_ptr->unref(); } m_ptr = ptr; if (m_ptr) { m_ptr->ref(); } } return *this; }Operator this ma adres 0x0000000 a m_ptr nie pokazuje żadnej wartości jak sie wskaże myszką, ptr cośtam pokazuje jakieś 0x33243342. Czy w takich sytuacjach w firmach komercyjnych się pier.... i wali wzorce i się programuje tak aby zadziałało, czyli normalnie gdzieś tam obiekt stworzyć klasy Dźwięk i dać komentarz że tylko w danym momencie 1 obiekt może istnieć. Czy może jest rozwiązanie dla powyższego przypadku no i by było zgodnie z tymi śmiesznymi wzorcami, które więcej nerwów zżerają niż jest pożytku. Dodam tylko, że oczywiście takie coś: AudioDevicePtr audiodevice=OpenDevice(); //obiekt odwołujacy się do urzadzenia stworzony działa bez problemu w programowaniu strukturalnym czy obiektowym ale gdy klasa nie jest singletonem.2010-07-10 18:35:14
[Newbie] Singleton i błąd
Mam klasę dźwięk, która jest Singletonem: class Dzwiek { private: static Dzwiek* obiekt; AudioDevicePtr audiodevice; OutputStreamPtr graj; Dzwiek(); public: static Dzwiek *Obiekt(); static void Graj(const char* sciezka,bool petla,bool ladujDoPamieci,bool synchr); static void Stop(); ~Dzwiek(); }; Najlepiej by było pamiętac po prostu, że obiekt klasy Dźwięk ma być 1 w programie i gdzieś napisać w komentarzu i tyle, no ale wzorce wymagają by stosować w tego typu sytuacja Singletona:/ To jego definicja: Dzwiek* Dzwiek::obiekt=NULL; inline Dzwiek::Dzwiek() { obiekt=this; } Dzwiek *Dzwiek::Obiekt() { if(obiekt==NULL) { Dzwiek(); (*obiekt).audiodevice=OpenDevice(); //obiekt odwołujacy się do urzadzenia stworzony } return obiekt; } inline Dzwiek::~Dzwiek() { obiekt=NULL; } Metody Graj i Stop są nieważne. Przy tak skonstruowanej klasie podczas uruchomienia programu wyskakuje błąd ochrony pamięci (access violation) Unhandled exception at 0x004598a9 in gra.exe: 0xC0000005: Access violation reading location 0x00000000. i odwołanie do linijki z biblioteki audiere.h: RefPtr& operator=(T* ptr) { if (ptr != m_ptr) { if (m_ptr) { m_ptr->unref(); } m_ptr = ptr; if (m_ptr) { m_ptr->ref(); } } return *this; }Operator this ma adres 0x0000000 a m_ptr nie pokazuje żadnej wartości jak sie wskaże myszką, ptr cośtam pokazuje jakieś 0x33243342. Czy w takich sytuacjach w firmach komercyjnych się pier.... i wali wzorce i się programuje tak aby zadziałało, czyli normalnie gdzieś tam obiekt stworzyć klasy Dźwięk i dać komentarz że tylko w danym momencie 1 obiekt może istnieć. Czy może jest rozwiązanie dla powyższego przypadku no i by było zgodnie z tymi śmiesznymi wzorcami, które więcej nerwów zżerają niż jest pożytku. Dodam tylko, że oczywiście takie coś: AudioDevicePtr audiodevice=OpenDevice(); //obiekt odwołujacy się do urzadzenia stworzony działa bez problemu w programowaniu strukturalnym czy obiektowym ale gdy klasa nie jest singletonem.2010-07-10 18:35:14
[Newbie] [c++] czas mierzony w milisekundach
Witam! Mam takie pytanie czy w bibliotece time jest jakaś funkcja lub sposób aby mierzyć czas w milisekundach? Chodzi mi o taki problem, aby np. po wciśnięciu danego klawisza coś się działo, ale pod warunkiem, że upłynęło powiedzmy 300 milisekund od poprzedniego razu gdy te coś się działo.2010-07-10 16:55:56
[Java] Java w MacOs nie działa
Wiadomo, że ideą Javy jest możliwość uruchamiania tego samego programu w kazdym systemie operacyjnym. Posiadam MacOS 10.5.8. Ja pisze program w NetBeans dla Windows. Doszukałem się, że żeby mieć Javę w MacOS, trzeba doinstalwoać te dwie rzeczy: http://support.apple.com/kb/DL924?viewlocale=pl_PL http://support.apple.com/kb/DL971?viewlocale=pl_PL Zrobiłem to, zrestartowałem MacOsa, ale nie zadziałało. Jak wprowadzę plik JAR z programem, to nie da się uruchomic, przy próbie odpalenia, na pasku zadań pojawia się ikona programu i po kilku sekundach znika, nic się nie dzieje. Próbowałem również uruchomić basha i "java -jar plik.jar", też się nie dało. Zainstalowałem NetBeans, ale nie ruszył pokazując komunikat "Cannot run on older version of Java than Java 6 SE. Please install Java 6 SE or never or use --jdkhome switch to point to its installation directory". Nie udało mi się zmusić NetBeansa do uruchomienia. Szukając w google, gdzie wymienione aktualizacje wrzucają swoje biblioteki oj Javy, znalazłem coś takiego: http://blog.adsdevshop.com/2008/02/26/installing-the-jdk-16-on-mac-os-x/ Po przywróceniu stanu przed instalacją uaktualnień, postąpiłem według linku. Java się zainstalowała, odpowiednio dodałem katalog do PATH i niby działa. Pliki Jar nie odpalają się i tak, NetBeans też nie, ale po otwarciu paczki NetBeans, jak się odpali plik binarny zawarty wewnątrz, to program ruszył. Po uruchomieniu NB, wczytałem cały projekt, projekt się skompilował i uruchomił bez problemu. Ale to nie koniec problemów. Mój kolega posiada prawdziwy MacBook z MacOS 10.6.x (nie wiem dokładnie, która wersja), nie posiada NetBeans. Wysłałem mu plik Jar skompilowany pod Windowsem, od razu u niego ruszył bez żadnych komplikacji. Jednak, przy głębszej analizie działania programu (program operuje na bitmapach) nie działają niektóre funkcje przetwarzania bitmap. U mnie były te same problemy z działaniem. Pod Windows, tych problemów nie ma. W miejscach, gdzie w Windows nie ma błędu, pod macOS jest wyjątek i cięzko znaleźć, co powoduje ten wyjątek. Pytałem się kolegi, jak zainstalował Javę, ten odpowiedział, że odkąd ma ten laptop, to Java już była. Ja uważam, że gdyby Sun olał fakt, że Apple opracowuje własną wersję javy i Sun normalnie opracował swoją wersję Javy dla macOs, jak dla Windows i Linux i udostępniał tutaj: http://www.java.com/pl/download/manual.jsp to by nie było żadnych problemów z działaniem, bo oba systemy miałyby Javę od tego samego autora. Skąd ściągnąć sprawdzoną i jak prawidłowo zainstalować Javę na MacOs, bo chyba tu leży przyczyna moich problemów?2010-07-10 16:30:34
[C# i .NET] Generowanie wyrażenia wyszukiwania w serwisie Allegro.pl
Witam, Borykam się z problemem stworzenia eleganckiej klasy generującej na podstawie obranych kryteriów (jedynie łączniki AND, OR i NOT) wyrażenia wyszukiwania w serwisie Allegro.pl. Wyrażenia te nie są skomplikowane ale chciałbym ten proces zautomatyzować i zaprojektować obiektowo. Dla przykładu wyrażenie: "gra (nowa pl) (diablo baldurs warcraft) -uzywana" co logicznie odpowiada zapisowi: "gra AND (nowa OR pl) AND (diablo OR baldurs OR warcraft) NOT uzywana" Próbuję stworzyć klasę Criteria (generującą gotowe wyrażenie na podstawie kryteriów) i odpowiednie operatory logiczne OrCriterion, AndCriterion, NotCriterion. Udało mi się stworzyć taką funkcjonalność: SearchExpressionCriteria target = new SearchExpressionCriteria(); target .Add(Expression.And("gra")) .Add(Expression.Or("nowa")) .Add(Expression.Or("pl")) .Add(Expression.Or("diablo")) .Add(Expression.Or("baldurs")) .Add(Expression.Or("warcraft")) .Add(Expression.Not("uzywana")); Ale nie działa to właściwie bo z OR-ów generuje mi jeden nawias: "gra (nowa pl diablo baldurs warcraft) -uzywana" i nie wiem jak to zgrabnie zrealizować (również składniowo) by móc łączyć alternatywy w zbiory. Czy ktoś z was ma pomysł jak to zgrabnie zrealizować?2010-07-10 15:47:08
[Newbie] [c#] dwie linie, Windows Forms
Dopiero niedawno zacząłem się ,,bawić" z Windows Forms, wczesniej ucząc się składni w c#. Piszę sobie programik, który chcę, aby pokazywal linię, od jednego punktu (środek obrazka) do obwodu okręgu. Innymi słowy promień ;) Z drugiej strony dobrze by bylo, by ta linia była draggable, a w dodatku, by te linie były dwie. Co możecie mi polecić? http://j.imagehost.org/0076/kat.jpg Dokładniej chodzi mi o ustalenie kąta, kod już napisałem, który biorąc pod uwagę pozycję punktów/wektora, określi kąt, teraz tylko potrzebuje zrobić interfejs. Z góry dzięki ;) Edit: inaczej mówiąć: start programu, pojawiają się dwie linie, user nimi przesuwa (obracają się wokół punktu) jak chce. i ja dostaje współrzedne końców tych linii ;) resztę już mam.2010-07-10 15:25:08
[Webmastering] [inne]doświadczenie programistów
witam, jestem początkującym webmasterem i otrzymuje niewielkie zlecenia, typu coś poprawić, uaktualnić. mam jedno pytanie, a mianowicie chodzi mi o taką sytuację że mam poprawić sekcję strony wzamian za umieszczenie baneru mojej strony na tej stronie poprawianej na pół roku. zero kasy, więc jak wykonać usługę żeby nikt mnie nie "wydymał bez mydła"?2010-07-10 15:01:31
[Java] [java] Ping test
Witam, chcę wstawić na strone test pingu serwera np: Ping ip1 - Pinguj Ping ip2 - pinguj Po kliknięciu pinguj pokazuje ping serwera (ip1, ip2 to ip serwerów) Cel jest taki aby skrypt pokazywał ping mieżony od osoby przeglądającej strone do serwera. Wynik ma być pokazywany w ms. Dowiedziałem się, że w javie można takie coś zrobić, a więc jak to zrobić? Proszę o pomoc.2010-07-10 13:55:15
[Praca] Potrzebuje pomocy do godz 16.00 w zadaniach z Javy - za kase
Witam Potrzebuje dzisiaj do godz 16.00 kogoś kto by mi pomógł w prostych zadankach z Javy w programie NetBeans oczywiście za kasę, jeśli ktoś chętny to niech pisze jak najszybciej na gg: 4796162 Pozdrawiam2010-07-10 13:52:42
[Newbie] Tworzenie pliku dll - brak pliku
Ponownie ja i problem :) Tym razem własna dllka. conlibdll.h #ifndef CONLIB_DLL_H #define CONLIB_DLL_H #ifdef CONLIB_DLL_EXPORTS #define MY_DLL __declspec(dllexport) #else #define MY_DLL __declspec(dllimport) #endif #include #include enum ConColor { Red = 1, Green = 2, Blue = 4 }; class MY_DLL ConLib { HANDLE mScreen; HANDLE mKeyboard; WORD mTextColor; WORD mBackgroundColor; public: ConLib(); ~ConLib(); void SetBackgroundColor(WORD color); void SetTextColor(WORD color); void SetTitle(char * title); void SetPosition(int x, int y); void Clear(void); void OutputString(char * message, int newLine); void Read(char * Buffer, DWORD BufferSize); int GetKey(void); }; #endif game.cpp #include #include "conlibdll.h" int main() { ConLib Konsola; Konsola.SetBackgroundColor(Blue); system("PAUSE"); return 0; } Program się kompiluje i uruchamia, nawet działa. Tylko dllki brak :P W katalogu Debug jej nie ma... co zrobiłem nie tak?2010-07-10 13:23:17
[Newbie] Trzymanie struktury w pliku
Mam pytanko odnośnie przechowywania struktury bazy danych w SQL. Czy powinno trzymać je w pliku w folderze programu i dostępne dla użytkownika to ? Z jednej strony nie zaśmieca się strukturą programu gdy tworzenie tabel zajmuje sporą długość , ale z drugiej użytkownik może co nieco popsuć. Chodzi o aplikacje okienkową :)2010-07-10 11:56:20
[Nietuzinkowe tematy] OPROGRAMOWANIE TELEFONU CZY COŚ
MAM PYTANIE LECZ NAWET NIE WIEM DO KOGO JE KIEROWAĆ . ZOSTAŁEM OSKARŻONY O DOKONANIE KRADZIEŻY CHOCIAŻ BYŁEM W CAŁKOWICIE INNYM MIEJSCU OD ZDARZENIA I ZOSTAŁEM NAGRANY NA TELEFONACH KOMÓRKOWYCH KTÓRE MIAŁY BYĆ DOWODEM MOJEJ NIEWINNOŚCI LECZ WSZYSTKO BYŁO TAK ZROBIONE ŻEBY PRAWDA NIE WYSZŁA NA JAW I JEDEN Z TELEFONÓW KTÓRY BYŁ ZEPSUTY ZOSTAŁ ODRZUCONY ZE SPRAWY A W DRUGIM PODCZAS ZABEZPIECZANIA DOWODU PRZEZ POLICJE DOSZŁO DO MODYFIKACJI DATY POPRZEZ PRZEGRYWANIE NAGRANIA Z PAMIĘCI TELEFONU NA KARTĘ MICRO SD I DOWÓD NIE BYŁ WIARYGODNY PONIEWAŻ NIE MOŻNA NIBY ODCZYTAĆ ŚLADÓW POCZĄTKOWEGO NAGRANIA PO JAKIEJKOLWIEK MODYFIKACJI W CO NIE MOGĘ UWIERZYĆ PRZY NASZYCH CZASACH GDZIE TECHNOLOGIA POSZŁA TAK DO PRZODU TELEFON O KTÓRYM MÓWIĘ TO SGH-E530 A JA DOSTAŁEM 4 LATA I BĘDĘ MUSIAŁ JE ODSIEDZIEĆ JAK NIK MI NIE POMOŻE!!! mój degolek@buziaczek.pl PROSZĘ O POMOC [???]2010-07-10 11:48:47
[Bazy danych] Bardzo duża tablica
Nie znam się na bazach prawie wcale, raczej nie lubię ich, ale z przymusu muszę pewien problem rozwiązać. Mam taką bazę do zrobienia, nie będę całkiem jej opisywał ale weźmy na przykład dwie tabele, które budową przypominają mój problem. Niech to będzie na ten przykład często eksploatowany przykład wypożyczalni. Pierwsza tabela to niech będzie Klient i niech ma między innymi pole klient_id. Druga tabela to Książka i oczywiście ma pole ksiazka_id Trzecie tabela to Wypozyczenia i oczywiście ma między innymi pola klient_id i ksiazka_id referujące z tabelami Książka i Klient. Teraz dajmy na to jeżeli książka jest wypożyczana przez klienta to to informacja o tym razem z numerami id, datami itd wrzucana jest do tabeli Wypozyczenia. Chcę trzymać naprawdę sporą historię. Teraz główny problem. Mam wątpliwość czy coś takiego będzie hulać z tego względu że tabela Wypożyczenia zgodnie z przewidywaniami po pewnym czasie osiągnie np 48 milionów rekordów. I cały właśnie mój problem to pytanie czy takie coś będzie w miarę wydajne? Wydajne w sensie czy selecty później nie będą trwać przez 30 sekund np. Jaka jest granica tych rozmiarów?2010-07-10 11:45:27
[Newbie] [opencv] skad wziąć .lib?
Próbuję stworzyć projekt w OpenCV. Ściągnąłem najnowszą wersję z SourceForge (i potem nawet starszą), zainstalowałem no i brakuje mi tam plików .lib. Próbuję postąpić według tej instrukcji: http://note.sonots.com/OpenCV/Install.html dla Visual Studio, ale problem jest przy dołączaniu tych bibliotek, bo ich tam nie ma. zamiast np. cv.lib mam libcv200.dll, albo libcv200.dll.a. Nie wiem, może trzeba to jakoś skompilować jeszcze odpowiednio czy coś?2010-07-10 11:39:12
[Delphi/Pascal] [Pascal] ReadLn nie wyświetlający wpisywanych znaków
zna ktoś może sposób na to, by ReadLn w aplikacji konsolowej nie wyświetlał wpisywanych znaków, albo zamieniał je na gwiazdki (oczywiście bez ingerencji we wpisywaną treść)?2010-07-10 10:59:00
[Newbie] [excel] wartość drugiej komórki jako część formuły pierwszej
mam pewną zagwozdkę, otóż w formule =WARTOŚĆ(PODSTAW(arkuszB!C143;".";",")) chcę zamiast liczby 143 wstawić zawartość komórki A2 z arkusza arkuszA, jak można spreparować taką "dynamiczną formułę"? arkuszA!A2 = 143 czy użyć konkatenacji, ale jak aby zachować logikę?2010-07-10 10:50:24
[C/C++] Trójwymiarowy symulator zwieracza odbytu w c++
Witam! musze na zaliczenie podstaw programowania napisać to co w temacie. jak się do tego zabrać?2010-07-10 10:45:40
[Delphi/Pascal] Sposob na inny profil kompilacji
Witam. Chcialbym osiagnac taka rzecz: mam projekt, ale zalezy mi na uzyskaniu dwoch roznych exekow: jeden na przyklad bedzie "a.exe" a drugi "b.exe". I w zaleznosci od tego o ktory profil chodzi, ma wczytac z rejestru inny klucz, czy tam jeszcze cos innego na starcie. Mozna by tu bodajze wykorzystac $IFDEF. Ale nie bardzo wiem konkretnie jak to zrobic, czy raczej oznaczyc ze dana kompilacja ma dana flage. Najfajniej by bylo, jak by sie dalo dodac nowy profil w build configuration, np "A" i "B". I w kodzie pooznaczac {$IFDEF A} badz {$IFDEF B}. Jest takie cos mozliwe ? Sposob z IFami odpada, wole zeby bylo skompilowane to co ma byc, bez zbednego kodu. Mozna tez skopiowac caly katalog z projectem, ale w razie modyfikacji kodu, po co mam w dwoch miejscach poprawiac...2010-07-10 09:33:37
[C/C++] Nowy formularz w wxWidgets
Witam Jak dodać nowy formularz (tzn. kolejny 2,3 itd..) w w środowisku code::blocks przy użyciu wxWidgets ? Pzdr. Temat zamykam, rozwiąznie: zakładka wxSmith -> addWxFrame.2010-07-10 00:12:22
[Newbie] while z eof i tablica
jak zrobic w C taka konstrukcje, w stylu: ... tab[100] //dowolna tablica scanf("%...", t[i]); while (t[i] != EOF) { ... i++; scanf("%...", t[i]); } w sensie zeby podawac dane do EOF (koniec pliku) i jak zasymulowac z klawiatury ten koniec pliku?2010-07-09 23:05:18
[Newbie] [c#] web services
Hej Używam Visual Studio 2010 i chciałem pouczyć się web services. Znalazłem dwa tutoriale http://www.centrumxp.pl/dotNet/797,1,20_Korzystanie_z_Web_Service%C3%B3w.aspx http://www.codeproject.com/KB/webservices/myservice.aspx Ale nie jestem w stanie stworzyć projektu typu "Web Service", jest możliwość stworzenia projektu "Web Service" w Visual Studio 2010 ? Może teraz to się inaczej nazywa?2010-07-09 23:04:50
[C/C++] programy i rozruch pod DOS-em
Witam. Chciałbym pisać programy które można uruchamiać pod DOS-em. Czyli odpalam swój program *.exe po przez wydanie komendy czyli podanie nazwy mojego programu.exe"wiecie o co chodzi" Jak robię zwykłym kompilatorem to "dev c++" i jak chcę uruchomić z dosa program to wyskakuje błąd jakiejś niepoprawności. Jaki użyć kompilator? czy wszystkie funkcję będą działać tak jak w zwykłym dev c++ ? z góry dziękuję za odpowiedzi. pozdrawiam wszystkich ;) p.s Robię taki programik żę wkłądam płytkę z dosem a na niej w jakimś folderze (głónym) mój program i biblioteki z potrzebne i uruchomić przez boot cd i żęby ten program działał.2010-07-09 22:05:49
[Java] Interface jak w Eclipse
Witam. Bawię się Swingiem i AWT w Javie, ale one oba tworzą jakieś przedpotopowe interfejsy. Mam więc pytanie. Jak stworzyć interface taki,, jak w Eclipse? Jakich bibliotek do tego użyc i jak w ogole to zrobic? Chodzi o ladny wyglad, ale tez o dokujące panele, wszystko skalowalne, przemieszczalne itp. Szukam i szukam i nic nie widzę :(2010-07-09 22:03:41
[Newbie] [Delphi] Jak zalogować się na stronie WWW
Bardzo proszę o wskazówkę, jakich komponentów użyć, aby zalogować się na stronie WWW (strona używa Javy) a następnie coś zapisać w formularzach kolejnych stron i wysłać. Dokumentacja do INDY liczy kilkaset stron i potrwa wieki, zanim dotrę do właściwego miejsca... Wolę szukać czegoś konkretnego :) Delphi Win322010-07-09 21:15:31
[Java] String z CP1250 do Javy
Witam Borykam się z problemem, który wydaje się trywialny ale... Używam zewnętrzne biblioteki dll, które dostarczają mi pewnych danych. Jedna z metod natywnych daje w wyniku Stringa. Jako, że działają pod windowsem ich "naturalną" stroną kodową jest windows 1250 (CP 1250). Taki też wynik dostaje w Javie-Stringa w CP 1250, tylko że java zawsze tworzy Stringa w UTF-16 (niektórzy piszą że w UTF-8 ale to chyba błąd). Próbowałem zmusić jave do konwersji ale mi nie wychodzi: //String i tak UTF String dana = natywnaMetoda.pobierzDane(ktore); //Znaki w postaci bajtow byte[] bajty= blad.getBytes("UTF-8"); //Konwersja do znaków CP 1250 i zapis w Stringu String unicodeString = new String(bajty, "CP1250"); Tylko problem taki ze to nie działa:/ Coś tam jest skonwertowane ale nie w 100% Pozdrawiam2010-07-09 20:35:49
[Java] Edycja rekordu w XML z poziomu Javy
Witam Zna ktos sposób jak można łatwo edytować rekordy w XML z poziomu jezyka java? wiem ze sa jakies parsery ale czy nie ma czegos łatwiejszego. Prosze o podpowiedz.2010-07-09 19:56:30
[Newbie] Zadanie ze SPOJa [6445. Stringi XIWTPZE]
Witam mam problem z tym zadaniem niby proste ale coś nie tak robię i najgorsze nie widzę tego błędu jak komuś będzie się chciało to prosił bym o spojrzenie na kod :) Dzięki W tym zadaniu słowo stringi odnosi się do łańcuchów DNA, a nie do części garderoby. Sorry. Zadanie jest następujące: Mamy dane N łańcuchów DNA. Wiemy że wszystkie łańcuchy oprócz maksymalnie jednego są poprawne. Natomiast możliwe jest, iż wśród nich znajduje się jeden łańcuch zmutowany. Mutant różni się tym od łańcucha poprawnego, iż ma inną zasadowość. Aby znaleźć mutanta przeprowadzamy szereg doświadczeń. Doświadczenie polega na wrzuceniu pewnej liczby łańcuchów, którymi dysponujemy do dwóch naczyń z roztworem. Kolor naczynia będzie odzwierciedlał sumaryczną zasadowość łańcuchów DNA tam się znajdujących. Dysponując bardzo dokładnymi przyrządami pomiarowymi jesteśmy w stanie powiedzieć, który roztwór ma większą zasadowość lub stwierdzić, że oba mają identyczną zasadowość. Niestety mamy ograniczony budżet i wolno nam wykonać tylko K doświadczeń. Czy to wystarczy, aby w każdym przypadku znaleźć mutanta? Uwaga: Każdy, kto troche zna się na biologii wie, że nie ma problemu, żeby po doświadczeniu wyjąć nasze łańcuchy DNA z roztworów. Jak ktoś nie wierzy, to niech sobie w domu sprawdzi. Specyfikacja wejścia W pierwszym wierszu znajduje się liczba oznaczająca liczbę następujących testów. W każdym kolejnym wierszu znajduje się opis jednego testu w postaci dwóch liczb: N, K (0 ⤠N,K ⤠2000000000). Specyfikacja wyjścia Dla każdego testu wypisz TAK, jeśli da się jednoznacznie stwierdzić, czy wśród naszych łańcuchów jest mutant (i jeśli tak, to czy da się go wskazać), bądź też NIE w przeciwnym wypadku. Przykład Wejście 2 4 2 3 2 Wyjście NIE TAK A o to mój kod :)(wiem ,że obiekt na to nie jest idealny ale tak sobie dla przypomnienia zapisałem :)) #include class stringi_zadanie { private: unsigned N,K,potrzebne; public: stringi_zadanie():N(0),K(0),potrzebne(0){} void wczytaj() { scanf("%u %u",&N,&K); potrzebne=0; } unsigned pokaz(){return N;} void oblicz() { for(N;N>4;N = ((N&1)==1) ? ((N>>1)+1) : (N>>1)) { potrzebne+=2; } switch(N) { case 1: potrzebne+=1;break; case 2: potrzebne+=1;break; case 3: potrzebne+=2;break; case 4: potrzebne+=3;break; } } bool spr() { if(potrzebne > K) { printf("NIEn"); return false; } else { printf("TAKn"); return true; } } }zadanie; int main() { int t; scanf("%d",&t); while(t--) { zadanie.wczytaj(); zadanie.oblicz(); zadanie.spr(); } return 0; }2010-07-09 19:35:56
[Hardware/Software] Windows 7 z MSDN i internet
Jakieś ponad miesiąc temu zainstalowałem sobie Windows 7 z MSDNAA, czyli jest on legalnie. Z komputerem, na którym zainstalowałem ten system sprawa wygląd tak, że ja mam dostęp do internetu przez kablówkę, jednak w kablówce, ok każdego komputera (zgłoszonego MACa) jest dodatkowa opłata, więc, żeby komputer mia dostęp do internetu, to jego MAC musi być zgłoszony. Wymieniony komputer służy mi również do codziennej pracy z Windows XP i w WinXP w ustawieniach karty sieciowej włączyłem przesłonięcie rzeczywistego adresu MAC adresem, który jest zgłoszony, a komputer, który miał ten adres poszedł na złom, więc nie ma ryzyka dwóch kompów o tym samym MACu. W Windows 7 nic nie ustawiałem, bo w nim nie potrzebuję internetu. Dzisiaj odpaliłem Windows 7, bo chciałem cos w nim sprawdzić, i w narozniku jest napis, że kopia nie jest oryginalna. To zasugerowało mi, że łączność z internetem jest. Jak w Win7 uruchomiłem cmd i dałem ping www.wp.pl, to była łączność, ale jak otworzyłem IE, to strona nie otworzyła się. Czyli jakaś łączność z internetem jest i jak to jest możliwe, że jest, skoro adres MAC nie był zgłoszony, ani przesłonięty. I dlaczego pojawia się, że mam nieoryginalną wersję, skoro ściągałem ją legalnie z MSDNAA? Windows 7 działa i mozna go używać.2010-07-09 19:02:37
[Java] jsp Problem z polskimi znakami
Witam. Robię pobieranie pliku z bazy mysql. W bazie mam pole plik (zawierające zawartość pliku) oraz nazwa_pliku (zawierające nazwę pliku). Jak pobieram plik i w nazwie są polskie znaczki, to np zamiast nazwy "ęóąśłżźćń.gif" daje "-ó-[B-z-D.gif". W bazie mam oczywiście kodowanie utf-8 i wszystko jest zapisywane jak należy. Na stronie również wszystko wyświetlane jest prawidłowo. Już sam nie wiem co jest nie tak:/ Mój kod wygląda następująco ResultSet rs_plik = null; Connection con = null; Statement stmt= null; String connectionURL = "jdbc:mysql://localhost/pliki?useUnicode=yes&characterEncoding=utf8""; try { Class.forName("com.mysql.jdbc.Driver"); con = DriverManager.getConnection(connectionURL, "root", ""); stmt=con.createStatement(); rs_plik = stmt.executeQuery("SELECT plik, nazwa_pliku FROM pliki where id_plik = + id + ;"); if (rs_att.next()) { String nazwa = rs_att.getString(2); out.print("nazwa: "+nazwa); InputStream fileInputStream = rs_att.getBinaryStream(1); response.reset(); response.setCharacterEncoding("UTF-8"); response.setContentType("application/image"); response.setHeader("Content-disposition","attachment; filename=" + nazwa); int i; while ((i = fileInputStream.read()) != -1) { response.getOutputStream().write(i); } response.getOutputStream().flush(); fileInputStream.close(); } } catch (ClassNotFoundException e) { try { throw new ServletException("JDBC Driver not found.", e); } catch (ServletException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } finally { try { } catch (Exception e) { e.printStackTrace(); } } Proszę o pomoc.2010-07-09 18:02:52
[C/C++] [c] podciag, programowanie dynamiczne, dziwne zachowanie
napisalem program szukajacy najdluzszego wspolnego podciagu dwoch ciagow: po podaniu 4 elementow do pierwsze ciagu, program sie przerywa i wyswietla: *** glibc detected *** ./podciag: realloc(): invalid next size: 0x09554008 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6(+0x6b591)[0x5ed591] /lib/tls/i686/cmov/libc.so.6(+0x70cbd)[0x5f2cbd] /lib/tls/i686/cmov/libc.so.6(realloc+0xdd)[0x5f2f9d] ./podciag[0x8048585] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x598bd6] ./podciag[0x8048481] ======= Memory map: ======== 0053f000-00540000 r-xp 00000000 00:00 0 [vdso] 00582000-006d5000 r-xp 00000000 08:03 107607 /lib/tls/i686/cmov/libc-2.11.1.so 006d5000-006d6000 ---p 00153000 08:03 107607 /lib/tls/i686/cmov/libc-2.11.1.so 006d6000-006d8000 r--p 00153000 08:03 107607 /lib/tls/i686/cmov/libc-2.11.1.so 006d8000-006d9000 rw-p 00155000 08:03 107607 /lib/tls/i686/cmov/libc-2.11.1.so 006d9000-006dc000 rw-p 00000000 00:00 0 00707000-00722000 r-xp 00000000 08:03 107477 /lib/ld-2.11.1.so 00722000-00723000 r--p 0001a000 08:03 107477 /lib/ld-2.11.1.so 00723000-00724000 rw-p 0001b000 08:03 107477 /lib/ld-2.11.1.so 00738000-00755000 r-xp 00000000 08:03 108017 /lib/libgcc_s.so.1 00755000-00756000 r--p 0001c000 08:03 108017 /lib/libgcc_s.so.1 00756000-00757000 rw-p 0001d000 08:03 108017 /lib/libgcc_s.so.1 08048000-08049000 r-xp 00000000 08:02 17650 /media/A2E4AB6BE4AB4101/Documents and Settings/... 08049000-0804a000 r--p 00000000 08:02 17650 /media/A2E4AB6BE4AB4101/Documents and Settings/ 0804a000-0804b000 rw-p 00001000 08:02 17650 /media/A2E4AB6BE4AB4101/Documents and Settings/ 09554000-09575000 rw-p 00000000 00:00 0 [heap] b7700000-b7721000 rw-p 00000000 00:00 0 b7721000-b7800000 ---p 00000000 00:00 0 b7876000-b7877000 rw-p 00000000 00:00 0 b7889000-b788d000 rw-p 00000000 00:00 0 bfe16000-bfe2b000 rw-p 00000000 00:00 0 [stack] Aborted #include #include void lcs_length(int *t, int *k); void printf_lcs(int **b,int* t, int i, int j); int main() { int *t=malloc(sizeof(int)); int *k=malloc(sizeof(int)); printf("podaj pierwszy podciag (wpisz 10 jak chcesz zakonczyc): n"); int i=0; scanf("%d", &t[i]); while (t[i]!=10) { t=(int*)realloc(t,(sizeof(t)+sizeof(int))); ++i; scanf("%d", &t[i]); } printf("npodaj drugi podciag (wpisz 10 jak chcesz zakonczyc): n"); i=0; scanf("%d", &k[i]); while (k[i]!=10) { k=(int*)realloc(k,(sizeof(k)+sizeof(int))); ++i; scanf("%d", &k[i]); } lcs_length(t,k); return 0; } void lcs_length(int *t, int *k) { int m=(sizeof(t)/sizeof(int))-1; int n=(sizeof(k)/sizeof(int))-1; //printf("csf%d", m); int i,j; int **c=(int**)malloc(m* sizeof(int*)); for (i=0; i2010-07-09 17:47:04
[Newbie] [c] podciag, programowanie dynamiczne, dziwne zachowanie
napisalem program szukajacy najdluzszego wspolnego podciagu dwoch ciagow: po podaniu 4 elementow do pierwsze ciagu, program sie przerywa i wyswietla: *** glibc detected *** ./podciag: realloc(): invalid next size: 0x09554008 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6(+0x6b591)[0x5ed591] /lib/tls/i686/cmov/libc.so.6(+0x70cbd)[0x5f2cbd] /lib/tls/i686/cmov/libc.so.6(realloc+0xdd)[0x5f2f9d] ./podciag[0x8048585] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x598bd6] ./podciag[0x8048481] ======= Memory map: ======== 0053f000-00540000 r-xp 00000000 00:00 0 [vdso] 00582000-006d5000 r-xp 00000000 08:03 107607 /lib/tls/i686/cmov/libc-2.11.1.so 006d5000-006d6000 ---p 00153000 08:03 107607 /lib/tls/i686/cmov/libc-2.11.1.so 006d6000-006d8000 r--p 00153000 08:03 107607 /lib/tls/i686/cmov/libc-2.11.1.so 006d8000-006d9000 rw-p 00155000 08:03 107607 /lib/tls/i686/cmov/libc-2.11.1.so 006d9000-006dc000 rw-p 00000000 00:00 0 00707000-00722000 r-xp 00000000 08:03 107477 /lib/ld-2.11.1.so 00722000-00723000 r--p 0001a000 08:03 107477 /lib/ld-2.11.1.so 00723000-00724000 rw-p 0001b000 08:03 107477 /lib/ld-2.11.1.so 00738000-00755000 r-xp 00000000 08:03 108017 /lib/libgcc_s.so.1 00755000-00756000 r--p 0001c000 08:03 108017 /lib/libgcc_s.so.1 00756000-00757000 rw-p 0001d000 08:03 108017 /lib/libgcc_s.so.1 08048000-08049000 r-xp 00000000 08:02 17650 /media/A2E4AB6BE4AB4101/Documents and Settings/... 08049000-0804a000 r--p 00000000 08:02 17650 /media/A2E4AB6BE4AB4101/Documents and Settings/ 0804a000-0804b000 rw-p 00001000 08:02 17650 /media/A2E4AB6BE4AB4101/Documents and Settings/ 09554000-09575000 rw-p 00000000 00:00 0 [heap] b7700000-b7721000 rw-p 00000000 00:00 0 b7721000-b7800000 ---p 00000000 00:00 0 b7876000-b7877000 rw-p 00000000 00:00 0 b7889000-b788d000 rw-p 00000000 00:00 0 bfe16000-bfe2b000 rw-p 00000000 00:00 0 [stack] Aborted #include #include void lcs_length(int *t, int *k); void printf_lcs(int **b,int* t, int i, int j); int main() { int *t=malloc(sizeof(int)); int *k=malloc(sizeof(int)); printf("podaj pierwszy podciag (wpisz 10 jak chcesz zakonczyc): n"); int i=0; scanf("%d", &t[i]); while (t[i]!=10) { t=(int*)realloc(t,(sizeof(t)+sizeof(int))); ++i; scanf("%d", &t[i]); } printf("npodaj drugi podciag (wpisz 10 jak chcesz zakonczyc): n"); i=0; scanf("%d", &k[i]); while (k[i]!=10) { k=(int*)realloc(k,(sizeof(k)+sizeof(int))); ++i; scanf("%d", &k[i]); } lcs_length(t,k); return 0; } void lcs_length(int *t, int *k) { int m=(sizeof(t)/sizeof(int))-1; int n=(sizeof(k)/sizeof(int))-1; //printf("csf%d", m); int i,j; int **c=(int**)malloc(m* sizeof(int*)); for (i=0; i2010-07-09 17:47:04
[Java] RequestDispatcher.include()
Witam. Piszę stronę w JSP. Chciałem to zrobić tak aby większość strony była stała a w jedynym miejscu ładowały się podstrony. Wykorzystałem do tego RequestDispatcher.include() ale wynik zwracany przez podstronę dołączany jest na początku dokumentu jeszcze przed Doctype zamiast w div-ie w którym wywołuję tą metodę. Będę bardzo wdzięczny za pomoc. Pozdrawiam.2010-07-09 17:40:48
[Java] JSF / Tiles
Moje pytanie dotyczy schematu rozmieszczenia (Tiles). Nie rozumiem do konca celu zastosowania tego pakietu. Znaczy cel jasny menu po lewej content po prawej , deskryptor Tiles i wszystko gra. Pytanie po co dodatkowy pakiet. Skoro przy zwyklej xhtmlowej budowie strony w css float: zalatwia nam menu (prawa/lewa) i nie potrzebujemu Tiles? A moze inaczej jezeli zdefiniujemy szkielet strony, ale jestesmy na tyle otwarci dla webmasterow aby mogli wplywac css na pozycje elementow, to stosowac tiles, czy nie ? Troche zagmartwalem, ale wlasnie bardzo mnie to zastanawia. Dzieki.2010-07-09 15:00:22
[Newbie] Sterowanie kursoremi i analiza wyświetlanego obrazu
Witam, pisze w c++ i poszukuje jakiejś biblioteki która pozwoliłaby mi na kontrolowanie kursora napisanym algorytmem, oraz sprawdzanie i analizę tego co wyświetla monitor.2010-07-09 14:43:21
[Delphi/Pascal] Wysuwanie panelu nad kontrolką tekstu.
Cześć. Mam przykładową aplikację z memo i panelem. Memo alginem allclient, panel clright. Do FormCreate mam dopisane panel1.Width:=10; Na panelu na onmousemove panel1.Width:=150; do ...leave panel1.Width:=10; Czyli proste menu wysuwane, wszystko byłoby ok, tylko przy wysuwaniu, zamiast przykrywać przykładowe memo on go zmniejsza. Jak zrobić aby panel wysuwał się "nad" memo, chyba, że jest gdzieś gotowy komponent w d2k9, a nie zauważyłem go. Dokładnie chodzi mi o coś na styl w d2k6 z okienkiem komponentów gdy przykleimy go do któregoś z boku.2010-07-09 14:26:54
[Newbie] [HTML] Umieszczenie 3 tabel w jednej linii
Witam, Posiadam 3 tabele. ............... Potrzebuje je ustawić w jednej linii, a nie pod sobą. Próbowałem każdej z tabel dać display: inline; ale nie pomogło.2010-07-09 14:23:44
[C/C++] [Qt] Dynamiczna zmiana języka
Cześć, mam już wygenerowany plik .qm, a teraz dodałem sobie zmianę języka w menu. Gdy wybieram Angielski to instaluję translator, a gdy polski to go usuwam. Problem w tym, że zmiana języka dla napisów w klasie w ogóle nie następuje. Wyczytałem, że trzeba ręcznie zmienić napisy w klasie w której dokonuje się zmiany języka (czyli w tym przypadku dla MainWindow), rozwiązanie trochę dziwne - zwłaszcza gdy będę miał powiedzmy 10 języków. Przede wszystkim problemem jest jednak to, że mam kilka widgetów które zmieniam w centralnym oknie aplikacji, zmiana w nich języka następuje dopiero gdy wybiorę ten widget drugi raz. Nie ma może jakieś opcji odświeżenia widgetu przy zmianie języka? update() nic nie pomaga. Jest na to wszystko jakiś sposób?2010-07-09 12:54:12
[C# i .NET] Drag&Drop dla RichTextBox
Cześć, Mam problem z ustawieniem Drag&Dropa dla RichTextBox-a. Oczywiscie ustawiłem: this.AllowDrop = true; poustawiałem akcje void RichTextBoxDrop_DragEnter(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(typeof(String))) e.Effect = DragDropEffects.Copy; else e.Effect = DragDropEffects.None; } oraz void RichTextBoxDrop_DragDrop(object sender, DragEventArgs e) { int i; String s; // Get Start Position to Drop the Text i = this.SelectionStart; s = this.Text.Substring(i); this.Text = this.Text.Substring(0, i); // Drop the Text on the RichTextBox this.Text = this.Text + e.Data.GetData("Text").ToString(); this.Text = this.Text + s; } i niby wszystko działa... Kontrolka przyjmuje mi tekst z np. FireFoxa czy innej aplikacji. Nie przyjmuje mi natomiast gdy chce wkleić wartość "Text" z np. Label-a. Po najechaniu nim na RichTextBoxa mam cały czas kursor przekreślonego kółka. Próbowałem na różne sposoby szukałem w internecie ale nic nie znalazłem. Debuggerem doszedłem tylko do wniosku, że akcja "DragEnter" jest odpalana i ustawiany jest e.Effect = DragDropEffects.Copy; tak jak powinien. Po tym nie odpala się niestety "DrgDrop". Będę wdzięczny za pomoc. Pozdrawiam2010-07-09 12:53:18
[Newbie] [Visual Studio] Opis metod
Witam, Visual Studio 2008 podpowiada podczas pisania kodu nazwy metod klas. Wyświetla też dość biedny opis metod (zawiera jedynie namespace, argumenty wywoływania i typ wartości zwracanej). Czy można gdzieś włączyć by wyświetlany był dodatkowy opis (np. co ta metoda robi)?2010-07-09 12:32:58
[Java] KeyListener i inna aplikacja
Pisze aplikacje i chciałbym tak zrobic zeby dodac tak keylistenera aby zawsze sluchal wcisniece klawisza nawet gdy aktywna jest inna aplikacja.Za pomoc z gory dziekuje2010-07-09 12:29:52
[Newbie] [Servlet & JSP] Przekazywanie tekstu z servletu do jsp
Witam, może na początek wrzucę kod źródłowy, a potem wyjaśnię o co chodzi: Servlet.java public class Servlet extends HttpServlet { protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out = response.getWriter(); response.setContentType("text/html;charset=UTF-8"); request.setAttribute("example", "example"); RequestDispatcher dispatcher = request.getRequestDispatcher("/jsp/application.jsp"); dispatcher.forward(request, response); } //...pozostałe metody servletu... } application.jsp Moje pytanie brzmi: "dlaczego to nie działa ??!!" Po uruchomieniu pliku application.jsp wyświetla się "null", co oznacza, że servlet nie przekazuje poprawnie wartości, a co za tym idzie wydaje mi się, że servlet w ogóle nie jest wywoływany. Nie wiem, czy dobrze rozumuję, ponieważ nie pisałem nigdy czegoś takiego, zawsze korzystałem tylko z J2SE. No i sorry, że zawracam gitarę takim banałem, ale już nie mam pomysłów co z tym zrobić.2010-07-09 12:08:28
[Bazy danych] [Postgre] serwer baz danych do komercyjnego projektu
potrzebuję jakiejś darmowej bazy danych do projektu komercyjnego. trafiłem na PostgreSQL. czy to dobry wybór? niech ci, którzy jej używają, wyrażą swoje opinie na jej temat.2010-07-09 12:02:34
[C/C++] zmiana czcionki tekstu zapisywanego do pliku
Witam. Zwracam się z być może dość banalnym problemem, ale nigdzie nie mogę znaleźć jego rozwiązania. Otóż wykonuję zapis tekstu do pliku *.doc (za pomocą fopen, fprintf) i nie potrafię zmienić czcionki zapisywanego tekstu. Po otwarciu pliku tekst zawsze jest jako Courier New 10,5. Chodzi oczywiście o zmianę czcionki z poziomu kodu źródłowego. Czy jest to w ogóle możliwe?2010-07-09 12:01:18
[Delphi/Pascal] uzyskanie treści zapytania w dbgrid
witam, mam pytanko, jak uzyskać treść zapytania będąc w zdarzeniu dbgrid? Póki co potrafię uzyskać nazwę użytego tquery ale za chiny nie umię teraz wydobyć treści sql. Chodzi o to żeby procedura była uniwersalna, bez wpisywania na sztywno nazwy tquery. Reasumując: przy zdarzeniu na dbgridzie chce uzyskać treść zapytania które wyświetliło to co aktualnie jest widoczne w dbgridzie :) kurde mam nadzieje ze nie namieszałem.2010-07-09 11:02:16
[C# i .NET] [C#] Parametry out.
Witam, mam troszkę nietypowy problem. Otóż mój kolega, podczas pisania nadużywa parametrów out. Najczęściej jego metody wyglądaj dla przykładu tak: bool GetUsers(out List users, out string message) Jest to taki człowiek, który musi usłyszeć parę argumentów, zanim zmieni zdanie. Mi już niestety się skończyły :( Proszę, podajcie mi powody, dla których Waszym zdaniem takie rozwiązanie jest złe.2010-07-09 10:50:11
[Java] wyświetlamie pliku jpg po naciśnięciu JButton
hej! jestem amatorem w programowaniu w java. Trochę programowałam za czasów szkoły a teraz mam do napisani programik który po podaniu nazwy szukanego pliku jpg ma go otworzyć. Jak dotąd mój kod wygląda następująco import java.awt.*; import java.io.*; import java.awt.event.*; import javax.swing.*; import java.awt.Graphics; import java.awt.Image; import java.applet.Applet; public class Okno extends Frame{ JButton szukaj=new JButton("Szukaj"); TextField zlecenie = new TextField(20); Label tekst = new Label("Podaj nr zlecenia "); public Okno(){ super("Archiwum"); setLayout(new FlowLayout()); tekst.setFont( new Font("Podaj nr zlecenia ",Font.BOLD,14) ); add(tekst); add(zlecenie); add(szukaj); szukaj.addActionListener(new B1L()); addWindowListener(new WL()); } public class B1L implements ActionListener{ public void actionPerformed(ActionEvent e){ String szukanyPlik = zlecenie.getText(); File plik= new File(szukanyPlik + ".jpg"); if(plik.exists()){ //w tym miejscu ma wyświetalac plik jpg o podanej nazwie szukanyPlik return; } else{ JOptionPane.showMessageDialog(null, "Plik o nr zlecenia " + szukanyPlik + " nie istnieje w archiwum.", "Uwaga!",2); return; } } } public void actionPerformed(ActionEvent e) { throw new UnsupportedOperationException("Not supported yet."); } static class WL extends WindowAdapter{ @Override public void windowClosing(WindowEvent e){ System.exit(0); } } public static void main(String[] args) { Frame f=new Okno(); f.setSize(350,200); f.setBackground( new Color(154,218,205) ); f.setVisible(true); f.setResizable(false); } } jak dotąd wiem tylko że można wyświetla zdjęcie za pomocą takiego kodu public class Obrazek extends Applet{ Image img; String szukanyPlik = zlecenie.getText(); public void init(){ img = getImage (getCodeBase(), szukanyPlik + ".jpg"); } public void paint(Graphics g){ g.drawImage (img, 0, 0, 600, 800, this); } } czy ma ktos jakis pomysł jak to zgrac ze soba albo podać jakies inne rozwiązanie. Z góry wielki dzięki za wszelką pomoc :)2010-07-09 09:58:19
[Webmastering] codzienny odczyt z bazy danych
Witam wszystkich w bazie danych MySQL mam tabele w ktorej zawieraja sie informacje dotyczace odwiedzin itp i chcialbym aby jakis skrypt/program zczytywal to kazdego dnia o ustalonej godzinie i zapisywal do tabeli w celu dalszych statystyk itp posiadam standardowe konto na serwerze komercyjnym jakich wielu , jest tam php mysql itp nie potrzebuje gotowego skryptu tylko czego uzyc - jakiej technologii do ugruzienia tego2010-07-09 08:58:42
[Praca] [--WYKONAM--] Programy w C++
Hej :-) Masz problem z programem w C++ [glowa] ? Nie wiesz jak go napisać :-[ ? A może po prostu Ci się nie chce [browar] ? Napisz do mnie ! ;] Z C++ mam już wystarczające doświadczenie, więc na pewno Ci pomogę ! ;-) Możesz się ze mną skontaktować za pomocą: - E-Mail: Quentin028[małpa]gmail.com - Gadu-Gadu: 4142986 (zazwyczaj niewidoczny) Pozdrawiam ;-)2010-07-09 00:01:30
[Delphi/Pascal] Wciśnięty ToolButton dla DropDown [Delphi]
Witam. Mam ToolButtona ze stylem ustawionym na DropDown. Pod DropDownMenu podpięty jest PopupMenu. Jak zrobić żeby po kliknięciu ToolButtona został on wciśnięty? Kiedy wybiorę akcję z PopupMenu z przepisanym kodem ToolButton1.Down := true; przycisk jest wciśnięty ale nie mogę wykonać tej samej akcji bez otwierania PopupMenu. Próbowałem już wybierać down := true dla zdarzenia mousedown w ToolButtonie ale nie działa. Domyślnie jest już przypisana jakaś akcja do ToolButtona więc wszystko powinno działać po jego wybraniu, tzn. akcja się wykonuje ale przycisk pozostaje w górze. Żeby został wciśnięty muszę wybrać akcję z popupmenu. Czy ktoś wie jak to można rozwiązać?2010-07-08 22:56:51
[Java] KeyListener
siema pisze program ktory ma pobierac wcisniete klawisze i mam problem mnie wiem gdzie dodac KeyListener zeby pobieralo kod wcisnietego klawisza nawet gdy aplikacja nie jest aktywna.2010-07-08 22:33:48
[C/C++] SPOJ przekroczony limit czasu
proste zadanko, odwracanie wyrazow, jednak moj kod nie moze sie zmiescic w czasie przeznaczonym na wykonania (bez przerwy komunikat przekroczono czas wykonania), co tu poradzic? ;) #include #include using namespace std; int main() { char tab[1001]; register int i=0,c; while (1) { cin>>tab; c=strlen(tab); for (c; c>=0; c--) cout2010-07-08 22:32:11
[Delphi/Pascal] Wieża Hanoi
Hej, Przeszukałem forum, ale nie znalazłem tego czego szukam. Przyznam szczerze, że nie bardzo wiem jak się do tego zabrać. Mam do wykonania projekt, wieża hanoi. W projekcie ma być zawarta procedura, wprowadzająca ruch gracza który przekłada krążki, procedura sprawdzająca czy ruch jest dozwolony oraz procedura wyswietlajaca akutalny stan gry. Jeżeli macie jakieś materiały lub pomocne linki to będę bardzo wdzięczny za pomoc. Wiem jak działa ten algorytm, ale nie umiem tego zapisać żeby ruch wprowadzał gracz. Jeżeli ktoś wyrazi zainteresowanie to podam więcej szczegółów. Pozdrawiam2010-07-08 21:10:42
[Newbie] [php]Błąd przy logowaniu
Witam cały czas męczę się z logowaniem:) Napisałem nowy kod! Oto on:2010-07-08 20:28:40
[Delphi/Pascal] Znikające przyciski...
Witam. Mam pewien strasznie dziwny problem. Otóż gdy w moim programie nacisnę ALT, to znikają mi wszystkie przyciski, które mają Enabled ustawione na Fals... Wie ktoś może co jest tego przyczyną? Pozdrawiam2010-07-08 19:55:55
[Inne] [c] rundll32 i wyswietlanie lancucha znakow
Witam Pisze dll-ke i chcialbym ja uruchamiac poprzez rundll32.exe. Tylko nie wiem dlaczego nie moge wyswietlac zadnych znakow na konsoli (cmd).?2010-07-08 19:50:47
Poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 Następna