• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • English 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Login
View Item 
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • View Item
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Veiktspējīgākas JSON API specifikācijas klienta bibliotēkas izstrāde Java valodā

Thumbnail
View/Open
302-65169-Supe_Edgars_es14031.pdf (1.978Mb)
Author
Supe, Edgars
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Straujums, Uldis
Date
2018
Metadata
Show full item record
Abstract
Darbā tika izpētīta JSON API specifikācija, tās dokumentu struktūra. Tika izpētīta Java valodā izveidota bibliotēka, kas paredzēta šo dokumentu deserializācijai, un apzināts, kādas problēmas tai piemīt. Tika izpētīta anotāciju apstrāde Java valodā un tās sniegtās iespējas. Darba mērķis bija izstrādāt JSON API specifikācijas klienta bibliotēku Java valodā, kas veic dokumentu deserializāciju, neizmantojot refleksiju. Darba rezultātā tika izstrādāta bibliotēka, kas neizmanto refleksiju un JSON API dokumentu deserializāciju veic ievērojami ātrāk. Darbā ir 6 attēli, 3 tabulas un 1 pielikums.
 
Thesis researches the JSON API specification and its document structure. A library written in Java for the deserialization of such documents was also researched and problems it posesses identified. The goal of the paper was to develop a JSON API specification client library, which performs document deserialization without using reflection. As a result of this work, a library was developed that doesn’t user reflection and deserializes JSON API documents significantly faster. The work contains 6 figures, 3 tables and 1 appendix.
 
URI
https://dspace.lu.lv/dspace/handle/7/39713
Collections
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses [5688]

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

View Usage Statistics

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV