Maligayang pag-download ng Java Library para sa Linux

Ito ang Linux app na pinangalanang Happy Java Library na ang pinakabagong release ay maaaring ma-download bilang happy-library-1.3.zip. Maaari itong patakbuhin online sa libreng hosting provider na OnWorks para sa mga workstation.

 
 

I-download at patakbuhin online ang app na ito na pinangalanang Happy Java Library na may OnWorks nang libre.

Sundin ang mga tagubiling ito upang patakbuhin ang app na ito:

- 1. Na-download ang application na ito sa iyong PC.

- 2. Ipasok sa aming file manager https://www.onworks.net/myfiles.php?username=XXXXX kasama ang username na gusto mo.

- 3. I-upload ang application na ito sa naturang filemanager.

- 4. Simulan ang OnWorks Linux online o Windows online emulator o MACOS online emulator mula sa website na ito.

- 5. Mula sa OnWorks Linux OS na kasisimula mo pa lang, pumunta sa aming file manager https://www.onworks.net/myfiles.php?username=XXXX gamit ang username na gusto mo.

- 6. I-download ang application, i-install ito at patakbuhin ito.

Maligayang Java Library



DESCRIPTION:

Tumutulong na bumuo at subukan ang multi-threaded Java application na nakabatay sa kaganapan. Dahil sa pamamaraang tinatawag na API-Evolution ang Happy Java Library ay ganap na pababang tugma. Naglalaman ang library ng sumusunod na functionality: MultiLock, Parallel loops, Collections, Controllers, Generators, Delegates, Streams.

Mga tampok

  • MultiLock-MultiSynchronization - maiwasan ang mga deadlock sa pamamagitan ng pag-synchronize ng maraming lock sa isang atomic operation.
  • Parallel.For & Parallel.ForEach mga loop
  • Mga koleksyon batay sa kaganapan - magrehistro ng mga kaganapan tulad ng OnBeforeAddEvent o OnAfterRemoveEvent (java.util.Collection, -List, -Set, -Map)
  • Bahagyang Hindi Nababago - palamutihan ang koleksyon, listahan, set, mapa sa pamamagitan ng pagpapahintulot halimbawa na magdagdag lamang ng mga bagong elemento ngunit hindi rin mag-alis ng anumang umiiral na (java.util.Collection, -List, -Set, -Map)
  • Mga koleksyon ng cache - pinalamutian ang java.util.Collection, -Listahan, -Itakda, -Mapa na madalas gumamit ng mga elemento ng cache at pinapabuti ang pagganap sa paghahanap ng mga elemento sa maraming pagkakataon.
  • Mga naka-synchronize na koleksyon - Iba ang happy synchronization-collections sa karaniwang java.util.Collections.synchronizedList(), -Map(), -Set() decorators sa pamamagitan ng pamamahala ng lock ng synchronization sa loob ng pampublikong API. Sa ganoong paraan hierarchical synchronization mekanismo na nagbibigay-daan upang i-synchronize ang mga koleksyon sa paligid ng dayuhang lock mula sa labas.
  • Buffered Collections - Maaari mong ibalik ang anumang mga pagbabagong ginawa sa iyong koleksyon mula noong huling commit. Kung gumawa ka ng mga pagbabagong ginawa sa buffered collection decorator, ang pinalamutian na koleksyon ay mababago.
  • Lumilipas na Mga Koleksyon - kung ang mga nakaimbak na elemento sa isang lumilipas na koleksyon ay hindi gagamitin sa mahabang panahon, aalisin ang mga ito. Binabawasan nito ang mga kinakailangan sa memorya at processor.
  • Mga Koleksyon ng Data - Maaaring iakma ng mapang ito ang data mula sa mga data-source tulad ng data-base o webservice at magbigay ng abstract na pamamahala ng mga elemento sa bounded data-source.
  • SortedList - ang dekorador na nagpapalamuti sa java.util.List na pagbukud-bukurin. Mayroong dalawang istratehiya na ipinatupad: (1) Linked at (2) Divide and Conquer. Maaaring pataasin ng Pinagsunod-sunod na Listahan ang pagganap ng Listahan nang husto (higit sa 20 beses),
  • SetList - pinalamutian ang java.utli.List upang maging java.util.Set. Minsan ay maaaring maging kapaki-pakinabang kung nais mong gumamit ng mga pamamaraan ng Listahan tulad ng List.listIterator(int index) ngunit ayaw mong payagan ang mga duplicate sa iyong Listahan.
  • Mga Controller-kontrolin ang iyong mga proseso, halimbawa isang proseso ng pag-download, pag-upload o paglutas.
  • Pagpapatupad ng Delegates-Observer Design Pattern - katulad ng .NET Delegates.
  • Mga Generator-Kadalasan kailangan mong bumuo ng random na data. Halimbawa, random na integer na halaga sa pagitan ng 35 at 60. O isang String na may haba sa pagitan ng 5 at 10 letra. Ang generator package ay idinisenyo upang makabuo lamang ng mga ganoong random na halaga..
  • Input-& OutputStreams na nakabatay sa kaganapan - magrehistro ng mga kaganapan tulad ng getOnWriteEvent o getOnReadEvent upang obserbahan ang mga pinalamutian na input at output stream. Papaganahin ang mga kaganapan pagkatapos ng tinukoy na timeDelay o pagkatapos ng tinukoy na bilang ng mga nabasa o nakasulat na byte.
  • Mga Kanselahing Input-& OutputStreams - Pinalamutian ang iyong mga stream upang ma-cancleable, kaya pagkatapos ng pagkansela ay papaganahin ang isang IOException kung sinuman ang sumubok na gumamit ng mga decoated na stream.
  • Pag-block sa Input-& OutputStreams - Ang pagharang sa Input at OutputStreams ay nagdaragdag ng bagong block() na paraan na nagpapahintulot na maghintay hanggang sa makumpleto ang pagsulat o pagbabasa ng mga operasyon sa streasm.
  • Mga Stopable InputStreams - pinapayagan ng stream na ito na kanselahin ang pinalamutian na stream. Maaari mong ihinto ang stream na ito anumang oras. Ang dekorador ay naghihintay para sa pinalamutian na Stream sa karagdagang thread at kung ititigil mo ang stream na ito ay babalik kaagad.
  • API-Evolution pababang compatibility ng API


Audience

Mga Nag-develop, Agham/Pananaliksik



Wika ng Programming

Java



Ito ay isang application na maaari ding kunin mula sa https://sourceforge.net/projects/happy-guys/. Na-host ito sa OnWorks upang mapatakbo online sa pinakamadaling paraan mula sa isa sa aming mga libreng Operative System.



Pinakabagong Linux at Windows online na mga programa


Mga kategorya upang i-download ang Software at Mga Programa para sa Windows at Linux