GoGPT Best VPN GoSearch

Biểu tượng yêu thích OnWorks

Tải xuống JavaMutex cho Linux

Tải xuống miễn phí ứng dụng JavaMutex Linux để chạy trực tuyến trong Ubuntu trực tuyến, Fedora trực tuyến hoặc Debian trực tuyến

Đây là ứng dụng Linux có tên JavaMutex có bản phát hành mới nhất có thể được tải xuống là JavaMutex-2017-04-09a.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks cho máy trạm.

Tải xuống và chạy trực tuyến ứng dụng có tên JavaMutex này với OnWorks miễn phí.

Làm theo các hướng dẫn sau để chạy ứng dụng này:

- 1. Đã tải ứng dụng này xuống PC của bạn.

- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.

- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.

- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.

- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.

- 6. Tải xuống ứng dụng, cài đặt và chạy nó.

JavaMutex


Ad


MÔ TẢ

Tự do phân phối lại nguồn mở Java thuần túy 100% để loại trừ lẫn nhau. Khoá nhập lại chỉ đọc-ghi và chỉ đọc, biến điều kiện, kết thúc nguyên tử cho Boolean, Integer, Long và Reference. Nhóm di động với khóa tùy chọn, bộ trao đổi đối tượng, Intersect.

Tính năng

  • 100% Java thuần túy; yêu cầu Java SE 8 hỗ trợ cho các biểu thức Lambda.
  • Không dựa vào triển khai nội bộ JVM độc quyền hoặc cấu trúc dữ liệu nội bộ JVM (không giống như việc triển khai các gói java.util.concurrent. * Của Oracle).
  • Hỗ trợ các trường hợp java.util.concurrent.locks Lock, ReadWriteLock và Condition, đọc-ghi và chỉ đọc.
  • Hỗ trợ java.util.concurrent.atomic AtomicBoolean, AtomicInteger, AtomicLong, AtomicReference, AtomicMarkedReference, AtomicStampedReference. Thêm nhiều chức năng hơn.
  • Hỗ trợ java.util.concurrent Exchanger, Semaphore. Thêm lớp ExchangerPool.
  • Bao gồm các giao diện và lớp mới để loại trừ lẫn nhau và xử lý đồng thời.
  • Giao thức loại trừ lẫn nhau Intersect / Pathway mới.
  • API SpinLock mới để cập nhật đường dẫn nhanh chóng của các trường biến động.
  • SpinLockOperation mới cho các hoạt động tìm nạp và lưu trữ nguyên tử chung trong khi giữ SpinLock.
  • Các lớp ví dụ danh sách được liên kết kép SpinLockList, SpinLockNode mới cho các truy cập SpinLockOperation.
  • Trình bao bọc nguyên tử mới để sử dụng SpinLock.
  • Trình bao bọc dễ bay hơi mới để sử dụng SpinLockOperation.
  • SpinLockList hỗ trợ các giao diện Iterable, Iterator, ListIterator.
  • Các giao diện mới LatchFactory, LockFactory, ReenterableLockFactory, ReenterableDualLockFactory.
  • Giao diện mới IntersectFactory và các phương thức phân phối trong IntersectLatch, IntersectLimited.
  • Mô hình điều kiện mới được áp dụng cho các khóa và giao điểm để hỗ trợ các biến điều kiện.
  • API ReenterableLockAv sẵn có mới để thông báo cho khách hàng khi ReenterableLock được phát hành đầy đủ.
  • Đã thêm CountDownLatch và CyclicBarrier, với các phương pháp tiện lợi bổ sung.
  • Đã thêm TrafficBarrier làm rào cản luồng mô phỏng một nút giao thông.
  • Đã thêm TransferPipe cho các thiết kế một chiều của nhà sản xuất-người tiêu dùng.
  • Đã thêm lớp SynchronousQueue và các giao diện TransceivePipe, TransmitPipe, ReceivePipe (và các nhà máy).
  • Đã thêm EventToken và EventTokenSet cho một chuỗi để chờ một hoặc nhiều sự kiện trong một hoặc nhiều chuỗi công nhân.
  • Đã thêm gói song song cho các nhóm luồng công nhân đơn giản.
  • Lớp FutureWork để thực thi các phiên bản Callable.
  • Bao gồm TestMultiServer mẫu để chứng minh các máy chủ luồng được mô-đun hóa không có bế tắc sử dụng EventTokenSet. Các máy chủ mẫu không bị khóa, ngay cả khi yêu cầu dữ liệu từ các máy chủ khác.
  • Hỗ trợ cho ExecutorService, SchedisedExecutorService, CompletionService.
  • Bao gồm giải pháp Dining Philosophers mẫu bằng cách sử dụng phần mềm SpinLock API mà không gặp bế tắc hoặc chết đói.
  • Giao diện ExtendedLock để gọi các phương thức giao diện chức năng trong khi giữ Khóa.
  • Thêm SpeedLock và bạn bè vào gói khóa. Khi ứng dụng có một số luồng cố định, SpeedLock cung cấp hiệu suất rất cao cho việc thu thập và phát hành khóa.
  • SpeedLock dựa trên SpinLockOperation.
  • SpeedLockPool là một Khóa với một nhóm các cá thể SpeedLock bên trong. Một SpeedLockPool có thể sử dụng được với số lượng luồng không giới hạn để khóa hiệu suất rất cao.
  • SpeedLockDual hỗ trợ các biến thể đọc-ghi và chỉ đọc.
  • SpeedLockDualPool quản lý một nhóm SpeedLockDual để truy cập bởi số lượng không giới hạn các Chủ đề đồng thời.
  • Lớp tiện ích SpeedLocks với các phương thức phân phối cho các loại SpeedLock và nhà máy khác nhau.


Khán giả

Các nhà phát triển



Ngôn ngữ lập trình

Java



Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/javamutex/. Nó đã được lưu trữ trên OnWorks để có thể chạy trực tuyến một cách dễ dàng nhất từ ​​một trong những Hệ thống hoạt động miễn phí của chúng tôi.


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad




×
quảng cáo
❤️Mua sắm, đặt phòng hoặc mua tại đây — không mất phí, giúp duy trì các dịch vụ miễn phí.