Семафорын утас аюулгүй юу?

Агуулгын хүснэгт:

Семафорын утас аюулгүй юу?
Семафорын утас аюулгүй юу?
Anonim

Семафорууд нь javadoc-д тайлбарласны дагуу thread-д аюулгүй байдаг: Санах ойн тууштай байдлын нөлөө: "суллах" аргыг дуудахын өмнөх үйлдлүүд, тухайлбал, гарахаас өмнөх үйлдлүүд өөр thread дээр олж авах гэх мэт амжилттай "олж авах" арга. Java дахь объектууд дээрх ихэнх үйлдлүүд.

Семафор нь уралдаанаас сэргийлдэг үү?

Үгүй, түгжих үйлдлүүд атомаар явагддаг. Бүх түгжээг атомаар гүйцэтгэхгүй. Утаснууд нь нийтлэг хаягийн орон зайг хуваалцаж, бүгд процесстой холбогддог гэдгийг санаарай.

Удааныг ашиглахад аюулгүй юу?

MessageService объект нь бүтээгдсэний дараа төлөв өөрчлөгдөх боломжгүй тул үр дүнтэй өөрчлөгдөх боломжгүй. Тиймээс энэ нь утастай холбоотой аюулгүй юм. Түүнээс гадна, хэрэв MessageService нь үнэхээр өөрчлөгдөх боломжтой байсан ч олон хэлхээс зөвхөн унших боломжтой байсан бол энэ нь хэлхээнд ч аюулгүй.

Утас нь аюулгүй бөгөөд синхрончлогдсон уу?

Thread safe гэдэг нь: арга нь нэг дор ямар ч асуудалгүйгээр олон урсгалаар хандахад аюулгүй болно гэсэн үг. синхрончлогдсон түлхүүр үг нь "thread safe"-д хүрэх арга замуудын нэг юм. Гэхдээ санаарай: Үнэндээ олон хэлхээ синхрончлогдсон аргад хандахыг оролдох үед тэд дарааллыг дагаж мөрддөг тул нэвтрэхэд аюулгүй болно.

Семафорууд шударга юу?

Ерөнхийдөө нөөцийн хандалтыг хянахад ашигладаг семафоруудыг шударга гэж эхлүүлэх хэрэгтэй бөгөөд ингэснээр ямар ч хэлхээг эх сурвалжид хандахаас сэргийлнэ. Ашиглах үедбусад төрлийн синхрончлолын хяналтын семафорууд, шударга бус захиалгын дамжуулах чадварын давуу тал нь шударга байдлын талаар бодохоос давж гардаг.

Зөвлөмж болгож буй:

Сонирхолтой зүйл
Спенсер хэдэн насных байсан бэ?
Цааш унших

Спенсер хэдэн насных байсан бэ?

Эдмунд Спенсер 1552 эсвэл 1553 онд төрсөн. Түүний яг төрсөн он сар өдрийг тогтоох ямар ч баримт бичиг байхгүй ч Спенсерийн яруу найргийн ачаар тухайн он нь тодорхой болсон. Аморетти Соннет 60-д Спенсер өөрийгөө дөчин нэгэн настай гэж бичжээ.

Зарцгийг дахин ургуулдаг уу?
Цааш унших

Зарцгийг дахин ургуулдаг уу?

Драелос хэлэхдээ өвчтөнүүд гэмтсэн зүслэгийг бүрэн дахин ургах хүртэл нь эмчлэх ёстой бөгөөд энэ нь дөрөвөөс зургаан долоо хоног болно. Гараа хуурай байлгах нь бас тустай. Би зүслэгээ яаж сэргээх вэ? Зурцгийн ургалтыг багасгах хамгийн сайн арга юу вэ?

Либерализм хэрхэн ажилладаг вэ?
Цааш унших

Либерализм хэрхэн ажилладаг вэ?

Либералууд эдгээр зарчмуудын талаарх ойлголтоос хамааран олон янзын үзэл бодлыг баримталдаг боловч ерөнхийдөө хувь хүний эрх (иргэний эрх, хүний эрх гэх мэт), ардчилал, шашингүй үзэл, үг хэлэх, хэвлэлийн эрх чөлөө, эрх чөлөөг дэмждэг. шашин ба зах зээлийн эдийн засаг.