Search results for "Java"

showing 10 items of 425 documents

Telegram spēle

2019

Šis dokuments ir dokumentācija tērzēšanas botai „Shelter”, programmatūra un dokumentācija tika izstrādāta kvalifikācijas dokumentā. Tehniskā dokumentācija ietver programmatūras prasību specifikāciju, programmatūras izstrādes aprakstu, testēšanas dokumentāciju, pirmkodu fragmentus. Čats-bot spēle “Shelter” ir teksta spēle, kas balstīta uz “Telegramma” ziņotāja tērzēšanas bot funkciju. Spēle ir multiplayer simulācija. Galvenais spēlētāju mērķis ir veidot savu patvērumu un to pārvaldīt. Programmatūra ir izstrādāta Java, izmantojot Spring Boot sistēmu. Atslēgas vārdi: Spring Boot, Java, telegramma, spēle, tērzēšanas bots

Datorzinātnechat-botSpring BootgameJavaTelegram
researchProduct

Slīdrādnes logrīka izstrāde

2017

Šī darba mērķis ir izveidot Android logrīkni, kas funkcionētu kā bilžu slīdrāde. Lietotājam vajadzētu varēt logrīknei norādīt mapi no kurienes ņemt bildes, izvēlēties laika intervālu kurā mainās bildes slīdrādē, darbināt vairākus logrīkus vienlaicīgi ar dažādiem iestatījumiem.

Datorzinātnejavalogrīksandroidslīdrādis
researchProduct

Ģenētisko algoritmu izmantošana klasifikācijā

2018

Darbā tiek pētīti tie klasifikācijas problēmas risinājumi, kuri izmanto ģenētiskos algoritmus. Klasifikācijas problēmā dati tiek grupēti pa to klasēm. Datu punktiem koordinātu telpā tiek noteiktas to klases. Ģenētiskie algoritmi ir heiristika, kura var uzlabot risinājumus, tos kombinējot. Iespējams klasifikācijas problēmas risinājums ir lēmumu koks. Maģistra darba mērķis ir izpētīt ģenētisko algoritmu izmantošanas iespējas klasifikācijā. Rezultātā tika izstrādāti ģenētisko algoritmu atribūtu selekcijas, klasifikācijas un ansambļa risinājumi. Klasifikācijas risinājums izmanto selekcijas risinājumu. Attiecīgi ansambļa risinājums izmanto klasifikācijas risinājuma klasifikatorus. Tika īstenotas…

Datorzinātneklasifikācijaģenētiskie algoritmiUCI mašīnmācīšanās repozitorijsJava
researchProduct

Java koda atkalizmantošana ar Hunter

2017

Daudzos gadījumos programmatūras izstrādātājam ir vajadzīga funkcionalitāte, kuru jau sniedz kāda trešās puses bibliotēka. Šajā gadījumā ir vēlams atkārtoti izmantot pastāvošo kodu, nevis izstrādāt to no jauna. Hunter ir rīks, kas atvieglo koda atkalizmantošanu ar saistīto metožu meklēšanu datu bāzē un nepieciešamo koda apvalka automātisko sintēzi. Darbā tiek izpētīts programmatūras atkalizmantošanas jēdziens un rīks Hunter. Bakalaura darbs ir sadalīts trīs nodaļās. Pirmajā nodaļā notiek koda atkalizmantošanas jēdziena definīcija un atkalizmantošanas veidu klasifikācija. Otrajā nodaļā ir Hunter rīka augsta līmeņa apraksts. Trešajā nodaļā ir Hunter rīka eksperimentāls pētījums un rezultāti.

Datorzinātnekoda atkalizmantošanaautomātiskā programmēšanakoda sintēzeJava
researchProduct

Javas programmas koda pārveidošana uz Groovy programmēšanas valodu

2020

Darbā tiek aplūkota iespēja Java programmēšanas valodā rakstītu programmu pārrakstīt Groovy valodā. Tiek apskatītas programmēšanas valodas Java un Groovy galvenās atšķirības un Groovy valodas unikālās sintakses iespējas uzlabot kodu, kas oriģinālā ir rakstīts tīrā Java valodā. Tiek apskatīts, kādās situācijās ir lietderīgi izmantot Groovy dotās iespējas un kad labāk atstāt kodu nemainīgu. Darbā tiek aprakstīts, kā vispārīgā situācijā izstrādātājiem vajadzētu pieiet koda transformācijas procesam. Tiek doti ieteikumi, kādi lēmumi jāpieņem pirms kodēšanas sākšanas, lai rezultējošais programmas kods būtu vienveidīgs un samazinātu kļūdu iespēju.

Datorzinātnekoda transformācijaobjektorientēta programmēšanaJava virtuālā mašīnaJavaGroovy
researchProduct

Sensoru datu apstrādes un fiziskās aktivitātes analīzes sistēma fizikālās medicīnas un rehabilitācijas ārstiem

2022

Šī kvalifikācijas darba mērķis ir aprakstīt programmatūru sensoru datu apstrādei un pacientu fiziskās aktivitātes analīzei. Tā ir sistēma, kas saņem datus no elpošanas un kustību sensoriem, apstrādā tos atbilstoši sistēmas lietotāja pārvaldītajā konfigurācijas datnē norādītiem treniņa soļiem un sūta treniņu soļu vizuālas, skaņas un tekstuālas instrukcijas kopā ar apstrādātiem sensoru datiem uz paplašinātās realitātes brillēm. Šī sistēma ir domāta fizikālās medicīnas un rehabilitācijas ārstiem, kas izstrādā treniņu programmu saviem pacientiem un vēlas integrēt sensoru tehnoloģijas savā ārstēšanas praksē zinātniskai izpētei, efektīvākai, viegli pieejamai objektīvu datu analīzei un uzlabotai p…

DatorzinātnemedicīnasensorsJavarehabilitācijaSpring
researchProduct

Uzkodu pasūtīšanas serviss

2016

Kvalifikācijas darba ietvaros ir izstrādāts “Uzkodu pasūtīšanas serviss” (turpmāk Serviss). Serviss ir tīmekļa lietotne, daļa no lielākas sistēmas, kas ietver sevī ārējos moduļus – tā var būt cita projekta sastāvdaļa, tomēr var darboties arī neatkarīgi no ārējiem moduļiem. Tā ir pieejama jebkuram interneta lietotājam. Serviss sniegs iespēju tā lietotājiem tiešsaistē izvēlēties, komplektēt un pasūtīt uzkodas. Servisa nolūks ir nodrošināt sistēmas lietotājiem iespēju pārlūkot produktus, sastādīt individuālos produktus, pārskatīt un rediģēt savu pasūtījumu, veikt pasūtījumu un pieprasīt pasūtījuma pārskatu rēķina formā. Projekts realizēts pēc modificētā ūdenskrituma modeļa. Programmatūras izst…

DatorzinātnepasūtīšanaJavaservissSpring
researchProduct

Rough Set Theory for Supporting Decision Making on Relevance in Browsing Multilingual Digital Resources

2017

Browsing digital library (DL) collections seems to pose a challenge for a user owning to the number of factors like for instance, operability of the system, interface readability or clarity, and retrieval efficiency directly related to it, or the number of digital items within the user’s domain. However, when it comes to searching for an item in a foreign language to the user, the number of the factors arises even more which translates proportionally to the growing number of clicks aimed to retrieve the target item. Such a procedure usually leads to disheartening the user from browsing the digital collections. Our study into the user’s behavior interacting with multilingual DL system is set…

Decision support systemRough set theoryInformation retrievalComputer scienceInterface (Java)020206 networking & telecommunications02 engineering and technologyDecision ruleDecision support systemsDigital libraryDomain (software engineering)Set (abstract data type)0202 electrical engineering electronic engineering information engineeringInformation retrieval020201 artificial intelligence & image processingRelevance (information retrieval)Rough setMultilingual digital libraries
researchProduct

Modinātaja rīka izstrāde Android ierīcem ar integrētiem Deezer mūzikas straumēšanas un laika ziņu servisiem

2015

Darbā “Modinātaja rīka izstrāde Android ierīcēm ar integrētiem Deezer mūzikas straumēšanas un laika ziņu servisiem” tika izstrādāta lietotne Android ierīcēm “wakeD”, kurā lietotājiem ir iespējams lietot modinātāja rīka funkcijas ar iespēju kā tā signālu izvēloties dziesmu sarakstu, mūzikas albumu, pēc žanra vai izpildītāja bāzēta radio kanālu no Deezer mūzikas straumēšanas servisa. Lietotne piedāvā apskatīt laika prognozes, lietotāja atrašanās vietā, kuras attēlotas ērti uztveramā veidā. Lietotne ir pieejama bezmaksas lejupielādei un lietošanai visiem Android ierīču lietotājiem.

DeezerAndroidDatorzinātneModinātājsJava
researchProduct

Volatile dilution during magma injections and implications for volcano explosivity

2016

Magma reservoirs underneath volcanoes grow through episodic emplacement of magma batches. These pulsed magma injections can substantially alter the physical state of the resident magma by changing its temperature, pressure, composition, and volatile content. Here we examine plagioclase phenocrysts in pumice from the 2014 Plinian eruption of Kelud (Indonesia) that record the progressive capture of small melt inclusions within concentric growth zones during crystallization inside a magma reservoir. High-spatial-resolution Raman spectroscopic measurements reveal the concentration of dissolved H2O within the melt inclusions, and provide insights into melt-volatile behavior at the single crystal…

Dewey Decimal Classification::500 | Naturwissenschaften::550 | GeowissenschaftenAsiaFar East010504 meteorology & atmospheric sciencesinclusionspyroclasticsMineralogyVolcanic explosivity indexengineering.material010502 geochemistry & geophysicsAnorthite01 natural sciencespumicePumiceddc:550PlagioclaseFluid inclusionsPetrology0105 earth and related environmental sciencesMelt inclusionsGeologyGeokemimagmasGeochemistryfluid inclusionsIndonesiaigneous rocksMagmaengineeringPhenocrystvolcanic rocksJavaGeology
researchProduct