GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

ดาวน์โหลด JavaMutex สำหรับ Linux

ดาวน์โหลดแอป JavaMutex Linux ฟรีเพื่อทำงานออนไลน์ใน Ubuntu ออนไลน์, Fedora ออนไลน์หรือ Debian ออนไลน์

นี่คือแอป Linux ชื่อ JavaMutex ซึ่งสามารถดาวน์โหลดรุ่นล่าสุดเป็น JavaMutex-2017-04-09a.zip สามารถเรียกใช้ออนไลน์ใน OnWorks ผู้ให้บริการโฮสต์ฟรีสำหรับเวิร์กสเตชัน

ดาวน์โหลดและเรียกใช้แอปนี้ออนไลน์ชื่อ JavaMutex พร้อม OnWorks ฟรี

ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:

- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ

- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ

- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว

- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้

- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ

- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้

JavaMutex


Ad


DESCRIPTION

โอเพ่นซอร์สที่แจกจ่ายซ้ำได้อย่างอิสระ Java บริสุทธิ์ 100% สำหรับการยกเว้นร่วมกัน การล็อกแบบอ่าน-เขียนและแบบอ่านอย่างเดียว ตัวแปรเงื่อนไข การตัดคำแบบอะตอมมิกสำหรับบูลีน จำนวนเต็ม Long และการอ้างอิง พูลเซลล์พร้อมตัวเลือกการล็อก ตัวแลกเปลี่ยนอ็อบเจ็กต์ Intersect

คุณสมบัติ

  • จาวาบริสุทธิ์ 100%; ต้องการการสนับสนุน Java SE 8 สำหรับนิพจน์แลมบ์ดา
  • ไม่พึ่งพาการใช้งานภายใน JVM ที่เป็นกรรมสิทธิ์หรือโครงสร้างข้อมูลภายในของ JVM (ต่างจากการใช้งาน Oracle ของแพ็คเกจ java.util.concurrent.*)
  • รองรับอินสแตนซ์ java.util.concurrent.locks Lock, ReadWriteLock และ Condition, อ่าน-เขียน และอ่านอย่างเดียว
  • รองรับ java.util.concurrent.atomic AtomicBoolean, AtomicInteger, AtomicLong, AtomicReference, AtomicMarkedReference, AtomicStampedReference เพิ่มฟังก์ชันการทำงานมากขึ้น
  • รองรับ java.util.concurrent Exchanger, Semaphore เพิ่มคลาส ExchangerPool
  • รวมอินเทอร์เฟซและคลาสใหม่สำหรับการยกเว้นร่วมกันและการประมวลผลพร้อมกัน
  • โปรโตคอลการยกเว้นร่วมกันระหว่าง Intersect/Pathway ใหม่
  • ใหม่ SpinLock API สำหรับการอัปเดตเส้นทางที่รวดเร็วของฟิลด์ที่มีความผันผวน
  • ใหม่ SpinLockOperation สำหรับการดึงข้อมูลอะตอมทั่วไปและการดำเนินการจัดเก็บในขณะที่ถือ SpinLock
  • ใหม่ SpinLockList, SpinLockNode คลาสตัวอย่างรายการที่เชื่อมโยงเป็นสองเท่าสำหรับการเข้าถึง SpinLockOperation
  • เครื่องห่ออะตอมใหม่สำหรับการใช้งาน SpinLock
  • เครื่องห่อแบบระเหยใหม่สำหรับการใช้งาน SpinLockOperation
  • SpinLockList รองรับอินเทอร์เฟซ Iterable, Iterator, ListIterator
  • อินเทอร์เฟซใหม่ LatchFactory, LockFactory, ReenterableLockFactory, ReenterableDualLockFactory
  • อินเทอร์เฟซใหม่ IntersectFactory และวิธีการจ่ายใน IntersectLatch, IntersectLimited
  • กระบวนทัศน์ ConditionClosure ใหม่นำไปใช้กับการล็อกและการตัดกันเพื่อสนับสนุนตัวแปรเงื่อนไข
  • ใหม่ ReenterableLockAvailable API เพื่อแจ้งให้ลูกค้าทราบเมื่อมีการเผยแพร่ ReenterableLock อย่างสมบูรณ์
  • เพิ่ม CountDownLatch และ CyclicBarrier ด้วยวิธีการอำนวยความสะดวกเพิ่มเติม
  • เพิ่ม TrafficBarrier เป็นตัวกั้นเธรดที่จำลองทางแยกการจราจร
  • เพิ่ม TransferPipe สำหรับการออกแบบผู้ผลิตและผู้บริโภคทางเดียว
  • เพิ่มคลาส SynchronousQueue และอินเทอร์เฟซ TransceivePipe, TransmitPipe, ReceivePipe (และโรงงาน)
  • เพิ่ม EventToken และ EventTokenSet สำหรับเธรดเพื่อรอเหตุการณ์อย่างน้อยหนึ่งรายการในเธรดของผู้ปฏิบัติงานตั้งแต่หนึ่งรายการขึ้นไป
  • เพิ่มแพ็คเกจคู่ขนานสำหรับพูลเธรดของผู้ปฏิบัติงานอย่างง่าย
  • คลาส FutureWork สำหรับเรียกใช้อินสแตนซ์ที่เรียกได้
  • รวมตัวอย่าง TestMultiServer เพื่อสาธิตเซิร์ฟเวอร์เธรดแบบโมดูลาร์ที่ไม่มีการชะงักงันโดยใช้ EventTokenSet เซิร์ฟเวอร์ตัวอย่างไม่มีการล็อก แม้ว่าจะร้องขอข้อมูลจากเซิร์ฟเวอร์อื่นก็ตาม
  • รองรับ ExecutorService, ScheduledExecutorService, CompletionService
  • รวมตัวอย่างโซลูชัน Dining Philosophers โดยใช้ซอฟต์แวร์ SpinLock API โดยไม่มีการหยุดชะงักหรือความอดอยาก
  • อินเทอร์เฟซ ExtendedLock สำหรับการเรียกใช้เมธอดอินเทอร์เฟซที่ใช้งานได้ในขณะที่ล็อกไว้
  • เพิ่ม SpeedLock และผองเพื่อนในแพ็คเกจล็อค เมื่อแอปพลิเคชันมีจำนวนเธรดที่ตายตัว SpeedLock จะให้ประสิทธิภาพที่สูงมากสำหรับการรับและปลดล็อค
  • SpeedLock ขึ้นอยู่กับ SpinLockOperation
  • SpeedLockPool คือล็อคที่มีพูลภายในของอินสแตนซ์ SpeedLock SpeedLockPool ใช้งานได้ไม่จำกัดจำนวนเธรดสำหรับการล็อกที่มีประสิทธิภาพสูง
  • SpeedLockDual รองรับตัวแปรแบบอ่าน-เขียนและแบบอ่านอย่างเดียว
  • SpeedLockDualPool จัดการพูลของ SpeedLockDual สำหรับการเข้าถึงโดยไม่จำกัดจำนวนเธรดที่เกิดขึ้นพร้อมกัน
  • คลาสยูทิลิตี้ SpeedLocks พร้อมวิธีการจ่ายสำหรับ SpeedLock และโรงงานประเภทต่างๆ


ผู้ชม

นักพัฒนา



ภาษาโปรแกรม

ชวา



นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/javamutex/ มีการโฮสต์ใน OnWorks เพื่อให้ทำงานออนไลน์ในวิธีที่ง่ายที่สุดจากหนึ่งในระบบปฏิบัติการฟรีของเรา


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี