GoGPT Best VPN GoSearch

فاویکون OnWorks

دانلود JavaMutex برای لینوکس

دانلود رایگان برنامه JavaMutex Linux برای اجرای آنلاین در اوبونتو آنلاین، فدورا آنلاین یا دبیان آنلاین

این برنامه لینوکس با نام JavaMutex است که آخرین نسخه آن را می توان با نام JavaMutex-2017-04-09a.zip دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.

این برنامه با نام JavaMutex را با OnWorks به صورت آنلاین دانلود و اجرا کنید.

برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:

- 1. این برنامه را در رایانه شخصی خود دانلود کنید.

- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.

- 3. این برنامه را در چنین فایل منیجر آپلود کنید.

- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.

- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.

- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.

JavaMutex


Ad


شرح

جاوای 100% خالص منبع باز قابل توزیع آزاد برای حذف متقابل. قفل بازخوانی و فقط خواندنی، متغیر شرط، بسته‌بندی اتمی برای Boolean، Integer، Long و Reference. استخر سلولی با قفل اختیاری، مبدل شی، تقاطع.

امکانات

  • جاوا 100٪ خالص؛ به پشتیبانی جاوا SE 8 برای عبارات Lambda نیاز دارد.
  • به پیاده سازی های داخلی اختصاصی JVM یا ساختارهای داده داخلی JVM متکی نیست (برخلاف اجرای اوراکل بسته های java.util.concurrent.*).
  • از موارد java.util.concurrent.locks، ReadWriteLock و Condition، read-write و فقط خواندنی پشتیبانی می کند.
  • از java.util.concurrent.atomic AtomicBoolean، AtomicInteger، AtomicLong، AtomicReference، AtomicMarkedReference، AtomicStampedReference پشتیبانی می کند. قابلیت های بیشتری را اضافه می کند.
  • از java.util.concurrent Exchanger، Semaphore پشتیبانی می کند. کلاس ExchangerPool را اضافه می کند.
  • شامل رابط ها و کلاس های جدید برای حذف متقابل و پردازش همزمان.
  • پروتکل جدید حذف متقابل Intersect/Pathway.
  • API جدید SpinLock برای به‌روزرسانی مسیر سریع فیلدهای فرار.
  • 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 برای اجرای نمونه های Callable.
  • شامل نمونه TestMultiServer برای نشان دادن سرورهای رشته مدولار شده بدون بن بست با استفاده از EventTokenSet. سرورهای نمونه حتی در صورت درخواست داده از سرورهای دیگر، بدون قفل هستند.
  • پشتیبانی از ExecutorService، ScheduledExecutorService، CompletionService.
  • شامل نمونه راه حل Dining Philosophers با استفاده از نرم افزار SpinLock API بدون بن بست یا گرسنگی.
  • رابط ExtendedLock برای فراخوانی روش های رابط کاربردی در حالی که قفل را نگه می دارید.
  • SpeedLock و دوستان را به بسته قفل ها اضافه کنید. هنگامی که برنامه دارای تعداد ثابتی از موضوعات باشد، SpeedLock عملکرد بسیار بالایی را برای به دست آوردن و انتشار قفل ارائه می دهد.
  • SpeedLock بر اساس SpinLockOperation است.
  • SpeedLockPool یک قفل با یک مجموعه داخلی از نمونه های SpeedLock است. یک SpeedLockPool توسط تعداد نامحدودی از رشته ها برای قفل کردن با عملکرد بسیار بالا قابل استفاده است.
  • SpeedLockDual از انواع خواندن-نوشتن و فقط خواندنی پشتیبانی می کند.
  • SpeedLockDualPool مجموعه ای از SpeedLockDual را برای دسترسی به تعداد نامحدودی از Thread های همزمان مدیریت می کند.
  • کلاس ابزار SpeedLocks با روش های توزیع کننده برای انواع مختلف SpeedLock و کارخانه ها.


مخاطبان

توسعه دهندگان



زبان برنامه نویسی

جاوه



این برنامه ای است که می توان آن را از https://sourceforge.net/projects/javamutex/ نیز دریافت کرد. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.