The answer is pretty simple -- use it when you actually need something dịch - The answer is pretty simple -- use it when you actually need something Việt làm thế nào để nói

The answer is pretty simple -- use

The answer is pretty simple -- use it when you actually need something it provides that synchronized doesn't, like timed lock waits, interruptible lock waits, non-block-structured locks, multiple condition variables, or lock polling. ReentrantLock also has scalability benefits, and you should use it if you actually have a situation that exhibits high contention, but remember that the vast majority of synchronized blocks hardly ever exhibit any contention, let alone high contention. I would advise developing with synchronization until synchronization has proven to be inadequate, rather than simply assuming "the performance will be better" if you use ReentrantLock. Remember, these are advanced tools for advanced users. (And truly advanced users tend to prefer the simplest tools they can find until they're convinced the simple tools are inadequate.) As always, make it right first, and then worry about whether or not you have to make it faster.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Câu trả lời là khá đơn giản - sử dụng nó khi bạn thực sự cần một cái gì đó nó cung cấp đồng bộ hoá không, giống như hết thời gian chờ đợi khóa, interruptible khóa chờ đợi, không-block-có cấu trúc ổ khóa, nhiều điều kiện biến hoặc khóa bỏ phiếu. ReentrantLock cũng có khả năng mở rộng lợi ích, và bạn nên sử dụng nó nếu bạn thực sự có một tình huống mà cuộc triển lãm cao ganh đua, nhưng hãy nhớ rằng đại đa số đã đồng bộ hóa khối hầu như không bao giờ triển lãm bất kỳ ganh đua, hãy để một mình cao ganh đua. Tôi sẽ tư vấn cho phát triển với đồng bộ hóa cho đến khi đồng bộ hóa đã chứng minh là không đủ, chứ không phải là chỉ đơn giản là giả sử "hiệu suất sẽ tốt hơn" nếu bạn sử dụng ReentrantLock. Hãy nhớ rằng, đây là nâng cao công cụ cho người dùng cao cấp. (Và người dùng cao cấp thực sự có xu hướng thích những công cụ đơn giản nhất mà họ có thể tìm thấy cho đến khi họ đã thuyết phục các công cụ đơn giản là không đủ.) Như mọi khi, làm cho nó ngay lần đầu tiên, và sau đó lo lắng về việc có hay không bạn có để làm cho nó nhanh hơn.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Câu trả lời là khá đơn giản - sử dụng nó khi bạn thực sự cần một cái gì đó nó quy định rằng đồng bộ không, như chờ đợi theo thời gian khóa, chờ khóa ngắt, ổ khóa không khối cấu trúc, nhiều biến điều kiện, hoặc bỏ phiếu khóa. ReentrantLock cũng có lợi ích khả năng mở rộng, và bạn nên sử dụng nó nếu bạn thực sự có một tình huống rằng cuộc triển lãm tranh cao, nhưng hãy nhớ rằng phần lớn các khối đồng bộ hầu như không bao giờ thể hiện bất kỳ tranh chấp, hãy để một mình tranh cao. Tôi sẽ tư vấn phát triển với đồng bộ hóa cho đến khi đồng bộ hóa đã được chứng minh là không đầy đủ, chứ không phải chỉ đơn giản là giả định "sẽ được thực hiện tốt hơn" nếu bạn sử dụng ReentrantLock. Hãy nhớ rằng, đây là những công cụ tiên tiến cho người dùng cao cấp. (Và thực sự người dùng cao cấp có xu hướng thích các công cụ đơn giản nhất mà họ có thể tìm thấy cho đến khi họ thuyết phục các công cụ đơn giản là không đủ.) Như thường lệ, làm cho nó ngay lần đầu tiên, và sau đó lo lắng về việc có hay không bạn có để làm cho nó nhanh hơn.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: