Zdravím, potreboval by som trošku helpnúť. Skúšam načítavať súbor s veľkosťou 1.14 GB s cca 20 miliónom riadkov. Program však stále spadne pri cca 9,7 miliónoch.
Musím prejsť každý jeden riadok. Neviete ako by som mal postupovať?
Vďaka.
Zdravím, potreboval by som trošku helpnúť. Skúšam načítavať súbor s veľkosťou 1.14 GB s cca 20 miliónom riadkov. Program však stále spadne pri cca 9,7 miliónoch.
Musím prejsť každý jeden riadok. Neviete ako by som mal postupovať?
Vďaka.
v subore su tagy, ktore ohranicuju jednotlive celky. avsak mozu byt rozne dlhe, od jedneho az po 100 000 riadkov. ja cele take ohranicenie ulozim do pola a ak je to ten co hladam (oznacenia su az na konci) tak ho ulozim do suboru.
jednotlive prvky pola nasledne premazem prazdmnym znakom.
srry som este len zaciatocnik :)
koho se zdravym rozumem napadlo davat "oznaceni" sekce az na jeji konec?
jako mit ini soubor:
a=1
b=2
c=3
[nastaveni]
hlaska1=ano
hlaska2=ne
[hlaseni]
(jinak bys mohl pouzit stavovy automat... ukladat si data az kdyz najdes zacatek spravne sekce)
tak ja nacitavam uz existujuci goe file. tiez si myslim, ze by sa za to mohlo vesat :D
ok, ale musel by som prejst celym tagom (spocitat si pocet krkov v tagu )a potom to prejst este raz, nie? ci som zle pochopil?
btw program mi uplne zamrzne, vobec nereaguje, nevyhodi ani chybu. prestane vypisovat subor(pre kontrolu) na obrazovku a procesor so 100% klesne na windowsacke minimum:(
Další možnost je postupovat v tvorbě programu postupně. Když uděláš program co postupně projde, načte a vypíše všechny řádky ... dokončí se? A když pak přidáš první zpracování bez nějakého ukládání ... provede se to? A když pak přidáš ukládání, tak se to zadře? Atd.
Zasláno z mobilního telefonu.
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku