| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Izpis gradiva Pomoč

Naslov:UPORABA NITI IN SINHRONIZACIJSKIH VZORCEV
Avtorji:ID Anželj, Sergej (Avtor)
ID Heričko, Marjan (Mentor) Več o mentorju... Novo okno
Datoteke:.pdf UNI_Anzelj_Sergej_2013.pdf (1,54 MB)
MD5: 59E1CD3C8CB6432523D1479459CFECF3
 
Jezik:Slovenski jezik
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Opis:V diplomski nalogi smo podali osnovne razloge za razvoj sočasnih aplikacij ter glavne izzive, s katerimi se pri tem srečamo. Opisali smo mehanizme in obstoječe koncepte za razvoj sočasnih aplikacij v Javi. Analizirali smo, kateri načrtovalski vzorci za sinhronizacijo niti so v Javi že implementirani. Opisali smo nekatere dodatne vzorce, katerih poznavanje lahko olajša razvoj sočasnih aplikacij ter prepreči težave glede sinhronizacije niti in dostopa do skupnih podatkov/objektov. Uporabnost in namen izbranih sinhronizacijskih vzorcev smo prikazali na manjših primerih.
Ključne besede:Java, niti, sočasnost, načrtovalski vzorci
Kraj izida:Maribor
Založnik:[S. Anželj]
Leto izida:2013
PID:20.500.12556/DKUM-42545 Novo okno
UDK:004.4.032.24(043.2)
COBISS.SI-ID:17554710 Novo okno
NUK URN:URN:SI:UM:DK:X57GHU6L
Datum objave v DKUM:16.12.2013
Število ogledov:1458
Število prenosov:148
Metapodatki:XML DC-XML DC-RDF
Področja:KTFMB - FERI
:
Kopiraj citat
  
Skupna ocena:(0 glasov)
Vaša ocena:Ocenjevanje je dovoljeno samo prijavljenim uporabnikom.
Objavi na:Bookmark and Share



Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše podrobnosti ali sproži prenos.

Sekundarni jezik

Jezik:Angleški jezik
Naslov:USING THREADS AND SYNCHRONIZATION PATTERNS
Opis:In this diploma work, we will find out how to write a concurrent application. We will show what kind of tools Java offers to solve concurrent issues, and what kind of problems we can face when writing concurrent applications. Later, we will use this knowledge to implement concurrent patterns. Patterns are solutions to common programming problems that developers are often faced with. We will demonstrate concurrency patterns from the book "Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects, Volume 2" and focus on patters that synchronize actions of multiple threads. Patterns described in the book are Active object, Half Sync-Half Async, Monitor, Leader-follower, and Double-Checked locking. Patterns that are already implemented in Java are Scoped locking and Thread-Specific storage. We will implement the patterns Active object, Monitor and Double-Checked locking in Java. Out of the patterns that are implemented in Java, we present the pattern Scoped locking.
Ključne besede:Java, threads, concurrency, design patterns


Komentarji

Dodaj komentar

Za komentiranje se morate prijaviti.

Komentarji (0)
0 - 0 / 0
 
Ni komentarjev!

Nazaj
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici