hipermarkety 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

[Java] Systemowy wyjatek przy zapisie plikow na dysk

Witam Mam nastepujacy problem...mam do zapisania na dysku pewien indekser danych zawartych w bazie danych, posiadam pewien devloperski snapshot oryginalnej bazy i moje roziwaznie dziala do pewnego momentu, pobieram dane z bazy i w czasie zapisu do pliku otrzymuje cos takiego : Exception in thread "main" java.io.IOException: Insufficient system resources exist to complete the requested service Funkcja zapisujaca dane do plikow w odpowiedniej strukturze wyglada nastepujaca: public void writeMorton(final String path, final MortonData data) throws IOException { File mortonfile = new File(path); final PrintStream ps; if (mortonfile.exists()) { ps = new PrintStream(new FileOutputStream(mortonfile, true)); ps.println(data.toString()); ps.close(); } else { File parentCatalouge = mortonfile.getParentFile(); if(parentCatalouge.exists()){ mortonfile.createNewFile(); }else{ parentCatalouge.mkdirs(); mortonfile.createNewFile(); } ps = new PrintStream(new FileOutputStream(mortonfile,true)); ps.print(data.toString()); ps.close(); } } Czy da sie to jakos zoptymalizowac lub obejsc ten problem?
2010-03-20 20:40:23

[Java] JLabel - obrazek nie wy¶wietla siê

import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.*; public class mrj implements ActionListener{ JLabel label; ImageIcon img; JButton zmiana; mrj(){ JFrame f = new JFrame(); f.setSize(600,400); f.setLayout(null); f.setVisible(true); img = new ImageIcon("2.gif"); label = new JLabel(img); label.setBounds(30, 30, 300, 300); zmiana = new JButton (img); zmiana.addActionListener(this); zmiana.setBounds(30, 300, 70, 40); f.add(label); f.add(zmiana); } public static void main(String[] args) { new mrj(); } public void actionPerformed(ActionEvent e) { Object o = e.getSource(); if (o==zmiana) { } } } Czemu obrazek siê nie wy¶wietla? Przejrza³em wiele tutoriali i powinno byæ wszystko ok a nie jest ;/
2010-03-20 20:05:20

[Java] Zmiana rozmiaru JButtona

Jak sprytnie unikn±æ zmiany rozmiaru JButtona gdy zmieniam co jaki¶ czas wy¶wietlany przezeñ tekst??Chcia³bym ¿eby zawsze mia³ sta³y rozmiar.Z góry dziêki:)
2010-03-20 19:52:16

[C/C++] [c]lista dwukierunkowa cykliczna, usuwanie elementu

Witam, piszê na zajêcia program, który wykorzystuje listê dwukierunkow± cykliczn±. Wszystko sz³o bezproblemowo, dopóki nie trafi³em na usuwanie elementu, wygl±da na to ¿e co¶ zrobi³em nie tak, je¶li chodzi o wska¼niki na poprzednie elementy. Kod poni¿ej: #include #include typedef struct str_glowna { int id; int val; struct str_glowna *nxt, *prv; } Accelerator; Accelerator *pozycja=NULL; //wskaznik na aktualna pozycje akceleratora /* AddElement - funkcja dodaje element do listy. Przyjmuje wskaznik na element * po którym ma znajdowaæ siê nowy element i przechowywan± warto¶æ. */ Accelerator * AddElement(Accelerator *where, int wartosc) { Accelerator *newlyAdded; newlyAdded = malloc(sizeof(Accelerator)); if (pozycja==NULL) { // lista jest pusta newlyAdded->id = 1; newlyAdded->val = wartosc; newlyAdded->nxt = newlyAdded; newlyAdded->prv = newlyAdded; pozycja=newlyAdded; } else { newlyAdded->id = where->id + 1; newlyAdded->val = wartosc; newlyAdded->nxt = where->nxt; where->nxt = newlyAdded; newlyAdded->prv = where; } return newlyAdded; } /* DeleteElement - usuwa element z listy. Przyjmuje wska¼nik na element do usuniêcia * Zwraca 0 w przypadku b³edu, 1 w przypadku powodzenia. */ int DeleteElement(Accelerator *which) { if (pozycja==NULL) // lista jest pusta return 0; else { if (pozycja==which) pozycja=which->nxt; Accelerator *setprv, *setnxt; setprv = which->prv; setnxt = which->nxt; setprv->nxt = setnxt; setnxt->prv = setprv; free(which); which=NULL; return 1; } } void PrintList() { if (pozycja==NULL) { // lista jest pusta printf("Lista jest pusta"); } else { Accelerator *print = pozycja; int firstid = print->id; do { printf("%d ", print->val); print = print->nxt; } while(firstid != print->id); } } int main(int argc, char** argv) { Accelerator *a, *b, *c, *d, *e, *f, *g, *h, *i, *j; a = AddElement(pozycja, 11); b = AddElement(a, 12); c = AddElement(b, 13); d = AddElement(b, 14); e = AddElement(b, 15); f = AddElement(b, 16); g = AddElement(c, 17); h = AddElement(c, 18); i = AddElement(c, 19); j = AddElement(c, 20); PrintList(); DeleteElement(c); printf("n"); PrintList(); return (EXIT_SUCCESS); } Zanim cokolwiek usunê, jest ³adnie, lista wygl±da, tak jak wygl±daæ powinna. Wynikiem jest "11 12 16 15 14 13 20 19 18 17". Po usuniêciu lista siê skraca do "11 12 20 19 18 17". Pó³ dnia szukam b³êdu, pomo¿ecie? Co ciekawe, jest w porz±dku, je¶li elementy dodaje po kolei, po elemencie a nastêpuje b, potem c, d i tak dalej.
2010-03-20 19:35:54

[C/C++] Problem nietypowy. Prosty IF

Mam taki program: #include #include using namespace std; const int MAX_N = 15000; __int64 int array[MAX_N][2]; int main(int argc, char *argv[]) { int n, m, i, j; __int64 int year; int counter = 0; scanf("%d", &n); for( i = 0; i < n; i++ ) { scanf("%d", &year); if( i == 0 ) { array[i][0] = year; } else if( array[i - 1][0] != year ) { array[i][0] = year; } array[i][1] = 0; } //DEBUG if(array[1][0] == 1492) {printf("tak");} //output: (nic) printf("%d", array[1][0]); //output: 1492 scanf("%d", &m); for( i = 0; i < m; i++ ) { scanf("%d", &year); for( j = 0; j < n; j++ ) { if( array[j][0] == year ) { array[j][1] += 1; } //if( array[j + 1][0] > year ) { break; } } } //DEBUG FOR for( i = 0; i < n; i++ ) { printf("%d %d", array[i][0], array[i][1]); } for( i = 0; i < n; i++ ) { counter += array[i][1]; } printf("%d", counter); system("PAUSE"); return EXIT_SUCCESS; } Dlaczego pierwszy debug daje takie wyniki? Jakim cudem porównuj±c warto¶ci dostajê fa³sz, skoro cyfra w cyfrê obie liczby z tej samej komórki siê zgadzaj±? Jezu, godzinê ju¿ nad tym siedzê, pomó¿cie bo zwariujê. Przez to program nie dzia³a, bo nie zlicza prawid³owo wyst±pieñ :(
2010-03-20 19:30:30

[Newbie] Problem nietypowy. Prosty IF

Mam taki program: #include #include using namespace std; const int MAX_N = 15000; __int64 int array[MAX_N][2]; int main(int argc, char *argv[]) { int n, m, i, j; __int64 int year; int counter = 0; scanf("%d", &n); for( i = 0; i < n; i++ ) { scanf("%d", &year); if( i == 0 ) { array[i][0] = year; } else if( array[i - 1][0] != year ) { array[i][0] = year; } array[i][1] = 0; } //DEBUG if(array[1][0] == 1492) {printf("tak");} //output: (nic) printf("%d", array[1][0]); //output: 1492 scanf("%d", &m); for( i = 0; i < m; i++ ) { scanf("%d", &year); for( j = 0; j < n; j++ ) { if( array[j][0] == year ) { array[j][1] += 1; } //if( array[j + 1][0] > year ) { break; } } } //DEBUG FOR for( i = 0; i < n; i++ ) { printf("%d %d", array[i][0], array[i][1]); } for( i = 0; i < n; i++ ) { counter += array[i][1]; } printf("%d", counter); system("PAUSE"); return EXIT_SUCCESS; } Dlaczego pierwszy debug daje takie wyniki? Jakim cudem porównuj±c warto¶ci dostajê fa³sz, skoro cyfra w cyfrê obie liczby z tej samej komórki siê zgadzaj±? Jezu, godzinê ju¿ nad tym siedzê, pomó¿cie bo zwariujê. Przez to program nie dzia³a, bo nie zlicza prawid³owo wyst±pieñ :(
2010-03-20 19:30:30

[C/C++] cin nazwa pliku

#include #include #include using namespace std; int readheader(char*plik,int a,int b, char c){ int length; char * buffer; ifstream is; is.open (plik, ios::binary ); is.seekg (a, ios::beg); length = is.tellg(); is.seekg (b); buffer = new char [length]; is.read (buffer,length); is.close(); coutplikk; readheader(plikk,1,6,"saffs"); } Dlaczego to nie dziala ?? bad conversion from const char to char???
2010-03-20 18:16:08

[Newbie] cin nazwa pliku

#include #include #include using namespace std; int readheader(char*plik,int a,int b, char c){ int length; char * buffer; ifstream is; is.open (plik, ios::binary ); is.seekg (a, ios::beg); length = is.tellg(); is.seekg (b); buffer = new char [length]; is.read (buffer,length); is.close(); coutplikk; readheader(plikk,1,6,"saffs"); } Dlaczego to nie dziala ?? bad conversion from const char to char???
2010-03-20 18:16:08

[Inne] Quicksort - implementacja

Piszê sobie quicksorta, w którym pivot jest losowym elementem. Zrobi³em to na dwa sposoby. Sposób pierwszy: int Sort::partRand(int l, int r) { srand(time(0)); int x = (rand() % (r - l)) + l; int p = tab[x]; swap(tab[x], tab[r]); int i = l - 1; for (int j = l; j < r; j++) if (tab[j] x) j--; if (i i) qsort2(i, h); } Tutaj z dwóch stron id± "wska¼niki", które zamieniaj± ze sob± odpowiednie elementy. Pytanie mam nastêpuj±ce: czy jest jaka¶ ró¿nica pomiêdzy tymi implementacjami? G³ównie chodzi mi o stronê wydajno¶ciow±. Bardziej przychylam siê do implementacji pierwszej, poniewa¿ ³atwiej mi bêdzie na jej podstawie napisaæ introsorta. Czy oba sposoby s± to¿same i dla takiej samej porcji danych bêd± dzia³aæ w tym samym czasie (zak³adaj±c, ¿e bêd± siê losowaæ te same pivoty)?
2010-03-20 18:09:22

[Java] Struts2 + Adnotacje + Tiles

Cze¶æ. Na sieci jest pe³no tekstów, jak skonfigurowaæ Strutsy 2 z tilesami, niemniej jednak chcia³em w pracy mgr u¿yæ Struts 2 konfigurowanych przez adnotacje i niestety gryzie mi siê to z tilesami. Próbowa³em co¶ zrobiæ z sitemeshem, ale ¶rednio do mnie przemawia, chyba, ¿e kto¶ z was ma jaki¶ dobry tutorial do sitemesha? Tak wiêc szukam albo tutoriala do sitemesha, albo kogo¶, kto umie po³aczyæ Struts2/annotation z tilesami. Pozdrawiam.
2010-03-20 17:57:29

[C/C++] Porównywanie obiektów struktur

Witam! Piszê program, który losuje informacje o 20 filmach (tytu³, re¿yser, rok produkcji, czas trwania) i zapisuje w tablicy o typie zdefiniowanym przez moj± strukturê, a nastêpnie znajduje najstarszy i najd³u¿szy film. Oto kod: #include #include using namespace std; int main() { srand(time(NULL)); struct film { string tytul; string rezyser; int rok; int czas; }; film lista[20]; film *wsk=lista; for (int i=0; irok = rand()%100+1920; wsk->czas = rand()%110+50; wsk++; } wsk=lista; film pomoc; pomoc.rok=5000; //oznaczam du¿± liczbê, ¿eby pozniej znalesc najmniejsza wartosc roku film *srok = &pomoc; //wskaznik srok wskazuje na pomoc, gdzie w pomoc.rok znajduje sie 5000 film *nczas = lista; //nczas wskazuje na pierwszy element tablicy filmow for (int i=0; i
2010-03-20 17:51:16

[Newbie] XP, udostêpnienie sieci przez Crossa ?

Witam, w komputerze mam internet przez sieæ bezprzewodow± D-Linka DWL520. Jak pol±czyæ sie przez crossa do laptopa i udostêpniæ mu internet . Aby mo¿na bylo mieæ sieæ w obu kompach.
2010-03-20 17:50:17

[Hardware/Software] XP, udostêpnienie sieci przez Crossa ?

Witam, w komputerze mam internet przez sieæ bezprzewodow± D-Linka DWL520. Jak pol±czyæ sie przez crossa do laptopa i udostêpniæ mu internet . Aby mo¿na bylo mieæ sieæ w obu kompach.
2010-03-20 17:50:17

[Bazy danych] [mssql]funkcja, Insert, ststystki

Witam, Chcia³bym zrobiæ zliczanie punktow z jednej tabeli i podziliæ to na grupy z predzialami punktowymi i wyniki wrzucic do innej tabeli. Napisa³em co¶ takiego ale nie dzia³a. Pytanie dlaczego, i jak to poprawiæ aby dzia³a³o. Z gory dziêki create function statystyki ( @trzy int, @szesc int, @reszta int ) RETURNS int as begin declare @cos int, @kursor Cursor, @punkty int set @cos = 1 set @trzy =0 set @szesc =0 set @reszta = 0 set @kursor = cursor for(Select Points from tblUser) open @kursor Fetch next from @kursor into @punkty while(@@Fetch_status =0) begin if(@punkty2)and(@punkty
2010-03-20 17:37:24

[C/C++] kompilacja programu z dodatkowymi bibliotekami

siema mam pytanie napisalem program typu client server za pomoca winsock2 dodalem ja do projektu i po kompilacji u mnie dziala elegancko ale gdy przenosze skompilowany program na inny komputer to wyskakuje blad ze plik nie dziala domyslam sie ze to z powodu bibliotek probowalem tez skompilowac jako release ale to tez nic nie dziala chociaz program zajmuje mniej :) co mam ustawic zeby moc korzystac z programu na innych kompach?
2010-03-20 17:04:01

[Delphi/Pascal] Strza³ka

Czy w Delphi mo¿na narysowaæ strza³kê, inaczej ³uk u¿ywaj±c trminologii teorii grafów? Na Kanwie komponentów mo¿na rysowaæ odcinki, kó³ka, prostok±ty itd., a ja bym chcia³ narysowaæ strza³kê od jedengo do drugiego punktu, czyli po prostu odcinek zakoñczony grotem. Czy jest to jako¶ mo¿liwe?
2010-03-20 16:53:24

[Inne] [XML] XML i Schema

Witam, mam plik .xml: Kowalski Jan 765432 Z 13 Z:RejRekored.XML 2010-02-28T15:55:53.1336568+01:00 oraz plik .xsd ze Schema Niestety plik XML nie waliduje siê (skorzysta³em z http://www.w3.org/2001/03/webdata/xsv) :/ Nie mam ju¿ pomys³u co mo¿e byæ ¼le, czy kto¶ ma jaki¶ pomys³? Pozdrawiam
2010-03-20 16:51:21

[C# i .NET] C# wczytywanie z pliku

Proszê o pomoc...muszê wczytaæ macierz zapisan± w pliku tekstowym pt."obraz".Jak mam to zrobiæ,jaki kod napisaæ,gdzie umie¶ciæ plik "obraz"...czy mam tworzyæ now± klasê a potem jak mam to wy¶wietliæ w Mainie??? Wiem ¿e pewnie to banalne ale uczê sie programowaæ od 4 miesiêcy i naprawdê ciê¿ko mi to zrozumieæ,proszê o instrukcjê idiotoodporn± krok po kroku...dziekujê z góry... widzia³em kilka kodów ale nic z nich nie rozumiem,wiem ¿e pewnie trzeba u¿yæ StreamReader ale jak???
2010-03-20 15:44:22

[C/C++] Oszacowanie z³o¿ono¶ci obliczeniowej

Mam nietypowy program, gdy¿ jak z pisaniem nie mam problemów tak z oszacowaniem z³o¿ono¶ci obliczeniowej ogromne:D a na zajêcia prowadz±cy wymaga tego i tego wiêc czy kto¶ by mi móg³ oszacowaæ z³o¿ono¶æ obliczeniow± poni¿szego programu?:D prosze:D program ma podawaæ minimaln± ilo¶æ monet wykorzystan± do wydania podanej kwoty int main() { int max=2147483647; //jaka¶ du¿a liczba int k=36; //podana kwota int a=7; //ilo¶æ nomina³ów do wykorzystania int t[k]; t[0]=0; int m[] = {1,2,5,7,10,13,20}; //tablica z wykorzystanymi nomina³ami for(int i=1;i
2010-03-20 15:39:22

[C/C++] z pliku do pliku

Co muszê wstawiæ w te kropki, aby przepisaæ wiadomo¶æ z pliku1 do pliku2 w ten sposób, ¿eby w jednej linijce sta³o 10 literek? c++: #include #include #include using namespace std; int kopiuj(char*, char *); int main(int argc, char *argv[]) { char nazwa1[100]; char nazwa2[100]; coutnazwa1; coutnazwa2; kopiuj(nazwa1, nazwa2); system("PAUSE"); return EXIT_SUCCESS; } int kopiuj(char *nazwa1, char *nazwa2) { char znak; ifstream plik1(nazwa1); if (plik1.fail()) { cout
2010-03-20 15:07:27

[Bazy danych] MS sql server <-> Compact edtition

Hej! Zastanawia mnie jak mo¿na przekonwertowaæ bazê danych z sql servera 2008 na lokaln± CE i w drug± stronê? S± do tego jakie¶ narzêdzia? Jako¶ nic nie mog³em znale¶æ :/ S³ysza³em te¿, ¿e podobno wersja bazy CE jest ograniczona w stosunku do serverowej - jak bardzo? Ale chyba niezanatto skomplikowane tabele mo¿na ³atwo przenie¶æ? pzdr
2010-03-20 15:03:10

[Newbie] [c++] wielow±tkowo¶æ

witam. nigdy nie pisa³em programu wielow±tkowego w c++. a chcia³by zacz±æ. Potrzebuje program wielow±tkowy którego jeden proces bêdzie co¶ tam robi³ i na bie¿±co do g³ównego programu przekazywa³ jak±¶ zmienn±. dziêki za pomoc
2010-03-20 14:53:30

[Java] Obrazki w JavaApplication

Wszêdzie te aplety i aplety :/ . Chcê dodaæ obrazek w zwyk³ym JavaApplication. Jak to zrobiæ?
2010-03-20 14:49:42

[Java] Animacja Java

Zaczynam tak przygodê z Jav±, znam zasady podstawy obiektowo¶ci i poczyta³em trochê o w±tkach. Chcia³em poæwiczyæ robiæ proste animacje. Np. Obracaj±cy siê pier¶cieñ, podobnych do krzywych Lissajous. Chcia³em animacjê wykonaæ z pomoc± techniki doublebuffering, i mam tu parê zgrzytów. Otó¿ pomy¶la³em, ¿e zrobiê dwa w±tki: 1. Który bêdzie rysowa³ na obiekcie Image. 2. Bêdzie czeka³ na pierwszy, i nanosi³ ten obiekt na JPanel. Nie mogê znale¼æ info nt. : 1. Jak rysowaæ co¶ na obiekcie Image? 2. Jak sprawiæ aby jeden w±tek czeka³ na drugi? I tak przy okazji, który pakiet/biblioteka posiada funkcje matematyczne?
2010-03-20 14:27:10

[Hardware/Software] Nokia 5230, aplikacja java, klawiatura

Witam, Moze ktos ma taki telefon albo podobn± nokiê, ca³kowicie dotykow± i bez klawiatury. Pytanie jest takie - jak w aplikacji java wcisnaæ na przyk³ad klawisz "5" albo "*". Jest tylko wielki keypad ze strza³kami i OK i klawisze od A do D. Pomijajac juz fakt, ze ten keypad zajmuje wiekszosc ekranu tak, ze dla samej aplikacji zostaje niewiele miejsca, nie widze tez opcji przywolania normalnej klawiatury...
2010-03-20 14:14:01

[Java] [J2ME] wczytanie du¿ego zdjêcia problem z pamiêci±

Witam wszystkich, Tworzê midlet który docelowo ma wykonywaæ proste przetwarzanie obrazu. Problem polega na tym, ¿e w momencie w którym chcê wczytaæ zdjêcie o rozmiarach 1600x1200(zrobione wcze¶niej komórk±) W NetBeans-ie wystêpuje b³±d java.lang.OutOfMemoryError. (przy zdjêciach o rozmiarach 640x480 problem nie wystêpuje). Co ciekawe po przeniesieniu aplikacji na telefon (nokia e51) problemu ju¿ nie ma. Wnioskuje z tego, ¿e komórka przydziela wiêksz± ilo¶æ pamiêci dla midletu ni¿ NetBeans. Czy jest jaka¶ mo¿liwo¶æ zwiêkszenia w NetBeansie ilo¶ci dostêpnej pamiêci ? W moim przypadku by³oby to najlepsze rozwi±zanie (o ile jest mo¿liwe) poniewa¿ podczas pracy nad zdjêciem o rozmiarach 640x480 a dokladniej zmiany jego rozmiaru te¿ wystêpuje problem braku pamiêci... By³bym bardzo wdziêczny za pomoc....
2010-03-20 13:23:04

[Newbie] konstruktor c++

jak zrobic konstruktor i destruktor dla klasy?: class Jakas { private: char napis[jakas_sta³a]; bool prawda; public: void jakas_funkcja(); /*(...) reszta klasy*/ }
2010-03-20 12:33:36

[C/C++] [optymalizacja] 128 bit integer

Witajcie. Napisalem prosty program to sprawdzenia opcji optymalizacji kompilatora. -O... w dokumentacji gcc czytamy: -fsplit-wide-types When using a type that occupies multiple registers, such as long long on a 32-bit system, split the registers apart and allocate them independently. This normally generates better code for those types, but may make debugging more difficult. Enabled at levels -O, -O2, -O3, -Os. zatem prosty programik: #include #include #include int main(int argc,char* argv[]) { typedef unsigned int uint128 __attribute__((__mode__(TI))); time_t t1,t2; uint64_t x = 0xABCDEF01234568; uint64_t y = ~x; // long x2 = 2147483647; // long y2 = 2147483647; t1 = time(NULL); uint128 result = ((uint128) x * y); t2 = time(NULL); printf("%gn",t2-t1); /* t1 = time(NULL); long long res = x2*y2; t2 = time(NULL); printf("%gn",t2-t1); */ return 0; } na 64 bitowym pc powinien ujawinic zastosowanie tej opcji. Jednak jest pewien problem.Bez zastosowania optymalizacji otrzymuje delte czasu rzedu e-324. W³±czaj±c optymalizacje czas jest rzedu e-310. W teorii powinno byc lepiej a nie jest. Podgl±dniecie przez gdb disassemble main dla wersji niezoptymalizowanej pokazuje wielolinijkowy kod ³adnie dziel±cy liczbe na m³odsze 64 bity i starsze oraz umieszczaj±cy go odpowiednio. W wersji zoptymalizowanej kod asemblera jest 4 razy krotszy i zawiera same bzdury...miedzy pomiarem t1 a t2 jest m/w to : 0x0000000000400543 : call 0x400438 0x0000000000400548 : xor edi,edi 0x000000000040054a : mov rbx,rax 0x000000000040054d : call 0x400438 nie bardzo to rozumiem. Moge prosic o rozjasnienie w±tpliwo¶ci ?
2010-03-20 12:26:36

[Delphi/Pascal] Problem z tablic± dyn. i SetLength

Witam, Mam problem dotycz±cy funkcji SetLength. W moim programie deklaruje 2 tablice dynamiczne: tab i stos: var tab: array of integer; stos: array of integer; a nastepnie przypisujê warto¶ci rekordom tablicy tab, wczytuj±c dane z pliku. Zatem ustalam najpierw d³ugosc tab SetLength(tab,n); gdzie dobieram n odpowiednio do ilo¶ci elementów i przypisujê kolejno warto¶ci zaczynaj±c od 1: i:=1; Reset(TF); while not Eof(TF) do begin Readln(TF,tab[i]); n:=i; i:=i+1; end; Wszystko jest ok, wy¶wietlam tablice procedurk±: procedure wypisz; var j:integer; begin for j:=1 to n do Writeln(tab[j]); end; Wypisuje wczytane poprawne warto¶ci, np 3, 1 i 4. Ale problem pojawia siê, gdy u¿ywam polecenia SetLength(stos,1); Znow u¿ywam procedury wypisz i nagle okazuje siê, ¿e w tablicy tab elementy to 3,1 i...18. Nie mam pojêcia dlaczego nagle pojawia siê tam ta liczba 18, a przy ró¿nych kolejnych u¿yciach SetLength(stos,1); wskakuj± do tablicy tab ró¿ne warto¶ci, jakie¶ 34 itp. Proszê o pomoc w rozwi±zaniu tego problemu.
2010-03-20 11:58:07

[Newbie] [Delphi] Problem z tablic± dyn. i SetLength

Witam, Mam problem dotycz±cy funkcji SetLength. W moim programie deklaruje 2 tablice dynamiczne: tab i stos: var tab: array of integer; stos: array of integer; a nastepnie przypisujê warto¶ci rekordom tablicy tab, wczytuj±c dane z pliku. Zatem ustalam najpierw d³ugosc tab SetLength(tab,n); gdzie dobieram n odpowiednio do ilo¶ci elementów i przypisujê kolejno warto¶ci zaczynaj±c od 1: i:=1; Reset(TF); while not Eof(TF) do begin Readln(TF,tab[i]); n:=i; i:=i+1; end; Wszystko jest ok, wy¶wietlam tablice procedurk±: procedure wypisz; var j:integer; begin for j:=1 to n do Writeln(tab[j]); end; Wypisuje wczytane poprawne warto¶ci, np 3, 1 i 4. Ale problem pojawia siê, gdy u¿ywam polecenia SetLength(stos,1); Znow u¿ywam procedury wypisz i nagle okazuje siê, ¿e w tablicy tab elementy to 3,1 i...18. Nie mam pojêcia dlaczego nagle pojawia siê tam ta liczba 18, a przy ró¿nych kolejnych u¿yciach SetLength(stos,1); wskakuj± do tablicy tab ró¿ne warto¶ci, jakie¶ 34 itp. Proszê o pomoc w rozwi±zaniu tego problemu.
2010-03-20 11:58:07

[C/C++] Qt - wymuszenie stylu scrollBara: windows do windowsvista

Utworzy³em listê (QListWidget) i da³em: ui->list1->setStyleSheet("background: url(images/grad1.png);background-attachment: fixed;"); Wtedy (tj. po dodaniu tego stylu) wygl±d scrollbara zmieni³ siê na "windows" (wyj±tkowo paskudne: http://doc.trolltech.com/4.6/images/windows-horizontalscrollbar.png). Co zrobiæ, aby t³o by³o zmienione, ale scrollBar mia³ ci±gle styl windowsvista (http://doc.trolltech.com/4.6/images/windowsvista-horizontalscrollbar.png)? Próbowa³em takiego czego¶, ale nic nie da³o: ui->list1->verticalScrollBar()->setStyle("windowsvista")
2010-03-20 10:51:23

[Java] Jak dodaæ sterownik do DB do archiwum jar?

Witam. Chcia³em zapytaæ w jaki sposób dodaæ do archiwum jar sterownik do bazy danych tak aby ClassLoader go znalaz³. W tej chwili doda³em do manifestu: Class-Path: ojdbc14.jar ale w takim wypadku sterownik musi siê znajdowaæ w katalogu w którym znajduje siê moje archiwum, a chcia³ bym aby sterownik znajdowa³ siê w samym archiwum. Z góry dziêki za pomoc. Pozdrawiam
2010-03-20 10:41:18

[Inne] [asm][win32][flat 1.68] Port COM

Witam! Mam nastêpuj±cy problem: Piszê program w asm i muszê skomunikowaæ siê z urz±dzeniem zewnêtrzym przez port COM Oraz potrzebujê wyszukiwaæ wszystkie dostêpne porty(równie¿ te emulowane). Przeszukuj±c msdn trawi³em na artyku³ http://msdn.microsoft.com/en-us/library/ms810467.aspx Na 4programmers nie znalaz³em nic co mog³o by chocia¿ trochê odpowiedzieæ na moje pytanie. Pozdrawiam Bartek
2010-03-20 10:38:01

[Inne] [asm][win32][flat assembler 1.68] Port COM

Witam! Mam nastêpuj±cy problem: Piszê program w asm i muszê skomunikowaæ siê z urz±dzeniem zewnêtrzym przez port COM Oraz potrzebujê wyszukiwaæ wszystkie dostêpne porty(równie¿ te emulowane). Przeszukuj±c msdn trawi³em na artyku³ http://msdn.microsoft.com/en-us/library/ms810467.aspx Na 4programmers nie znalaz³em nic co mog³o by chocia¿ trochê odpowiedzieæ na moje pytanie. Pozdrawiam Bartek
2010-03-20 10:38:01

[Newbie] [Java] tablica obiektow (numerowanie)

mam pytanie w jaki sposob i czy w ogole mozna np. stworzyc tablice ponumerowanych obiektow np. Class tab = {new Class(...), new Class2(...), new Class123(...)} zapewne tworze Class jako klase abstrakcyjna, ale jak potem umozliwic takie numerowanie?
2010-03-20 00:41:11

[Inne] problem z instalacj± qt

Mam zainstalowane MinGW-5.1.6. Przy instalacji qt open source 4.4.0 dostaje komunikat o tym, ¿e nie zgadza siê wersja w32api.h. W qt creator 1.3.1 przy kompilacji pojawia siê b³±d (w opcjach mam ustawion± ¶cie¿kê do qmake): Nie ustawiono poprawnej wersji Qt. Popraw to w "Narzêdziach | Opcje"
2010-03-20 00:40:06

[C/C++] bufor

Witam. Mam za zadanie napisaæ do¶æ prosty program, jego tre¶æ brzmi: Bufor dla rekordów o zmiennej d³ugo¶ci ze znacznikiem koñca rekordu. Zaimplementowaæ dwa tryby pracy buforów (kolejek itd.): nadpisywanie i odmowy wstawiania przy pe³nym buforze. Implementacja klasy powinna umo¿liwiaæ dzia³anie na obiektach klasy. Zastanowiæ siê jakie operacje mo¿na uznaæ za pierwotne, a które mog± byæ wykonane przy ich u¿yciu. Program powinien zostaæ prawid³owo i logicznie podzielony na modu³y (plik nag³ówkowy, implementacja klas, program testuj±cy). Zwróciæ uwagê na przeci±¿enie funkcji i operatorów (Np. +,-,++, itd.). Mój problem polega na tym ¿e nie mam pojêcia jak siê za to zabraæ, jak by klasa "bufor" mia³a wygl±daæ (tablica charów, wska¼nik na chary?, jakie funkcje mia³y by wchodziæ w sk³ad klasy, bo oprócz wczytaj z klawiatury i wyczy¶æ bufor nic mi do g³owy nie przychodzi.). S±dzê ¿e, problem le¿y raczej w zrozumieniu polecenia, ani¿eli w braku znajomo¶ci C++. By³bym bardzo wdziêczny gdyby kto¶ przybli¿y³ mi o co w tym chodzi.
2010-03-20 00:03:23

[Newbie] bufor

Witam. Mam za zadanie napisaæ do¶æ prosty program, jego tre¶æ brzmi: Bufor dla rekordów o zmiennej d³ugo¶ci ze znacznikiem koñca rekordu. Zaimplementowaæ dwa tryby pracy buforów (kolejek itd.): nadpisywanie i odmowy wstawiania przy pe³nym buforze. Implementacja klasy powinna umo¿liwiaæ dzia³anie na obiektach klasy. Zastanowiæ siê jakie operacje mo¿na uznaæ za pierwotne, a które mog± byæ wykonane przy ich u¿yciu. Program powinien zostaæ prawid³owo i logicznie podzielony na modu³y (plik nag³ówkowy, implementacja klas, program testuj±cy). Zwróciæ uwagê na przeci±¿enie funkcji i operatorów (Np. +,-,++, itd.). Mój problem polega na tym ¿e nie mam pojêcia jak siê za to zabraæ, jak by klasa "bufor" mia³a wygl±daæ (tablica charów, wska¼nik na chary?, jakie funkcje mia³y by wchodziæ w sk³ad klasy, bo oprócz wczytaj z klawiatury i wyczy¶æ bufor nic mi do g³owy nie przychodzi.). S±dzê ¿e, problem le¿y raczej w zrozumieniu polecenia, ani¿eli w braku znajomo¶ci C++. By³bym bardzo wdziêczny gdyby kto¶ przybli¿y³ mi o co w tym chodzi.
2010-03-20 00:03:23

[Newbie] OnClick a nak³adanie siê dwóch obrazków

Witam. Chcê sobie zrobiæ ma³y program, w którym po klikniêciu na obrazek (OnClick) wykona siê pewna akcja. Wszystko dzia³a OK, gdy na owy obrazek klikam, lecz gdy znajdzie siê na nim drugi obrazek lub cokolwiek, to w tym miejscu, gdzie le¿y ten drugi obrazek, po klikniêciu akcja siê nie wywo³uje, (widocznie przez to, ¿e zas³ania). Chcia³em spróbowaæ z wyznaczeniem pozycji X i Y, gdzie w polu mo¿na klikaæ, a gdzie nie mo¿na, (IF X> on 100 AND X < od 200 THEN...) i dodaæ to do timera, on by sprawdza³, czy klikn±³em w danej pozycji czy nie, ale nie wiem, jak zrobiæ warunek wygl±daj±cy mniej wiêcej tak: If Przycisk.Myszki.Klika = True then... Do tego jest tylko procedura zwi±zana z danym obiektem "OnClick", ale przez fakt, ¿e gdy obiekty siê nak³adaj± i to nie dzia³a, nie mogê zastosowaæ OnClick. Troche owija³em, ale niech kto¶ mi powie jak to zrobiæ... :>
2010-03-19 22:02:20

[Delphi/Pascal] Delpih 7 programik

Cze¶æ chce zrobiæ program , ale nie umiem jakby¶cie mi powiedzieli jak takie co¶ zrobiæ to bym siê z tego uczy³ , wiêc tak gdy sie otworzy program ma tam byc takie pole do wskazania jednego pliku tekstowego [ zeby kazdy sobie mogl sam wskazac ] i klikajac w buton on siê podmieni na inny czyli np ja zrobie plik tekstowy i jak zapisze projekt to on ma byc w folderze z projektem ;D mysle ze mnie zrozumieliscie ;] prosze o szybka odpowiedz. Lub zeby wskazali lokalizalizacje w programie i klikneli w button to sie tam wypakuje jeden plik tekstowy oczywiscie !
2010-03-19 21:25:30

[Newbie] Delpih 7 programik

Cze¶æ chce zrobiæ program , ale nie umiem jakby¶cie mi powiedzieli jak takie co¶ zrobiæ to bym siê z tego uczy³ , wiêc tak gdy sie otworzy program ma tam byc takie pole do wskazania jednego pliku tekstowego [ zeby kazdy sobie mogl sam wskazac ] i klikajac w buton on siê podmieni na inny czyli np ja zrobie plik tekstowy i jak zapisze projekt to on ma byc w folderze z projektem ;D mysle ze mnie zrozumieliscie ;] prosze o szybka odpowiedz. Lub zeby wskazali lokalizalizacje w programie i klikneli w button to sie tam wypakuje jeden plik tekstowy oczywiscie !
2010-03-19 21:25:30

[Delphi/Pascal] Uciekaj±cy przycisk

siemka mam taki problem chcia³em zrobiæ co¶ takiego ¿e na formie by by³o jakie¶ dziwne b±d¼ g³upie pytanie i tylko 2 odpowiedzi na 2 buttonach tak i nie tyle ¿e nie ucieka³oby z pod kursora po ca³ej formie doszed³em do tego ¿e button z napisem nie niby ucieka z pod kursora ale nie w stylu random tylko o jaki¶ parametr tu macie kod procedure TForm1.Button2MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin button2.Left := button2.Left + 5; button2.Top := button2.Top - 5; end; chcia³bym ¿eby ucieka³ po ca³ej formie :-( a nie tylko sie przesuwa³ z góry dziêkuje za pomoc [green]
2010-03-19 20:49:43

[Newbie] Uciekaj±cy przycisk

siemka mam taki problem chcia³em zrobiæ co¶ takiego ¿e na formie by by³o jakie¶ dziwne b±d¼ g³upie pytanie i tylko 2 odpowiedzi na 2 buttonach tak i nie tyle ¿e nie ucieka³oby z pod kursora po ca³ej formie doszed³em do tego ¿e button z napisem nie niby ucieka z pod kursora ale nie w stylu random tylko o jaki¶ parametr tu macie kod procedure TForm1.Button2MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin button2.Left := button2.Left + 5; button2.Top := button2.Top - 5; end; chcia³bym ¿eby ucieka³ po ca³ej formie :-( a nie tylko sie przesuwa³ z góry dziêkuje za pomoc [green]
2010-03-19 20:49:43

[C/C++] plik

Witam! Program nie chce zamieniæ wszystkich ma³ych liter na du¿e. Przepisuje jedynie du¿e litery z pliku1. Gdzie tkwi b³±d? #include #include #include using namespace std; int kopiuj (char *, char *); int main(int argc, char *argv[]) { char nazwa1[20]; char nazwa2[20]; coutnazwa1; coutnazwa2; kopiuj(nazwa1,nazwa2); system("PAUSE"); return EXIT_SUCCESS; } int kopiuj (char *nazwa1, char *nazwa2) { ifstream plik1(nazwa1); ofstream plik2(nazwa2); char znak; if (plik1.fail()) { cout
2010-03-19 20:34:11

[C/C++] Przychwytywanie komunikatów przy schowanym oknie

Witam. Poszukujê w internecie odpowiedzi na pytanie które mnie nurtuje. Napisa³em aplikacjê która przychwytuje wci¶niête klawisze i zapisujê odpowiedni znak do pliku. Moje pytanie jest nastêpuj±ce, co zrobiæ aby komunikaty by³y przechwytywane gdy okno jest schowane np przez funkcjê ShowWindow(hwnd, WM_HIDE); albo po prostu kto¶ odpali³ inn± aplikacjê i moja ju¿ nie jest na wierzchu. Z góry dziêkujê za odpowied¼. Pozdrawiam
2010-03-19 19:49:37

[C/C++] Jak do³±czyæ bibliotekê BASS?

Na tej stronie: http://www.programuj.com/artykuly/cpp/bass.php pisze tak: Musimy teraz utworzyæ bibliotekê LIB dla naszego kompilatora, robimy to programem implib: implib bass.lib bass.dll Jedyne Implib jakie znalaz³em by³o wykrywane jako wirus. :| Wie kto¶ jak to zdobyæ? :-P //Mam na my¶li program w C.
2010-03-19 19:19:17

[Newbie] c++ funkcji sie ucze

yo dawg, co jest zle w tym? #include #include void open(); void czytaj(); using namespace std; int main() { fstream plik; open(); czytaj(); plik.close(); return 0; } void open() { fstream plik; plik.open ("pliczq.txt"); if (!plik) { cout
2010-03-19 17:25:56

[C/C++] B³±d ‘KlasaB’ was not declared in this scope

Witam, Dopiero zaczynam przygodê z C++. Mam problem z kompilacj±. Mam tak± przyk³adow± klasê: #include "KlasaA.h" KlasaA::KlasaA() { // TODO Auto-generated constructor stub } KlasaA::~KlasaA() { // TODO Auto-generated destructor stub } int main(void){ KlasaB b; return 0; } Chcê w niej wykorzystaæ obiekt klasy: KlasaB. Niestety ale dostajê b³±d:‘KlasaB’ was not declared in this scope. Definicja klasy KlasaB znajduje siê w pliku KlasaB.cpp. Próbowa³em utworzyæ przestrzeñ nazw dla KlasaB ale nic to nie da³o. Wcze¶niej pisa³em programy w Javie i tam takich problemów nie by³o tylko by³y pakiety. Jak to zrobiæ w C++?
2010-03-19 17:19:31

[Java] Wprowadznie warto¶ci wiekszj od zera. StreamTokenizer

Witam, mam problem z takim oto przyk³adem. nie wiem gdzie i co dopisaæ ¿eby mo¿na by³o podawaæ tylko warto¶ci wiêksze od zera (podajemy d³ugo¶ci boków trójk±ta). Za wszelk± pomoc z góry dziêkujê. import java.io.*; public class MainNajwieksza { public static void main(String args[]) { StreamTokenizer strTok= new StreamTokenizer( new BufferedReader( new InputStreamReader(System.in))); System.out.print("Wprowad¼ pierwsz± liczbê: "); try { while(strTok.nextToken()!=StreamTokenizer.TT_NUMBER) { System.out.println("To nie jest liczba, wpisz jeszcze raz"); } }catch(IOException e){ System.out.print("B³±d"+e); return; } double a=strTok.nval; System.out.print("Wprowad¼ drug± liczbê: n"); try { while(strTok.nextToken()!=StreamTokenizer.TT_NUMBER) { System.out.println("To nie jest liczba, wpisz jeszcze raz"); } }catch(IOException e){ System.out.print("B³±d"+e); return; } double b=strTok.nval; System.out.println("Wprowad¼ trzeci± liczbê: "); try { while(strTok.nextToken()!=StreamTokenizer.TT_NUMBER) { System.out.println("To nie jest liczba, wpisz jeszcze raz"); } }catch(IOException e){ System.out.print("B³±d"+e); return; } double c=strTok.nval; Najwieksza naj=new Najwieksza(a, b, c); System.out.println(naj.sort()); System.out.println("Prostok±tny: "+naj.prosto()); } }
2010-03-19 16:59:11

[C# i .NET] DownloadFileAsync i DownloadProgressChanged

Witam, piszê program w którym miêdzy innymi chodzi o to, aby pobraæ plik przez internet. Pliki pobieraj± siê Asynchronicznie lecz mam problem pokazywaniem paska postêpu. (ProgressBar). Ogólnie kod wygl±da tak : WEB.DownloadFileAsync(url, filename); WEB.DownloadProgressChanged += new DownloadProgressChangedEventHandler(DownloadProgress); i public void DownloadProgress(object sender, DownloadProgressChangedEventArgs e) { progressBar1.Value = e.ProgressPercentage; } Kod dzia³a, lecz nie tak jak bym chcia³. Mianowicie przy pobieraniu 2 lub wiêcej plików pasek progressbara mruga (pokazuje 2 lub wiêcej pobierañ na raz). Ma kto¶ jaki¶ pomys³ jak wydobyæ z tej funkcji DownloadFileAsync, jaki plik ma jaki ProgressPrecentage
2010-03-19 16:04:45

[Off-Topic] Jaki to schemat?

Witam. Na przedmiocie o nazwie "Systemy Wbudowane" mamy wykonaæ projekt w oparciu o specyfikacje z pewnej strony, a na niej znajduj± siê ró¿ne schematy z nieznanymi dla mnie oznaczeniami, np. taki: http://www.usdidactic.com/images/produktbilder/08001000/BILDER/Zeichnung_Einzelheit_1.jpg Gdzie mogê znale¼æ opis tych oznaczeñ? Np. co oznacza kwadrat z przek±tn±, albo ten bloczek z napisem PID itd. Jak to siê fachowo nazywa? Z góry dziêki za odpowiedzi ;)
2010-03-19 15:26:01

[C/C++] OPC klient - automatyczne ¶ci±ganie listy Itemów z serwera

Witam, jestem w trakcie pisania w³asnego OPC klienta (VC++ 2008 Express Ed.). Prosty przypadek mam ju¿ napisany - gdy w programie na sztywno zaszyta jest nazwa serwera i Item ID, których warto¶ci chce ¶ci±gaæ. Moje pytanie: jak automatycznie pobraæ listê itemów z serwera, tak jak to robi± profesjonalne klienty? Chodzi mi o najprostsze mo¿liwe rozwi±zanie, wypisanie na konsoli. Oczywi¶cie, przejrza³am kilka przyk³adów, ale nie to nie pomog³o. Bêdê wdziêczna za ka¿d± sugestiê.
2010-03-19 15:25:44

[Inne] [asm] Jak dzia³a Prefetcht0,1,2,nta

Mam problem ze zrozumieniem jak i kiedy u¿ywaæ tej instrukcji. Np kiedy chce do cashe wrzuciæ 128bajtów robie co¶ takiego: prefetchnta [esi + 128] prefetchnta [esi * ecx + 128] i teraz jak to dzia³a?? wszystkie instrukcje odnosz±ce siê do warto¶ci w cashu musz± byæ w postaci movdqa xmm0,oword ptr [esi + xxx] b±d¼ movdqa xmm0,oword ptr [esi * ecx + xxx] poniewa¿ takie indexowania s± przy prefetch? Jeszcze jak kto¶ siê dobrze zna móg³by mi to ³adnie wyt³umaczyæ kiedy stosowaæ tê instrukcje bo np dla takiego kodu (poni¿ej) ta instrukcja nic nie wnosi (pewnie robie co¶ ¼le) niezale¿nie czy bêdzie tam t0,t1 czy nta czy te¿ sfence :( - esi+512 bo próbowa³em ró¿nych warto¶ci. Program wykonuje kopiowanie tablicy o takich samych warto¶ciach w wierszach (liczba iteracji 1024*64/4 i ta iteracja jest 5000000 razy wykonywana i mierzona queryperformancecounterem) . @@: prefetchnta [esi+512] movdqa xmm0,[esi] movdqa xmm1,[esi+16] movdqa xmm2,[esi+32] movdqa xmm3,[esi+48] movdqa xmm4,[esi+64] movdqa xmm5,[esi+80] movdqa xmm6,[esi+96] movdqa xmm7,[esi+112] movntdq [edi],xmm0 movntdq [edi+16],xmm1 movntdq [edi+32],xmm2 movntdq [edi+48],xmm3 movntdq [edi+64],xmm4 movntdq [edi+80],xmm5 movntdq [edi+96],xmm6 movntdq [edi+112],xmm7 add esi,128 add edi,128 sub ecx,1 test ecx,ecx jnz @b sfence
2010-03-19 14:57:30

[Newbie] [c++] typedef a class - problem

Krótka pi³ka. Rozchodzi siê o taki kawa³ek kodu: typedef class element { public: // ... private: int value; elem next; } * elem; Nie dzia³a. Moj± intencj± by³o zadeklarowanie nowego typu dla wska¼nika do obiektu klasy element. Ca³y problem polega na tym, ¿e typedefowana klasa odnosi siê sama do siebie. Nie mam pomys³u jak to obej¶æ. Z góry dziêki za pomoc.
2010-03-19 14:45:56

[Newbie] Delphi 7 Jak dodac Nowe menu podczas dzialania programu.

Witam,to znowu ja :) Mam taki problem...tworze sobie aplikacje z MainMenu i tam sobie robie tak: ***MAINMENU*** Zdjecia Albumy O programie -1998 -1999 -2000-->1 2 3 4 itp itd... Wiem jak juz dodac zdjecie np po rozwinieciu roku 2000 i klikajac w np. 1 to wyswietli mi sie jakies zdjecie,i to nawet juz umiem w jpeg dodawac haha ;) ale chodi mi teraz jak zrobic zeby np po kliknieciu w 1 lub 2 bylo mozna dodawac wlasne menu jak dziala program ze wskazaniem jakie zdjecie ma wczytac i zeby bylo mozna zrobic opis menu czyli tak: Klikam 2000 rozwija mi sie lista juz ze zdjerciami i potem np klikam prawym myszki na np. 4 i pokazuje mi sie menu kontekstowe z pozycja dodaj nowe menu,po tym bym wpisywal nazwe tego menu i na koniec wybieral zdjecie jakie ma sie ukazywac pod ta pozycja...jest to mozliwe?
2010-03-19 14:41:31

[Newbie] [Delphi] Edycja info o pliku(wersja,opis,prawa aut.)

Witam W Windowsie naciskajac ppm na exe sa informacje o wersji pliku, praw autorskich, opisy...itd. Jak siê dobraæ do tych danych? Wybaczcie ale mam problem z skonstruowaniem odpowiedniego s³owa kluczowego dla wyszukiwarki, abym sam znalazl odpowiedz.
2010-03-19 14:40:02

[Bazy danych] Oracle Express Edition - problem z po³±czeniem

Mam problem z po³±czeniem z baz± danych. Po instalacji nie otwiera siê strona bazy danych http://127.0.0.1:8080/apex (nie uda³o siê nawi±zaæ po³±czenia). Nie mogê tak¿e po³±czyæ siê z baz± danych przez sql developer. Oto co wy¶wietla polecenie LSNRCTL status: LSNRCTL> status Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Produ ction Start Date 19-MAR-2010 14:03:26 Uptime 0 days 0 hr. 9 min. 21 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Default Service XE Listener Parameter File C:oraclexeapporacleproduct10.2.0servernetworka dminlistener.ora Listener Log File C:oraclexeapporacleproduct10.2.0servernetworkl oglistener.log Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=.pipeEXTPROC_FOR_XEipc))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=fcb)(PORT=1521))) Services Summary... Service "CLRExtProc" has 1 instance(s). Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service... Service "PLSExtProc" has 1 instance(s). Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service... The command completed successfully A gdy próbuje siê po³±czyæ przez sql command line mam takie b³êdy: ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
2010-03-19 14:26:46

[Webmastering] Programista PHP , praca, kontrakt

Dla Naszego Klienta jednego z najwiêkszych dostawców sprzêtu IT w Polsce poszukujemy do¶wiadczonej osoby na stanowisko Programista PHP POZNAN Do zadañ osoby zatrudnionej bêdzie nale¿a³o: * tworzenie i rozwój aplikacji internetowych Wymagania: • znajomo¶æ PHP5, MySQL • znajomo¶æ (X)HTML, CSS, JavaScript • znajomo¶æ programowania obiektowego, wzorców projektowych, • do¶wiadczenie w tworzeniu serwisów WWW • komunikatywno¶æ, umiejêtno¶æ pracy w zespole Oferujemy: * pracê w m³odym i dynamicznym zespole, * udzia³ w ciekawych projektach, * rozwój zawodowy, * atrakcyjne wynagrodzenie - praca na kontrakt, :-) Aplikacje z za³±czon± klauzul± o przetwarzaniu danych osobowych prosimy przesy³aæ na adres m.kaczmarek@pgbhr.com
2010-03-19 14:19:15

[Praca] Programista PHP , praca, kontrakt

Dla Naszego Klienta jednego z najwiêkszych dostawców sprzêtu IT w Polsce poszukujemy do¶wiadczonej osoby na stanowisko Programista PHP POZNAN Do zadañ osoby zatrudnionej bêdzie nale¿a³o: * tworzenie i rozwój aplikacji internetowych Wymagania: • znajomo¶æ PHP5, MySQL • znajomo¶æ (X)HTML, CSS, JavaScript • znajomo¶æ programowania obiektowego, wzorców projektowych, • do¶wiadczenie w tworzeniu serwisów WWW • komunikatywno¶æ, umiejêtno¶æ pracy w zespole Oferujemy: * pracê w m³odym i dynamicznym zespole, * udzia³ w ciekawych projektach, * rozwój zawodowy, * atrakcyjne wynagrodzenie - praca na kontrakt, :-) Aplikacje z za³±czon± klauzul± o przetwarzaniu danych osobowych prosimy przesy³aæ na adres m.kaczmarek@pgbhr.com
2010-03-19 14:19:15

[Delphi/Pascal] Problem z odczytem z bazy mysql

Witam! Problem: Po poprawnym odczycie z bazy danych sql do komponentu ListView po wybraniu odpowiedniego rekordu chcê aby po przez komponent SQLDataSet pobrano kilka warto¶ci pól z bazy sql i nastêpnie chcê je wy¶wietliæ w komponentach Edit. kombinujê od kilku godzin ale efekt mizerny. Proszê o pomoc.
2010-03-19 14:12:45

[C/C++] PROGRAMISTA 3D

Obecnie do innowacyjnego projektu poszukujemy ambitnej osoby na stanowisko : PROGRAMISTA 3D [!!!] Miejsce pracy: POZNAÑ Zadania na stanowisku: - uczestnictwo w projektowaniu rozwi±zañ - projektowanie i wdra¿anie zaprojektowanych zmian Wymagania : - znajomo¶ci C++ - praktycznej znajomo¶ci Open GL - zainteresowania bran¿± gier komputerowych, MMOG - mile widziane do¶wiadczenie w pracy z silnikami graficznymi i technologiami 3D Oferujemy: - atrakcyjn± formê wynagrodzenia - ¶wietn± atmosferê pracy w m³odym zespole ;-) - szansê rozwoju zawodowego przy tworzeniu innowacyjnych aplikacji Aplikacje z za³±czon± klauzul± o przetwarzaniu danych osobowych prosimy przesy³aæ na adres m.kaczmarek@pgbhr.com W temacie wiadomo¶ci prosimy wpisaæ nazwê stanowiska
2010-03-19 14:05:12

[Praca] PROGRAMISTA 3D

Obecnie do innowacyjnego projektu poszukujemy ambitnej osoby na stanowisko : PROGRAMISTA 3D [!!!] Miejsce pracy: POZNAÑ Zadania na stanowisku: - uczestnictwo w projektowaniu rozwi±zañ - projektowanie i wdra¿anie zaprojektowanych zmian Wymagania : - znajomo¶ci C++ - praktycznej znajomo¶ci Open GL - zainteresowania bran¿± gier komputerowych, MMOG - mile widziane do¶wiadczenie w pracy z silnikami graficznymi i technologiami 3D Oferujemy: - atrakcyjn± formê wynagrodzenia - ¶wietn± atmosferê pracy w m³odym zespole ;-) - szansê rozwoju zawodowego przy tworzeniu innowacyjnych aplikacji Aplikacje z za³±czon± klauzul± o przetwarzaniu danych osobowych prosimy przesy³aæ na adres m.kaczmarek@pgbhr.com W temacie wiadomo¶ci prosimy wpisaæ nazwê stanowiska
2010-03-19 14:05:12

[Bazy danych] TEST na zaliczenie ..HELP

Cze¶æ, Mam pro¶bê ... pomó¿cie rozwi±zaæ te pytania :) 1.Wska¿ niepoprawne (z punktu widzenia sk³adni) polecenie SELECT. a. SELECT kolumna FROM tabela ORDER BY kolumna; b.SELECT kolumna FROM tabela WHERE kolumna =1 ORDER BY kolumna; c. SELECT kolumna FROM tabela ORDER BY kolumna GROUP BY kolumna; d.SELECT kolumna Cout(*) FROM tabela WHERE kolumna = 1 2.Do czego s³u¿y klauzula WHERE w poleceniu SELECT a.Do grupowania rekordów b.Do okre¶lania warunku dla grupy rekordów c.Do okre¶lania warunku wybierania rekordu. d.Do eliminowania powtarzaj±cych siê warto¶ci. 3.Co mo¿na umieszczaæ jako element warunku zdefiniowanego w klauzuli WHERE. a.Dowoln± kolumne tabeli wymienion± po s³owie FROM b.Dowoln± kolumne tabeli wymienion± po s³owie SELECT c.Nazwê funkcji dzia³aj±cej na grupie rekordów np.COUNT,MAX,MIN 4.Po której klauzuli mo¿na wyko¿ystaæ funkcjê COUNT(),MAX(),MIN() a.DISTINCT b.WHERE c.GROUP BY d.HAVING 5.Wska¿ klauzule,która s³u¿y w poleceniu SELECT do utworzenia grup rekordów. a.HAVING b.ORDER BY c.GROUP BY 6.Wska¿ poprawne (z punktu widzenia sk³adni) polecenie SELECT. a.SELECT DISTINCT kolumna1 FROM tabela ORDER BY kolumna2 ; b.SELECT kolumna2 FROM tabela WHERE kolumna1 =1 GROUP BY kolumna3 ; c.SELECT kolumna1 FROM tabela GROUP BY kolumna1 HAVING kolumna2=1 ; d.SELECT kolumna1 Cout(*) FROM tabela WHERE kolumna2 = 1 GROUP BY kolumna1 ; 7.Które ze stwierdzeñ charakteryzuje podzapytanie skorelowane. a.Podzapytanie to obowi±zkowy element warunku wystêpuj±cego w klauzuli WHERE. b.Podzapytanie wykonywane jest wiele razy. c.Podzapytanie jest wykonywane tylko raz. d.Podzapytanie jest wykonywane w pierwszej kolejno¶ci. 8.Do czego s³u¿y klauzula DISTINCT w poleceniu SELECT. a.Do grupowania rekordów. b.Do okre¶lania warunku dla grup rekordów. c.Do okre¶lenia warunkuwybierania rekordów. d.Do eliminowania powtarzaj±cych sie warto¶ci. Odpowiedzi prawid³owych mo¿e byc wiêcej ni¿ jedna. Z góry dzieki :)
2010-03-19 13:59:30

[C# i .NET] Pytanie o popularny i funkcjonalny framework IU

Mam pytanie, Jaki framework UI do Windows Forms/WPF wybraæ Szukam dodatkowego frameworka dla systemu który ma powstaæ w najbli¿szej przysz³o¶ci. Framework powinien byæ komercyjny (cena siê nie liczy). Budowany system bêdzie du¿y. Chodzi g³ównie o zarz±dzanie do¶æ du¿± baz± danych. Pe³no gridów, insertów itp + du¿e mo¿liwo¶ci graficzne tzn. rysowanie wykresów (niekoniecznie standardowych) + mapy (np. wy¶wietlenie pozycji czego¶). Tak wiêc fajnie by by³o aby framework mia³ dobrze rozwiniête gridy i wprowadza³ jednolity wygl±d dla aplikacji. Co polecacie?
2010-03-19 13:25:18

[Webmastering] [javascript] funkcja kompresuj±ca

Szuka³em algorytmu który umo¿liwi³by skompresowanie tekstu w javascript, ale znajduje tylko algorytmy kompresuj±ce javascript. Widzia³ kto¶ taki kod? Wiem, ¿e nie jest to standardowe zadanie javasript, bo czas wykonywania kodu jest limitowany, ale mo¿e kto¶ napisa³, co¶ szybkiego prostego, czy z u¿yciem timeoutow. w koncu wszystko jest mozliwe.
2010-03-19 12:14:35

[Bazy danych] zdalne po³±czenie z baz± danych

Witam Czy jest mo¿liwo¶æ po³±czenia siê z baz± danych z miejsca zewnêtrznego znaj±c ip urz±dzenia/komputera? Baza korzysta z Postgressql. Chcia³bym napisaæ program w delphi lub c++ program co u³atwi mi pracê, ale nie wiem jak siê za to zabraæ.
2010-03-19 08:58:13

[Java] [JAVA] Tablice wielowymiarowe

Witam, otó¿ napisa³em program, który wczytuje dane z pliku do tablicy dwuwymiarowej, a nastêpnie przeszukuje (binarysearch)tê tablicê. Program dzia³a, ale do zrobienia go, musia³em u¿yæ 3 tablic z prawie t± sama zawarto¶ci± - poniewa¿ binarysearch przyjmuje tylko tablice jednowymiarowe, mogê wpisaæ np tablica[1][], wtedy ³yknie drug± kolumnê do przeszukiwania. Ale jak zmusiæ, ¿eby program przeszuka³ 1 pierwsz± kolumnê? niestety java nie ³yka czego¶ takiego jak tablica[][1]. Poza tym do wyszukiwania potrzebuje równie¿ po³±czone rekordy dwóch kolumn. Czy istnieje jaki¶ sposób, aby za³atwiæ to jedn±t ablic±? Za³±czam fragmenty kodu: public testujM() throws Exception { int lineCount = 0; BufferedReader rdr = new BufferedReader(new InputStreamReader(new FileInputStream(Plik_Zrodlowy), Kodowanie)); while ((rdr.readLine()) != null) { lineCount++; } String wers; dane = new String[lineCount][4]; daneRozszerzone = new String[lineCount]; TablicaKodow = new String[lineCount]; lineCount=0; BufferedReader rdr2 = new BufferedReader(new InputStreamReader(new FileInputStream(Plik_Zrodlowy), Kodowanie)); while ((wers=rdr2.readLine()) != null) { dane[lineCount]=wers.split(";"); TablicaKodow[lineCount] = dane[lineCount][0]; daneRozszerzone[lineCount]= ((dane[lineCount][0]+dane[lineCount][1]).toLowerCase()); lineCount++; } } static private boolean SprawdzKod(String kod) throws Exception { if(0>(numer_wersu=Arrays.binarySearch(TablicaKodow, kod))) return true; else return false; } static private boolean SprawdzKodPonownie(String kod, String miasto) { if(0>(numer_wersu=Arrays.binarySearch(daneRozszerzone, ((kod+miasto).toLowerCase())))) return true; else return false; } static private boolean SprawdzMiasto(String miasto) { if(0==dane[numer_wersu][1].compareToIgnoreCase(miasto)) return true; else return false; }
2010-03-19 08:13:52

[Newbie] [c#] 2 formy, na jednej rysowanie - jak?

Witam, mam 2 formy, jedna na której chce co¶ rysowaæ nazywa siê myForm. Jak mogê dostaæ siê do niej, ¿eby rysowaæ z formy pierwszej? Próbuje co¶ takiego, ale nic siê nie dzieje... private void drawBtnDATASET_Click(object sender, EventArgs e) { Graphics g = myForm.CreateGraphics(); SolidBrush solidBrush = new SolidBrush(Color.Blue); float width = 10; float height = 20; MessageBox.Show(objects.Count.ToString()); for (int i = 0; i < objects.Count; i++) { g.FillEllipse(solidBrush, objects[i].getX(), objects[i].getY(), width, height); } myForm.Refresh(); } Bardzo proszê o pomoc i z góry dziêkuje, pozdrawiam
2010-03-19 04:16:06

[C/C++] losowanie liczby

Witam Mam taki problem... pisze program który ma losowaæ n liczb calkowitych z zadanego przedzialu . Napisa³em co¶ takiego: int losuj(int a, int b) { int liczba; do { liczba=rand()%(b+1); }while(liczba < a); return liczba; } I tu problem bo to dzia³a tylko dla liczb dodatnich. jak powinna wygladac taka funkcja uwzgledaniaj±cy sytuacje gdy obie liczby sa ujemne lub gdy jedna jest + a druga - ??
2010-03-19 01:19:02

[Newbie] Bindowanie EXE

(Nie wiem gdzie ten temat wsadziæ) Nie wiem gdzie to wsadziæ. Potrzebujê na szybko bindera do plików EXE, ¿eby do klienta gry (do którego source nie mam dostêpu) dokleiæ sobie takie prymitywne zabezpieczenie. Po dekompresji musz± zachowaæ siê wszystkie ¶cie¿ki uruchomienia, bo EXEc korzysta z innych plików. Walczy³em ¿eby to zrobiæ w InnoSetupie, jednak okazuje siê ¿e niektórym wywala na Vi¶cie b³±d: 1155: ShellExecuteEx failed. ¯aden program nie jest skojarzony z tym rozszerzeniem. Mimo ¿e tym ShellExec~ by³ na bank traktowany plik EXE (co ciekawe takie anomalia najczê¶ciej zdarzaj± siê jak program nie ma praw admina, chocia¿ u niektórych w ogóle nie chodzi). W google szuka³em binderów, niby prosta rzecz (gdzie¶ widzia³em kod jakiego¶ packera - prawie ca³y zmie¶ci³ mi siê na ekranie), a wszystko na licencji shareware... Mo¿e kto¶ poleciæ jaki¶ mniej lub bardziej znany binder? Mo¿e te¿ swojej roboty ;p
2010-03-18 22:39:19

[Delphi/Pascal] Program

Witam, czy móg³by kto¶ napisaæ przogram w Pascalu który zak³ada tablicê dwuwymiarow± i wyznacza najmniejszy i najwiêkszy element tej tablicy? Próbowa³em sam go zrobiæ ale nie wiem jak te elementy wyznaczyæ. Bo wiem ¿e np. jak s± 3 elementy to wystarczy porównaæ, ale w tablicy to nie wiem jak to zrobiæ.
2010-03-18 22:19:23

[Delphi/Pascal] Problem z Formami

W programie mam 2 formy. Form1 ustawilem na Visible = false a form 2 visible na true, lecz wy¶wietla mi oba komponenty . prosze o pomoc mozna zamkn±æ juz znalazlem rozwiazanie mam natomiast inny problem przypuscmy na formie 2 mam 4 radiobuttony i 4 pola edit i 1 button i tak do buttona przypisuje cos takiego form1.show; form2.hide; if radiobutton1.checked then form1.label1.caption:=inttostr(301); kompiluje po zaznaczeniu radiobuttona1 i nacisnieciu buttona, przechodzi do form 1 ale labbel1 nie zosta³ zmieniony . Prosze o pomoc. Co zrobic zeby to dzialalo , oraz co przypisac do buttona aby to co jest wpisane w polach tekstowych fory 2 znalazlo sie na polach tekstowych formy 1. Przyjmijmy ze dla obu forma mola tekstowe maja ne 1-4
2010-03-18 22:01:50

[Off-Topic] Egzamin Gimnazjalny 2010r

Na ka¿dym forum powinien siê znale¼æ taki temat o te¶cie gimnazjalnym :P i dlatego stworzy³em taki te¿ temat na tym forum :-| i mam nadzieje ¿e nikt mi go nie usunie :P Mo¿e na tym forum jest nie du¿o gimnazjalistów ale mo¿e kto¶ inny z licealistów/studentów lub starych wyjadaczy siê tu wypowie. Chodzi mi szczególnie o przygotowanie do takiego testu: Co powinienem sobie powtórzyæ,Jakie wzory,jakie definicje :) Ja na próbnym mia£em 39pkt z polskiego i 28 :/ z mat , i 29 z niemieckiego (ale w tym roku sie jeszcze nie liczy) A potrzebuje min.90pkt z 2 testów Dziêkuje za wszystkie posty wnosz±ce co¶ do tematu xD
2010-03-18 21:44:55

[C# i .NET] [asp.net]beginner

Mam taki problem, ze chce stworzyc kilka automatycznych np textbooxow powiedzmy
2010-03-18 21:27:39

[C# i .NET] [asp.net] Automatyczne tworzenie formularzy

Mam taki problem, ze chce stworzyc kilka automatycznych np textbooxow powiedzmy
2010-03-18 21:27:39

[C/C++] Winsock - k³opoty z po³±czeniem

Witam. Jestem w trakcie pisania programu. Stworzy³em klienta i serwer w oparciu o bibliotekê Winsock. Jednak mam kilka problemów z tym projektem, mianowicie piszê w devc++ z wykorzystaniem WinApi i np. chcia³em aby Winsock inicjalizuj±c WSA robi³ to w osobnej bibliotece a tak siê niestety nie da. Wywala mi przy kompilacji b³êdy. Wszystko siê ³adnie kompiluje kiedy wrzucê to do WinMain. Teraz nastêpny problem. Kiedy wrzucam ca³y kod do winmain to nie wiem jak teraz zrobiæ ¿eby klient ca³y czas próbowa³ po³±czyæ siê z serwerem. Wymy¶li³em ¿e zrobiê kontrolkê(button) i wklejê do niej kod z funkcj± connect ale chyba to nie wypali³o tzn. kiedy próbujê tego u¿yæ to ca³y czas pokazuje mi siê komunikat ¿e siê nie po³±czy³o. Nie wiem te¿ dok³adnie jak skoñczyæ ten program tak aby serwer wy¶wietla³ wiadomo¶æ ¿e klient siê pod³±czy³. Wklejê kod który uda³o mi siê napisaæ je¿eli znajdziecie b³êdy to proszê o wskazanie. Bêdê na prawdê wdziêczny. To jest kod, który znajduje siê w programie "Klient":(wszystkie potrzebne zmienne czy obiekty s± zainicjalizowane w bibliotece do³±czonej do projektu) /*WSA*/ error = WSAStartup( version, &wsaData ); /* check for error */ if ( error != 0 ) { /* error occured */ return FALSE; } /* check for correct version */ if ( LOBYTE( wsaData.wVersion ) != 2 || HIBYTE( wsaData.wVersion ) != 0 ) { /* incorrect WinSock version */ WSACleanup(); return FALSE; } /* WinSock has been initialized */ //Deklaracje klient = socket( AF_INET, SOCK_STREAM, 0 ); //Tworzenia gniazda host=gethostbyname(""); IP = inet_ntoa (*(struct in_addr *)*host->h_addr_list); memset( &sin, 0, sizeof sin ); sin.sin_family = AF_INET; sin.sin_addr.s_addr = inet_addr(IP); sin.sin_port = htons(port); WSAAsyncSelect(klient,hwnd,WM_USER,FD_CONNECT|FD_READ|FD_WRITE|FD_ACCEPT); kod klienta, który do³±czy³em do komunikatu case WM_COMMAND: result =connect(klient,(struct sockaddr *) &sin, sizeof(sin)); if (result == SOCKET_ERROR) { closesocket (klient); MessageBox(NULL,"Nie po³¹czono.","NET",MB_OK); WSACleanup(); } else { result = send( klient, sendbuf, (int)strlen(sendbuf), 0 ); if (result == SOCKET_ERROR) { MessageBox(NULL,"Nie wys³ano.","NET",MB_OK); closesocket(klient); WSACleanup(); } } break; case WM_USER: switch (WSAGETSELECTEVENT(lParam)) { case FD_ACCEPT: break; case FD_READ: break; case FD_CONNECT: break; case FD_WRITE: break; } I kod serwera: /*WSA*/ error = WSAStartup( version, &wsaData ); /* check for error */ if ( error != 0 ) { /* error occured */ return FALSE; } /* check for correct version */ if ( LOBYTE( wsaData.wVersion ) != 2 || HIBYTE( wsaData.wVersion ) != 0 ) { /* incorrect WinSock version */ WSACleanup(); return FALSE; } /* WinSock has been initialized */ nasluchujacy = socket( AF_INET, SOCK_STREAM, 0 ); memset( &sin, 0, sizeof(sin) ); sin.sin_family = AF_INET; sin.sin_addr.s_addr = INADDR_ANY; sin.sin_port = htons(port); rozmiar = sizeof(sin); if ( bind(nasluchujacy,(struct sockaddr *)&sin, sizeof(sin)) == SOCKET_ERROR ) { MessageBox(hwnd,"bind - b³¹d","b³¹d",MB_OK); WSACleanup(); } if (listen(nasluchujacy,SOMAXCONN)==SOCKET_ERROR) { MessageBox(hwnd,"error listen","ERROR",MB_OK); WSACleanup(); } WSAAsyncSelect(nasluchujacy,hwnd,WM_USER,FD_ACCEPT|FD_CONNECT|FD_READ|FD_WRITE); I do tego do³±czona jest lista komunikatów do przechwycenia. Kompletnie nie mogê siê w tym po³apaæ. case WM_USER: switch (WSAGETSELECTEVENT(lParam)) { case FD_ACCEPT: polaczony = accept(nasluchujacy,(struct sockaddr *)&sin, &rozmiar); break; case FD_READ: recv(polaczony,odbiorcza,sizeof(odbiorcza),0); break; case FD_CONNECT: break; case FD_WRITE: break; } Komunikaty te do³±czy³em do listy komunikatów w programie. Bêdê wdziêczny za pomoc, je¶li kto¶ jest w stanie mi pomóc i z chêci± to zrobi to proszê pisaæ na maila lub gg. Pozdrawiam serdecznie
2010-03-18 21:11:33

[Bazy danych] [PSP] - Hurtowania danych - PL/SQL server pages

Witam. Od razu pisze ze szukam nikogo kto mi zrobi projekt :-) Mam za zadanie zaprojektowac hurtownie danych, ktora bedzie obslugiwana z poziomu PSP. Z tego co sie orientuje to cos jak JSP tylko ze zamiast javy jest kod PL/SQL. Niezabardzo wiem od czego zaczac. Powiedzmy mam zaprojektowana hurtownie zasilona danymi i przygotowane stronki PSP, w ktorych kod pl/sql generuje mi rozne statystyki. Czy bedzie potrzebny serwer WWW? czy oracle ma wbudowany jakis kontener na te stronki ? jak to uruchomic ?? jesli ktos jest w temacie obeznany to prosze o jakies pomocne linki. Z gory dziekuje.
2010-03-18 20:42:35

[Newbie] [C] Prosty algorytm do sk³adania danych w ca³o¶æ

Witam, mam problem, mam program który wysy³a dane pakietami po 1500 bajtów i program który to odbiera, problem polega na tym ¿e ten co odbiera dane ma bufor wczytywania danych w kartê d¼wiêkow± ustawiony na 3760 bajtów, czyli aby w pe³ni wykorzystywaæ ten bufor potrzebuje algorytmu który bêdzie kopiowa³ dane tak by zape³niaæ bufor. Zakrêci³em troszkê wiêc poka¿e to w sposób obrazkowy: Przychodzi pakiet 1500 => jest kopiowany do bufora od 14 bajta ( pierwsze 14 bajtów to ramka ) przychodzi nastêpny pakiet 1500 => jest kopiowany do bufora od 1514 bajta i ostani pakie 760 => kopiowany od 3014 bajta. po czym ca³y bufor ³adowany jest do urz±dzenia. No i tu mam problem aby zrobiæ jaki¶ algorytm b±d¼ mo¿e pêtlê która ³±czy³a by to w ca³o¶æ czyli odbiera³a 3 pakiety o ³±cznym rozmiarze 3760 czyli ostatni pakiet niepe³ny, zapisywa³± go do jakiego¶ bufora, a nastêpnie ja ten bufor ³adowa³bym do karty. Mam co¶ takiego : p = pcap_next (descr , &hdr ); memcpy (buffer, p+14, 1500); memcpy (buffer, p+1514, 1500); memcpy (buffer, p+3014, 760); if (p == NULL ) { fprintf ( stderr , " Blad podczas odbierania pakietu ( pcap_next () zawiodlo )n"); return 1; } printf ("."); /* wydrukuj kropke gdy zlapiemy pakiet */ printf("ndane z odebranego pakietu:n"); for(i = 0; i < hdr.len; i++) { frames = snd_pcm_writei(handle, buffer, sizeof(buffer)); } "p" to wska¼nik do jakiej¶ pamiêci, ale to nie wa¿ne, tutaj jest mój problem poniewa¿ dane które s± wysy³ane do frames = snd_pcm_writei(handle, buffer, sizeof(buffer)); Nie s± wysy³ane po kolei tylko non stop wysy³any jest odcinek kodu który zosta³ chyba na samym pocz±tku przechwycony. Tutaj proszê o pomoc, porzebny jest w³a¶nie jaki¶ algorytm który bêdzi przechwytywa³ 3 pakiety (3760 bajtów) pakowa³ do karty i tak w kó³ko.
2010-03-18 20:31:12

[Newbie] [c++] dymek informacyjny

Hej Moze ktos mi podpowiedziec, jakiego komponenty/formatki z VisualC++ uzyc aby zrobic dymek informacyjy. Chcialbym zeby po najechaniu myszy na obrazek w dymku obok myszki byly wyswietlane aktualne wspolrzedne
2010-03-18 20:22:59

[Delphi/Pascal] Wspak

Pisze program ,ktory po wpisaniu w edicie slowa wyswietla go wspak w labelo np Damian : naimaD.Chcialbym ze ostatnia litera nie byla duza a za to pierwsza w wyrazie wspak byla duza np. Damian : Naimad. na wspak uzwyam tego: var a,i:integer; slowo,slowo1:string; begin label1.Caption:='; slowo:=edit1.Text; a:=length(slowo); for i:=1 to a do begin label1.caption:=label1.caption+copy(slowo,a+1-i,1);;
2010-03-18 20:14:59

[C/C++] zadanko z c++

nie mam pomys³u jak napisaæ taki programik,który wydaje siê do¶c prosty, proszê o pomoc Napisz program, który obliczy minimaln± ilo¶æ monet o nomina³ach 10, 5, 2 i 1 potrzebnych do wyp³acenia kwoty k z³otych.
2010-03-18 20:09:27

[Praca] [Wykonam] Programy c, c++, c#

Witam. wykonam programy/projekty na zlecenie w nastêpuj±cych jêzykach: c, c++, c# Znam równie¿ bibliotekê openGL oraz technologie .Net (WPF, Windows Mobile) i bazy danych MSSQL. Ceny bardzo atrakcyjne uzale¿nione od wielko¶ci projektu. Zachêcam do skorzystania z mojej oferty. Kontakt: software88@o2.pl Pozdrawiam.
2010-03-18 19:47:52

[Newbie] [C++] Zapis tablicy do pliku

Gdzie jest b³±d ? Program czasem dzia³a idealnie, ale czasem jako pierwsz± liczbê wy¶wietla ca³± zawarto¶æ pliku... #include #include #include using namespace std; int main() { int Tab[4]; for(int i=0;i
2010-03-18 19:42:55

[Delphi/Pascal] Ignorowanie b³edu...

Witam, Najpierw przedstawiê mój program, potem problem :) Napisa³em sobie programik, który sprawdza pewn± stronê i wy¶wietla mi jej kod w losowym odstêpie czasu. Od czasu do czasu dzieje siê tak, ¿e strona za szybko próbuje wczytaæ ponownie kod (wylosowany czas jest mniejszy od sekundy, ³±cze siê muli i wyskakuje error), w niczym to nie przeszkadza, bo po chwili strona wczytuje siê dalej. Zauwa¿y³em, ¿e jak dosta³em bana na tej stronie to ten b³±d wyskoczy³ x razy, po czym program siê zamkn±³. Error: Acces violation at address 0045D187 in module PWB.exe. Read of address 000000000. Czy jest jaka¶ mo¿liwo¶æ zrobienia tak, ¿e przy ka¿dym wyskoczeniu b³êdu wykonuje siê polecenie inc(x)? Wtedy w przypadku bana x osi±gn±³ by np 20 i wyskoczy³ komunikat, po czym program ponownie siê uruchomi³ :) Z góry dziêki za pomoc :)
2010-03-18 19:22:30

[Delphi/Pascal] Prosty programik

Witam wszystkich. Mam nadziejê, ¿e bêdziecie w stanie mi pomóc. Muszê napisaæ program, który bêdzie siê sk³ada³ z 2 input boxów, jednego buttona i Memo. Po naci¶niêciu buttona, w Memo1 powinien pojawiæ siê przedzia³ liczbowy, który ograniczaj± liczby podane w input boxach, np: InputBox1 = 1 InputBox2 = 10 wiec liczby w memo1 powinny byc od 1,2,3,4,5,6,7,8,9,10. Jak to zrobiæ? Mam problem z zamian± tekstu na cyfry i z paroma innymi rzeczami. Wykombinowa³em, ¿e musze u¿yæ For ... Do ... ale dalej to ju¿ nie wiem jak :)
2010-03-18 19:20:52

[Praca] [ZLECE]Projekt fusioncharts

Witam, 1. Projekt wykorzystuj±cy fusioncharts do zrealizowania w asp.net b±d¼ php, najchêtniej w VS2008. 2. Idealnie je¶li wykorzystywa³ by MVC. 3. Ten webservis ma kontaktowaæ siê z baz± MS SQL 2008 (tak¿e do utworzenia w ramach projektu) - tylko przyk³adowe dane. 4. Termin 27-29 marca. 5. 1200 PLN za projekt z dokumentacj±. Kontakt gg: 1729309 endu.teon@gmail.com
2010-03-18 19:19:42

[Newbie] [c++] Wype³nianie tablicy liczbami

Witam, mam dosyæ dziwny problem. Mam funkcjê, która wype³nia tablicê liczbami: void losuj(int A[],const int n) { for(int i=0;i30653 program nie dzia³a...tzn.w³±cza siê konsola i od razu wy³±cza...dla n
2010-03-18 18:52:54

[C# i .NET] mieszanie bibliotek

Witam serdecznie, mam do napisania program którego jenym z celów jest obs³uga framegrabber-a microEnable III firmy silicon labs. Urz±dzenie to s³u¿y do przechwytywania obrazu z kamery i przekazywania go do komputetra, czyli jest jakby interface-m sprzêtowym mojej kamery. Firma silicon labs dostarczy³a wraz z urz±dzeniem 3 biblioteki c++ z rozsze¿eniem .cpp zawieraj±ce funkcje i procedury do jego obs³ugi. I tu pojawia siê mój problem. Ca³y program piszê pod VS 2005 w c#. Zastanawiam siê czy istnieje jakakolwiek mo¿liwo¶æ wykorzystania tych bibliotek w moim projekcie? Z góry dziêkujê za wszelkie wskazówki. Pozdrawiam, pyrek
2010-03-18 18:25:24

[Delphi/Pascal] £adowanie funkcji do projektu z zewn±trz

Witam. Mam takie pytanie. Chcia³bym uzyæ pewnej funkcji, ale ¿eby nie za¶miecaæ sobie kodu chcia³bym j± za³adowaæ z zewn±trz do projektu. Tzn. powiedzmy ze jest ona w pliku w tym samym folderze co reszta kodu i je¿eli w kodzie programu pojawi siê jej nazwa to ¿eby siê ta funkcja wykona³a. Da siê co¶ takiego zrobiæ? Pozdrawiam
2010-03-18 17:47:59

[Webmastering] PROBLEM Z KATALOGIEM GLOWNYM

mam taki problem mam ¶cie¿kê np. www.strona.pl/osobowe/letnie.html przy czym osobowe/letnie.html nie istnieje naprawdê taka ¶cie¿ka tylko jest to zamieniane przez modrewrite na page.php?typ=osobowe&rodzaj=letnie i przekazywane do skryptu który generuje odpowiednio stronê tylko ze jest problem bo w wygenerowanej stronie nie wy¶wietla mi stylu ani grafiki bo css jest w katalogu g³ównym a on szuka stylu w podkatalogu /osobowe/ adres jak to rozwi±zaæ ¿eby odwo³ywa³ siê do ¶cie¿ki wychodz±cej z katalogu g³ównego ¿eby wy¶wietla³ styl i grafike ktora tez jest w katalogu prowadzacym od katalogu glownego.
2010-03-18 17:30:52

[Off-Topic] Konferencja 4developers w Poznaniu

http://2010.4developers.org.pl/ Kto¶ siê wybiera? Ja bêdê jako reprezentant Wikii (s³uchacz sekcji PHP) :)
2010-03-18 16:56:08

[Java] Komunikator Gadu³a i java.lang.NullPointerException

Witam! Mam nastêpuj±cy problem. Gdy próbuje siê po³±czyæ z komputerem stoj±cym metr obok, wyrzucam mi java.lang.NullPointerException. Dodam, ¿e korzystam z mo¿liwo¶ci tworzenia interfejsu w NetBeans i gdy korzysta³em z komunikatora z tym samym kodem, ale rêcznie robionym interfejsem ten b³±d te¿ wystepowa³, ale rzadziej i gdy ³±czê siê sam ze sob± to wszystko dzia³a. Za³±czam stacktrace: Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at gadu³a.Gadu³aView.sendInformation(Gadu³aView.java:324) at gadu³a.Gadu³aView.wyslij(Gadu³aView.java:363) at gadu³a.Gadu³aView.access$200(Gadu³aView.java:13) at gadu³a.Gadu³aView$2.actionPerformed(Gadu³aView.java:223) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6263) at javax.swing.JComponent.processMouseEvent(JComponent.java:3255) at java.awt.Component.processEvent(Component.java:6028) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4630) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2475) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) i kod aplikacji. package gadu³a; import org.jdesktop.application.Action; import org.jdesktop.application.SingleFrameApplication; import org.jdesktop.application.FrameView; import java.io.*; import java.net.*; import javax.swing.*; public class Gadu³aView extends FrameView { boolean working = true; public class Connection extends Thread{ Socket socket; JTextArea area; Connection(Socket s, JTextArea ta) { socket = s; area = ta; } void addText(String s) { area.setText(s + "n" + pole.getText()+"n"); java.awt.Toolkit.getDefaultToolkit().beep(); } @Override public void run() { try { try { BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream())); PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())), true); while (true) { String str = in.readLine(); try { if ( str.equals("END")) { System.out.println(" Nadeszlo polecenie zamkniecia po³±czenia !"); break; } this.addText(socket.getInetAddress() + " : " + str); } catch(NullPointerException e) { out.print(e); } } } finally { System.out.println("Po³±czenie zosta³o przerwane ...."); socket.close(); } } catch(IOException e) { przycisk2.setEnabled(false); } } } public class Server extends Thread { public static final int PORT = 80; boolean working = true; JTextArea area; Server(JTextArea ta) { area = ta; } void addText(String s) { area.setText(s+"n"); } public void end() { working = false; } @Override public void run() { while(working) { try { ServerSocket s = new ServerSocket(PORT); try { System.out.println("Oczekuje na rozmowe ..."); Socket socket = s.accept(); Connection c = new Connection(socket, area); c.start(); System.out.println("Rozmowa przyjeta - trwa ! port: " + socket.getPort()); } catch(Exception e) //IO { } } catch(IOException e) { } } } } InetAddress addr; Socket socket; boolean test; PrintWriter out; public static final int PORT = 80; String ip; Server server; public Gadu³aView(SingleFrameApplication app) { super(app); initComponents(); } @Action public void showAboutBox() { if (aboutBox == null) { JFrame mainFrame = Gadu³aApp.getApplication().getMainFrame(); aboutBox = new Gadu³aAboutBox(mainFrame); aboutBox.setLocationRelativeTo(mainFrame); } Gadu³aApp.getApplication().show(aboutBox); } @SuppressWarnings("unchecked") KOD WYGENEROWANY PRZEZ NETBEANS // private void initComponents() { mainPanel = new javax.swing.JPanel(); jScrollPane1 = new javax.swing.JScrollPane(); area = new javax.swing.JTextArea(); jScrollPane2 = new javax.swing.JScrollPane(); jList1 = new javax.swing.JList(); pole = new javax.swing.JTextField(); przycisk3 = new javax.swing.JButton(); przycisk = new javax.swing.JButton(); przycisk2 = new javax.swing.JButton(); menuBar = new javax.swing.JMenuBar(); javax.swing.JMenu fileMenu = new javax.swing.JMenu(); javax.swing.JMenuItem exitMenuItem = new javax.swing.JMenuItem(); javax.swing.JMenu helpMenu = new javax.swing.JMenu(); jMenuItem1 = new javax.swing.JMenuItem(); javax.swing.JMenuItem aboutMenuItem = new javax.swing.JMenuItem(); mainPanel.setName("mainPanel"); // NOI18N jScrollPane1.setName("jScrollPane1"); // NOI18N area.setColumns(20); area.setRows(5); area.setName("area"); // NOI18N jScrollPane1.setViewportView(area); area.setEditable(false); jScrollPane2.setName("jScrollPane2"); // NOI18N jList1.setModel(new javax.swing.AbstractListModel() { String[] strings = { "Kontakty (Jeszcze nie dzia³a!!" }; public int getSize() { return strings.length; } public Object getElementAt(int i) { return strings[i]; } }); jList1.setName("jList1"); // NOI18N jScrollPane2.setViewportView(jList1); org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(gadu³a.Gadu³aApp.class).getContext().getResourceMap(Gadu³aView.class); pole.setText(resourceMap.getString("pole.text")); // NOI18N pole.setName("pole"); // NOI18N przycisk3.setText(resourceMap.getString("przycisk3.text")); // NOI18N przycisk3.setName("przycisk3"); // NOI18N przycisk3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { wyslij(evt); } }); przycisk.setText(resourceMap.getString("przycisk.text")); // NOI18N przycisk.setName("przycisk"); // NOI18N javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(gadu³a.Gadu³aApp.class).getContext().getActionMap(Gadu³aView.class, this); przycisk2.setAction(actionMap.get("sendInformation")); // NOI18N przycisk2.setText(resourceMap.getString("przycisk2.text")); // NOI18N przycisk2.setName("przycisk2"); // NOI18N przycisk2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { polacz(evt); } }); javax.swing.GroupLayout mainPanelLayout = new javax.swing.GroupLayout(mainPanel); mainPanel.setLayout(mainPanelLayout); mainPanelLayout.setHorizontalGroup( mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(mainPanelLayout.createSequentialGroup() .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(mainPanelLayout.createSequentialGroup() .addContainerGap() .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(pole, javax.swing.GroupLayout.DEFAULT_SIZE, 285, Short.MAX_VALUE) .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 285, Short.MAX_VALUE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(3, 3, 3)) .addGroup(mainPanelLayout.createSequentialGroup() .addGap(36, 36, 36) .addComponent(przycisk3, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(18, 18, 18) .addComponent(przycisk2) .addGap(18, 18, 18) .addComponent(przycisk, javax.swing.GroupLayout.PREFERRED_SIZE, 89, javax.swing.GroupLayout.PREFERRED_SIZE))) .addContainerGap()) ); mainPanelLayout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {przycisk, przycisk2, przycisk3}); mainPanelLayout.setVerticalGroup( mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(mainPanelLayout.createSequentialGroup() .addGap(5, 5, 5) .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addGroup(mainPanelLayout.createSequentialGroup() .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 188, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(pole, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(jScrollPane2)) .addGap(11, 11, 11) .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(przycisk2) .addComponent(przycisk) .addComponent(przycisk3)) .addGap(92, 92, 92)) ); menuBar.setName("menuBar"); // NOI18N fileMenu.setText(resourceMap.getString("fileMenu.text")); // NOI18N fileMenu.setName("fileMenu"); // NOI18N exitMenuItem.setAction(actionMap.get("quit")); // NOI18N exitMenuItem.setText(resourceMap.getString("exitMenuItem.text")); // NOI18N exitMenuItem.setName("exitMenuItem"); // NOI18N fileMenu.add(exitMenuItem); menuBar.add(fileMenu); helpMenu.setText(resourceMap.getString("helpMenu.text")); // NOI18N helpMenu.setName("helpMenu"); // NOI18N jMenuItem1.setText(resourceMap.getString("jMenuItem1.text")); // NOI18N jMenuItem1.setName("jMenuItem1"); // NOI18N jMenuItem1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { www(evt); } }); helpMenu.add(jMenuItem1); aboutMenuItem.setAction(actionMap.get("showAboutBox")); // NOI18N aboutMenuItem.setText(resourceMap.getString("aboutMenuItem.text")); // NOI18N aboutMenuItem.setName("aboutMenuItem"); // NOI18N helpMenu.add(aboutMenuItem); menuBar.add(helpMenu); setComponent(mainPanel); setMenuBar(menuBar); }// KONIEC KODU WYGENEROWANEGO private void sendInformation() { try { BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream())); out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())), true); out.println(pole.getText()); if(in == null){System.out.print("in is null"); } area.setText("Ja:" + pole.getText()+"n"); pole.setText(""); } catch(IOException e) { System.out.println("Problem z wyslaniem informacji ..."); System.out.println(e); } } private void www(java.awt.event.ActionEvent evt) { if (java.awt.Desktop.isDesktopSupported()) { java.awt.Desktop desktop = java.awt.Desktop.getDesktop(); if (desktop.isSupported(java.awt.Desktop.Action.BROWSE)) { try { desktop.browse(new URI("http://www.szymekdo.cba.pl")); } catch (IOException e) { System.out.println(e); } catch (URISyntaxException e) { System.out.println(e); } } } else { // // TODO add your handling code here: } } private void wyslij(java.awt.event.ActionEvent evt) { sendInformation(); } private void polacz(java.awt.event.ActionEvent evt) { String ip=pole.getText(); if(przycisk2.getText().equals("Po³±cz")) { server = new Server(area); server.start(); try { addr = InetAddress.getByName(ip); System.out.println("=Lacze sie z komputerem o adresie : " + ip); socket = new Socket(ip, PORT); System.out.println("==Na porcie: " + socket.getPort()); test = true; } catch(Exception e) { przycisk2.setEnabled(true); System.out.println(e); test = false; } if (test){ przycisk.setEnabled(true); przycisk2.setEnabled(false); area.setText(""); } else{ if(socket != null){ try { socket.close(); } catch (IOException ex) { System.out.print("Problem z zamknieciem socketu"); System.out.println(ex); } } }} } // Variables declaration - do not modify private javax.swing.JTextArea area; private javax.swing.JList jList1; private javax.swing.JMenuItem jMenuItem1; private javax.swing.JScrollPane jScrollPane1; private javax.swing.JScrollPane jScrollPane2; private javax.swing.JPanel mainPanel; private javax.swing.JMenuBar menuBar; private javax.swing.JTextField pole; private javax.swing.JButton przycisk; private javax.swing.JButton przycisk2; private javax.swing.JButton przycisk3; // End of variables declaration private JDialog aboutBox; }
2010-03-18 16:12:12

[C# i .NET] Znajdowanie i zamalowanie figury

Mam dan± dwukolorow± bitmapê gdzie jest narysowana jedna, zamkniêta figura bez antyaliasingu (przyk³ad), jej linie mog± siê przecinaæ (przyk³ad) i teraz chcê zakolorowaæ wnêtrze tej figury niestety nie mam pojêcia jak to zrobiæ - móg³bym zrobiæ zwyk³y floodfill ale nie wiem jak wykryæ wszystkie wnêtrza figury szukaj±c czego¶ w google trafi³em na problem PIP gdzie po spojrzeniu na obrazek wyda³o mi siê ¿e to mo¿e dzia³aæ, ale w praktyce wygl±da to tak: http://img242.imageshack.us/img242/9269/59846135.png dwa ostatnie przyk³ady udowadniaj± ¿e nie da siê oceniæ czy punkt le¿y wewn±trz bior±c pod uwagê tylko jedn± liniê jakie¶ pomys³y?
2010-03-18 16:11:21

[Newbie] [JS+MySQL] Po³±czenie

Witam, Mam takie pytanie, czy mo¿na w kodzie JavaScriptu umie¶ciæ zapytania do MySQLa? Zrobi³em co¶ takiego: gfdgfdh function Write() { var ile; ile = ; if(ile == 1) { document.write("Yeah"); } if(ile == 0) { document.write("Nah"); } } Tylko ¿e nie dzia³a. Co¶ trzeba tu poprawiæ, czy po prostu nie mo¿na ³±czyæ MySQLa z JS?
2010-03-18 15:56:14

[Java] regex liczby 0.4362

Witam! Czy moze ktos wie jak mozna opisac liczbe 0.345 za pomoco regex? Musze znalesc takie zdanie, ale brakuje mi opisu tej liczby input: E1 121 456 15 2 3.158994 136 456 106 456 String reg = "^[A-Z]+[0-9]{1}co tu ma byc( [0-9]{1,3}){1}( [0-9]{1,3}){4}$";
2010-03-18 14:46:54

[C/C++] jak odczytywaæ znaki z klawiatury?

tworzê programik który, bêdzie dzia³a³ w tle... jak wcisnê odpowiedni klawisz, to on otworzy plik tekstowy i co¶ tam zmieni... pomó¿cie mi z t± klawiatur± jak to zrobic
2010-03-18 14:06:36

[Java] GUI i "pusty" kolor?

Witam, ostatnio dosta³em trudne zadanie i przyznam siê szczerze ¿e nie mam pojêcia jak zacz±æ. W uproszczeniu : mam za zadanie stworzyæ mapkê (np. Europy) oraz listê krajów. Kiedy wybiorê dany kraj (np. Polska), wtedy on ma na mapce siê pod¶wietliæ (zmieniæ kolor). Tutaj zaczynaj± siê schody, bo nie mam pojêcia jak do tego siê zabraæ. My¶la³em po prostu o wrzuceniu paru obrazków na JPanel, i zmienianiu ich kolorów. Problem w tym, ¿e nie wiem czy Java obs³uguje "neutralny" kolor (taki kolor, który nie zas³ania obrazka znajduj±cego siê pod nim). I dok³adnie - czy istnieje co¶ takiego w Javie? Szuka³em na google, lecz, muszê przyznaæ, ¿e nie wiedzia³em za bardzo jak tego szukaæ. Oczywi¶cie, je¿eli kto¶ ma inny pomys³ na rozwi±zanie mojego problemu to jestem otwarty na wszelkie propozycje.
2010-03-18 13:51:30

[Java] Tworzenie plików svg

Witam, chcia³bym stworzyæ plik svg z dwóch istniej±cych plików svg (po prostu jakby je skleiæ). Mo¿na tego dokonaæ w jaki¶ ³atwy sposób u¿ywaj±c odpowiednich metod, czy muszê wszystko rêcznie zmieniaæ (tzn. id, class, po³o¿enie poszczególnych komponentów itd.)? Problem polega na tym, ¿e pliki maj± ró¼ne style ale nazwy dla id i class powtarzaj± siê, dlatego trzebaby by³o te¿ odpowiednio je pozmieniaæ. Z góry dziêkujê!
2010-03-18 13:48:02

[C/C++] Gdzie jest b³±d ???

#include #include #include using namespace std; int main(int argc, char *argv[]) { system("PAUSE"); return EXIT_SUCCESS; } srand (time(0)); int rozmiar = 20; int cyfrowy [rozmiar]; //int cyfry [] = {100,23,3,41,15}; int i; i=0 for (i = 0; i++) { //wpisywanie rêczne z konsoli do tablicy /* cout cyfry [i]; cout
2010-03-18 12:51:02

[In¿ynieria oprogramowania] UML - diagramy/ocena/pytanie

Postanowilem wziasc sie za OOP oraz chce pierwszy raz zaprojektowac i udokumentowac pozadnie projekt, czyli mini system CMS przeznaczony do prowadzenia blogow, stron domowych. W kazdym razie nie portali. W zwiazku z powyzszym postanowilem przygotowac kilka diagramow UML. Pierwszy jaki zrobilem to DPU, prosilbym Was o ocene tego diagramu, poniewaz nie mam doswiadczenia w UML, a pewnie jakbym sam zrobil diagramy bez pomocy moglby byc klops. Projekt jest open-source jak skoncze wersje testowa udostepnie kod. Link do diagramu DPU: http://img687.imageshack.us/img687/4504/dgr.png Zastanawiam sie jeszcze ktore diagramy sa niezbedne, chce zrobic dpu, klas, aktywnosci, pakietow, a niewiem czy tylko te wystarcza, czy jeszcze musze jakies inne zrobic. Niezbedne rozumiem jako potrzebne, aby mozna bylo uznac ze gdybym mial przygotowac ten projekt dla jakiejs firmy to czy by wystarczylo. Prosze o nie zamykanie tego tematu, poniewaz jak juz bede pewny ktore diagramy zrobic to chcialbym wrzucic je Wam do oceny.
2010-03-18 12:20:05
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



komputery, oprogramowanie