Hirdetés
- Szigszalag tartja egyben, és? Rekordközelben van a VGA-kiméra!
- Mesterien csapta le az OpenAI reklámparáját egyik konkurense
- Posztapokalipszis és nosztalgia szegezett a képernyő elé
- Elbaltázott tankolás miatt csúszik a NASA Holdutazása
- Francia ügyészek razziáztak az X párizsi irodájában, Muskot is beidézték
- Új Xeonokkal szorongatná meg az Intel az AMD-t
- Mesterien csapta le az OpenAI reklámparáját egyik konkurense
- Mire alkalmas manapság egy 8 bites számítógép? Mondjuk erre!
- RAM topik
- Kényszerűen visszavesz az AI-ból a Windows 11-ben a Microsoft?
- Amlogic S905, S912 processzoros készülékek
- Fejhallgató erősítő és DAC topik
- Milyen egeret válasszak?
- Apple MacBook
- Kormányok / autós szimulátorok topikja
Új hozzászólás Aktív témák
-
thon73
tag
válasz
WonderCSabo
#1566
üzenetére
A file indexelve van, és az indexek sorba rendezve. De a szabadszavas keresésnél meg kell nézzem, hogy melyik indexnél kezdődik ugyanígy a bejegyzés. Ezzel egyébként nincs is gond, a rendezettség miatt rohadt gyorsan kikeresi a megfelelő bejegyzést.
Eredetileg RandomAccessFile segítségével oldottam meg az egész beolvasást, mivel az könnyen pozícionálható (csak nem pufferelt beolvasást csinál.) Itt javasoltátok, hogy a szabványos read... metódusokat használjam,, mert az is pozícionálható, egyúttal pufferelhető is. (((Hozzáteszem, a RAF ráadásul elég érdekesen (halasztottan) működik, ami egy kicsit megnehezítette, hogy a file véletlen módosulását az időpont ellenőrzésével figyeljem...)))
Szóval ezt a read dolgot építeném be, mert több szempontból is jobbnak tűnik. A BufferedReader wrapper osztályban meg lehet adni a puffer méretét (gyárilag 8192). Azt nem látom át, hogy nekem ilyen rövid beolvasásokkal van-e értelme a BufferedReader-t használni, és ha igen (mert gondolom, csak egy egységnyit tud fizikailag beolvasni a rendszer), akkor van-e értelme a 8192-t lecsökkenteni? És tovább: ha igen, mekkorára?
Bocs, ha előbb félreérthető voltam, nem az egész file-t akarom pufferolni, csak az előolvasást. Ill. nem akarom, csak lehet, h. célszerűbb. (((Beolvasások: ListView-ban egymás utáni rekordok, darabonként kb. 30-300 karakter, de talán egy sincs 1000 felett. Keresésnél: 10-20 db 1-5 karakter hosszú beolvasás különböző helyekről, majd a megtalált rekord a fenti módon.)))
Amit eddig a doksikban olvastam, az elég általánosan fogalmaz, és nem is magyarázza el a miérteket.
[Ja, és még egy: sqlite-tal is kipróbáltam, de ekkora méret több sebből vérzik, jobb lett a saját adatbázis]
Új hozzászólás Aktív témák
- Új Xeonokkal szorongatná meg az Intel az AMD-t
- exHWSW - Értünk mindenhez IS
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Gyúrósok ide!
- PlayStation 5
- Mibe tegyem a megtakarításaimat?
- Elektromos cigaretta 🔞
- Steam topic
- Mesterien csapta le az OpenAI reklámparáját egyik konkurense
- Lexus, Toyota topik
- További aktív témák...
- Seagate /ST/ 8TB HDD Eladó !!
- Eladó QNAP TS-264-8G 2-Bay NAS (2x 2,5GbE LAN, 2x 2 x M.2 slot, 1x PCIe slot)
- E14 Gen5 14" FHD+ IPS Ryzen 5 7530U 16GB 256GB NVMe magyar bill ujjolv IR kam gar
- X1 Carbon 9th 14" FHD+ IPS i7-1165G7 16GB 256GB NVMe ujjolv IR kam gar
- Thinkpad T14 Gen3 14" FHD+ IPS i5-1235U 16GB 256GB NVMe IR kam gar
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
- Vállalom FRP Lock os telefonok javítását ingyen kiszálással és akár helyszíni javittással
- iPhone SE 2020 64GB White-1 ÉV GARANCIA - Kártyafüggetlen, MS4481, 100% Akksi
- HIBÁTLAN iPhone 14 Pro Max 256GB Purple -1 ÉV GARANCIA -Kártyafüggetlen, MS3932
- LG 65QNED87A / MiniLED / 65" - 164 cm / 4K UHD / 144Hz / HDR Dolby Vision / FreeSync Premium / VRR
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


