- A Vatikán szerint az ördög árnyékát hozza magával az AI
- Új design és okosabb AI: megjött a Galaxy S25 készülékcsalád
- Ebben a konfigurációban és színekben várható a Xiaomi 15 Ultra
- Huawei Watch D2 - nyomás utána!
- Három kamera lesz a következő Nothing telefonon
- Samsung Galaxy S21 Ultra - vákuumcsomagolás
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Bemutatkozott a Poco X7 és X7 Pro
- Motorola Edge 40 neo - színre és formára
- Netfone
Új hozzászólás Aktív témák
-
sztanozs
veterán
válasz Parameter #4109 üzenetére
De amit becsatoltál, az excel volt - ezért VBA-ban írtam meg... Milyen formában elérhetők a kódok?
Favágó logika: végigmegyek soronként és ha valahol OUT van, akkor (szubrutinban) a következőtől kezdve megkeresem az első IN-t és összehasonlítom a megfelelő mezőket. Ha egyeznek, akkor a végére kiírom az időt, ha nem találok egyezőt, akkor kiírom, hogy nincs egyező.
Ezzel amúgy két probléma van
1) ha valamiért nincs IN (nem került be a logba), akkor egy korábbi IN-t fog megtalálni (esetleg több out is megkapja ugyanazt az IN időpontot)
2) Ha nagyon hosszú a fájl és hosszúak a session-ök, akkor közel exponenciálisan nö a feldolgozási időEnnél jobb módszer, ha sorban dolgozod fel a logokat és egy struktúrába berakod az összes OUT-ot és menet közben szépen ellenőrzöd az IN-eket is. Ha találtál párt akkor az adott OUT sorát frissíted, majd kiveszed a struktúrából. Ami pedig a feldolgozás végén marad, ahhoz odaírod, hogy nem találtál IN-t.
Ez a módszer fájl-alapú logolásnál működhet, de azok a session-ök nem lesznek azonosíthatók, amelyek nyitása az előző fájlokban voltak.Ha pedig realtime log feldolgozás van (syslog) - vagy a log (egyébként így szokott lenni) időrendben növekvő (legkorábbi esemény van a fájl elején) rendben van, akkor érdemes az IN-eket letárolni (mivel ugye azt kapod meg először). Ha később jön egy (neki megfelelő) OUT sor, akkor az ahhoz tartozó IN dátumát beírni mellé és az IN-t kivenni az ideiglenes tárból...
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Videós, mozgóképes topik
- A Vatikán szerint az ördög árnyékát hozza magával az AI
- Elektromos autók - motorok
- Készlethiányra figyelmeztett az új GeForce-ok kapcsán az NVIDIA
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Kompakt vízhűtés
- Hegesztés topic
- "Egyszerű" Ügyfélkapu+ regisztráció
- Új design és okosabb AI: megjött a Galaxy S25 készülékcsalád
- További aktív témák...
- Dell XPS 13 7390 2in1 - 13.3" 4K UHD Érintó - i7-1065G7 - 32GB - 1TB - Win10 PRO - MAGYAR
- ZBook Firefly 16 G10 16" FHD+ IPS i7-1355U RTX A500 32GB 512GB NVMe ujjlolv IR kam gar
- Precision 5560 15.6" FHD+ IPS i7-11800H T1200 32GB 512GB NVMe magyar vbill ujjolv IR kam gar
- HPE StoreEasy 1450/DL60 Gen 9 + egyéb apróságok
- XPS 9720 17" 4K+ érintő i7-12700H RTX 3060 32GB 512GB NVMe ujjlolv IR kam gar
Állásajánlatok
Cég: Marketing Budget
Város: Budapest