2024 Автор: Elizabeth Oswald | [email protected]. Соңғы өзгертілген: 2024-01-13 00:09
Семафорлар жіп қауіпсіз javadoc-та түсіндірілгендей: Жад тұрақтылығы әсерлері: «шығару» әдісін шақыру алдында ағындағы әрекеттер, мысалы, келесіден кейінгі босату орын алғанға дейінгі әрекеттер басқа ағында сатып алу сияқты сәтті «алу» әдісі. Java-дағы нысандардағы операциялардың көпшілігі.
Семафорлар жарысқа кедергі жасай ма?
Жоқ, құлыптау әрекеттері атомдық түрде орындалады. Бүкіл құлыпталғандар атомдық түрде орындалмайды. Жіптердің ортақ мекенжай кеңістігін бөлісетінін және олардың барлығы процеске байланысты екенін есте сақтаңыз.
Жіпті пайдалану қауіпсіз бе?
A MessageService нысаны тиімді түрде өзгермейді, себебі оның күйі жасалғаннан кейін өзгермейді. Демек, ол жіпке қауіпсіз. Сонымен қатар, егер MessageService шын мәнінде өзгермелі болса, бірақ бірнеше ағындардың оған тек оқуға рұқсаты болса, ол ағын үшін де қауіпсіз.
Жіп қауіпсіз және синхрондалған ба?
Thread safe дегенді білдіреді: әдіс бір уақытта ешбір қиындықсыз бірнеше ағынмен қатынасу үшін қауіпсіз болады. синхрондалған кілтсөз – «жіп қауіпсіздігіне» қол жеткізудің бір жолы. Бірақ есте сақтаңыз: Іс жүзінде бірнеше ағындар синхрондалған әдіске кіруге тырысқанда, олар тәртіпті сақтайды, сондықтан кіру қауіпсіз болады.
Семафорлар әділ бе?
Жалпы, ресурсқа кіруді басқару үшін пайдаланылатын семафорлар ешбір ағынның ресурсқа кіруден қалмауын қамтамасыз ету үшін әділ ретінде инициализациялануы керек. Қолдану кезіндесинхрондау басқаруының басқа түрлеріне арналған семафорлар, әділ емес тапсырыстың өткізу қабілетінің артықшылықтары жиі әділеттілік ойларынан асып түседі.
Ұсынылған:
Карбюратор ағыны дегеніміз не?
Карбюратор ағыны вентуридегікішкентай тесік, ол карбюратор түтігінің тар ұшы болып табылады. Карбюратор ағыны іштен жанатын қозғалтқыштың маңызды құрамдас бөлігі болып табылады. Карбюратордың бұл бөлігі жанармайдың жану камераларына түсуіне жауап беретін бөлік, ол цилиндрлер деп те аталады.
Қауіпсіздік ағыны қайда?
Сіз Amazon Instant Video, Google Play және Vudu арқылы жалға алу немесе сатып алу арқылы FEUD: Bette және Joan трансляциясын жүргізе аласыз. Келесі қай жерде болсын? Серия тіптіжелінің сұраныс бойынша FXNOW ағындық қызметінде қолжетімді емес.
Салыстырғыштар ағыны қауіпсіз бе?
FixedOrderComparator даналары синхрондалмаған. Сынып құрастыру кезінде ағынға қауіпсіз емес, бірақ орнату әрекеттері аяқталғаннан кейін бірнеше салыстыруларды орындауағынға қауіпсіз. Салыстырушы ағынға қауіпсіз бе? Салыстырғышты іске асырудың көпшілігі мұндай әрекет жасамайды, бірақ орын алуы мүмкін бір сценарий күндерді көрсететін Жолдарды салыстыру үшін SimpleDateFormat пайдалану болып табылады.
Сөз қауіпсіз бе, әлде қауіпсіз бе?
Грамматикалық сұрақтардың бірі – «қауіпсіз» сөзінің дұрыс салыстырмалы түрі туралы. Бұл «қауіпсіз бе?» немесе «қауіпсіз бе?» АҚШ-та екі пішінді де пайдалануға болады, бірақ «қауіпсіз» көбірек таралған және дұрыс. Grammarly көптеген басқа бағдарламалар сияқты «қауіпсіз » пішінін пайдаланады, соның ішінде Microsoft Word.
Concurrenthashmap қою ағыны қауіпсіз бе?
ConcurrentHashMap негізгі нүктелері: ConcurrentHashMap класы thread-safe, яғни бірнеше ағындар бір нысанда ешбір қиындықсыз жұмыс істей алады. … ConcurrentHashMap қолданбасында нысан параллельдік деңгейіне сәйкес бірнеше сегменттерге бөлінген.