- Mikrotik routerek
- Google Drive
- Hálózati / IP kamera
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Xiaomi AX3600 WiFi 6 AIoT Router
- Microsoft Outlook topic
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Windows 11
- Shein, Temu: az EU-ban is megőrülnek ezekért
- Microsoft Edge (a Windows Internet Explorer utódja)
-
IT café
Új hozzászólás Aktív témák
-
Drizzt
nagyúr
válasz Netszemete #16872 üzenetére
De, és a JSON nem kimondottan kis erőforrásigénnyel parse-olható formátum. Ellenben remekül olvasható. Valamint WEB API-knál megintcsak fontosabban az egyéb előnyök, mint az azokhoz elhanyagolható mértékű sebességnövelés. Könnyű olvashatóság, mindenféle architektúra könnyen tudja értelmezni.
Ha pl. MQ-n küldesz adatot és nem akarsz parsingot alkalmazni, akkor mindkét végén a queuenak pontosan ismernie kell az adott adatstruktúrát.
Webes APIknál általában nincsen olyan latency requirement, amiben egy +/- JSON serdes ne férne bele.
#16873: JSON parsingnál a fő problémát az okozza, hogy nem lehet tudni az üzenet végigolvasása nélkül, hogy melyik mező hol kezdődik, így nem elég csinálni egy pár offsetről való közvetlen betöltést, ha egy mező értékét meg akarod tudni, hanem kénytelen vagy végigolvasni az eredeti JSONt(legalább addig, ahol a keresett mező(k) és annak értéke(i) van(nak)). Illetve az, hogy van szöveg, szám, meg boolean önmagában még nem segít semmit, mert a számot mindegyik oldal önkényesen értelmezheti különböző számtípusonként. Szóval általános JSON parsingnál valamiféle objektumba nem lehet megúszni a konverziót a számok esetén. Eleve a JSON sorrendfüggetlen, ugyanaz az objektum lehet a {"a": 1, "b": 2}, mint a {"b": 2, "a": 1}. Tehát nem tudsz olyat monda, hogy az Integer b mindig a 4. offseten keresendő. De még csak azt sem tudod megmondani, hogy a b Integer, Float, Double, BigInteger, BigDecimal. Szabadon értelmezhető.
De ahol a konverzió sebessége szűk keresztmetszet, ott nem is JSONt használnak.I am having fun staying poor.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Ízlésesre sikerült a Galax alacsony profilú GeForce RTX VGA-ja
- Amlogic S905, S912 processzoros készülékek
- Kutya topik
- Milyen videókártyát?
- Philips LCD és LED TV-k
- Számtech boltosok memoárjai, azaz amikor kiborulunk...
- Xiaomi 14 Ultra - Leica hercegnő
- Kerékpárosok, bringások ide!
- Mikrotik routerek
- iPhone 12 mini - kicsi a bors, de bitang erős
- További aktív témák...