2024 Зохиолч: Elizabeth Oswald | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-13 00:10
ConcurrentModificationException нь объектыг зөвшөөрөгдөөгүй үеднэгэн зэрэг өөрчлөхийг оролдох үед үүсдэг. Энэ үл хамаарах зүйл нь Java Collection ангиудтай ажиллахад ихэвчлэн тохиолддог. Жишээ нь - Цуглуулга дээр өөр хэлхээ давтагдаж байх үед хэлхээг өөрчлөхийг зөвшөөрөхгүй.
Зэрэгцсэн өөрчлөлтийн онцгой тохиолдлыг би хэрхэн засах вэ?
Бид мөн нэг урсгалтай орчинд нэгэн зэрэг өөрчлөлт оруулах онцгой байдлаас зайлсхийх боломжтой. Бид Iterator-ийн устгах аргыг ашиглан үндсэн цуглуулгын объектоос объектыг устгаж болно. Гэхдээ энэ тохиолдолд та жагсаалтаас өөр объектыг устгахгүй, зөвхөн ижил объектыг устгах боломжтой.
Газрын зураг дээр нэгэн зэрэг өөрчлөлт оруулахаас хэрхэн сэргийлэх вэ?
ConcurrentHashMap ашиглана уу. энгийн HashMap-г үргэлжлүүлэн ашиглах боловч өөрчлөлт болгон дээр шинэ газрын зураг үүсгэж, хөшигний ард газрын зургийг сэлгээрэй (шилжүүлэх ажиллагааг синхрончлох эсвэл AtomicReference ашиглан)
Давталтын аль арга нь зэрэгцээ өөрчлөлт оруулах онцгой тохиолдол үүсгэдэг вэ?
Хэрэв бид түүний гэрээг зөрчсөн объект дээр дараалсан аргуудыг дуудвал тухайн объект ConcurrentModificationException-ийг шиддэг. Жишээ нь: цуглуулгыг давтаж байх үед бид тэр цуглуулгыг шууд өөрчлөхийг оролдвол өгөгдсөн fail-fast iterator нь энэ ConcurrentModificationException-г үүсгэх болно.
Java стек халихад нэгэн зэрэг өөрчлөлт оруулах онцгой тохиолдол юу вэ?
Хэрэв нэг хэлхээ нь объектын гэрээг зөрчсөн аргын дуудлагуудын дарааллыг гаргавал объект нь энэ үл хамаарах зүйлийг гаргаж болно. Жишээлбэл, хэрэв хэлхээ нь бүтэлгүйтлийн давталтаар цуглуулгыг давтаж байх үед цуглуулгыг шууд өөрчилвөл давталт нь энэ үл хамаарах зүйлийг гаргах болно.
Зөвлөмж болгож буй:
Үндсэн хуульд нэмэлт, өөрчлөлт оруулах гэж хаана байна вэ?
АНУ-ын Үндсэн хуулийнV зүйлд үндсэн хуульд нэмэлт, өөрчлөлт оруулах үндсэн журмыг тодорхойлсон. Хэрэв санал болгож буй өөрчлөлтийн хэллэгийг хоёр танхимын гуравны хоёрын саналаар баталвал Конгресс үндсэн хуульд оруулах нэмэлт, өөрчлөлтийг мужуудад өргөн барьж болно.
Онцгой зүйлсийг ebitda-д оруулах ёстой юу?
EBITDA-г хассан нийтлэг жишээнд: "онцгой зүйлс"; "Нэг удаагийн, давтагдахгүй, онцгой эсвэл онцгой шинж чанартай аливаа зүйл (эерэг эсвэл сөрөг)"; “Дахин давтагддаггүй, ер бусын эсвэл онцгой зүйл”; "онцгой зүйлээс гарсан аливаа алдагдал"
Спортод яагаад түгжигдэх тохиолдол гардаг вэ?
Мэргэжлийн спортод багуудын эзэд мэргэжлийн спортын лигийг хаах нь ихэвчлэн төлбөрийн нөхцлийн талаар тохиролцож чадаагүйн улмаас. Түгжигдэх шалтгаан юу вэ? Ажил хаялтаас ялгаатай нь ажилчид нь ажиллахаас татгалздаг бол ажил олгогчид эсвэл салбарын эзэд санаачилгаар түгжигддэг.
Эмнэлзүйн туршилтанд хэзээ сохрох тохиолдол гардаг вэ?
Тэр "сохор"-ыг арилгахад сохлох үйл явц үүснэ бөгөөд оролцогч ямар эмчилгээ хийлгэж байгааг сонирхогч болон/эсвэл оролцогчдод мэдэгдэнэ. Эмнэлзүйн туршилтанд харалган болгох нь юу гэсэн үг вэ? Хараагүй болгох нь хуваарилалтын кодыг эвдэж, CI болон/эсвэл туршилтын статистикч хөндлөнгийн оролцооны талаар мэдэх процесс юм.
Ямар онцгой тохиолдол гарсан бэ?
“Хэрэглээгүй win32 онцгой тохиолдол application_name-д тохиолдсон' алдаа хэрэглэгч Visual Studio дээр бүтээгдсэн програмыг эхлүүлэхийг оролдох үед ихэвчлэн гардаг. Энэ алдааны мэдээлсэн ихэнх тохиолдол нь Uplay, Internet Explorer болон Windows-ийн хуучин хувилбаруудад зориулан бүтээсэн хэд хэдэн Legacy тоглоомуудтай холбоотой байдаг.