InglêsFrancêsEspanhol

favicon do OnWorks

Happy Java Library download para Linux

Download grátis do aplicativo Happy Java Library Linux para rodar online no Ubuntu online, Fedora online ou Debian online

Este é o aplicativo Linux denominado Happy Java Library, cuja versão mais recente pode ser baixada como happy-library-1.3.zip. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.

Baixe e execute online este aplicativo chamado Happy Java Library com OnWorks gratuitamente.

Siga estas instruções para executar este aplicativo:

- 1. Baixe este aplicativo em seu PC.

- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.

- 3. Carregue este aplicativo em tal gerenciador de arquivos.

- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.

- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.

- 6. Baixe o aplicativo, instale-o e execute-o.

Biblioteca Java feliz


Ad


DESCRIÇÃO

Ajuda a desenvolver e testar aplicativos Java multiencadeados baseados em eventos. Por causa do método chamado de API-Evolution, a Happy Java Library é totalmente compatível com versões anteriores. A biblioteca contém as seguintes funcionalidades: MultiLock, loops paralelos, coleções, controladores, geradores, delegados, fluxos.

Funcionalidades

  • MultiLock-MultiSynchronization - evite bloqueios sincronizando muitos bloqueios em uma operação atômica.
  • Parallel.For & Parallel.ForEach loops
  • Coleções baseadas em eventos - registre eventos como OnBeforeAddEvent ou OnAfterRemoveEvent (java.util.Collection, -List, -Set, -Map)
  • Parcialmente não modificável - decore a coleção, lista, conjunto, mapa, permitindo, por exemplo, apenas adicionar novos elementos, mas sem remover qualquer existente (java.util.Collection, -List, -Set, -Map)
  • Coleções de cache - decora java.util.Collection, -List, -Set, -Map que armazena em cache os elementos usados ​​com frequência e melhora o desempenho durante a pesquisa de elementos em muitos casos.
  • Coleções sincronizadas - as coleções de sincronização feliz difere dos decoradores java.util.Collections.synchronizedList (), -Map (), -Set () gerenciando o bloqueio de sincronização dentro da API pública. Dessa forma, mecanismos de sincronização hierárquica que permitem sincronizar as coleções em torno da fechadura estrangeira de fora.
  • Coleções armazenadas em buffer - você pode reverter qualquer alteração feita em sua coleção desde o último commit. Se você confirmar as alterações feitas no decorador da coleção em buffer, a coleção decorada será modificada.
  • Coleções temporárias - se os elementos armazenados em uma coleção temporária não forem usados ​​por um longo período, eles serão removidos. Isso reduz os requisitos de memória e processador.
  • Coletas de dados - Este mapa pode adaptar os dados de fontes de dados como banco de dados ou serviço da web e fornecer gerenciamento abstrato de elementos em fontes de dados limitadas.
  • SortedList - o decorador que decora java.util.List a ser classificado. Existem duas estratégias implementadas: (1) Vinculado e (2) Dividir e conquistar. A lista classificada pode aumentar o desempenho da lista dramaticamente (mais de 20 vezes),
  • SetList - decora java.utli.List como java.util.Set. Às vezes, pode ser útil se você quiser usar métodos List como List.listIterator (int index), mas não quiser permitir duplicatas em sua lista.
  • Controladores - controlam seus processos, por exemplo, um download, upload ou processo de solução.
  • Implementação de Delegates-Observer Design Pattern - semelhante a Delegados .NET.
  • Geradores-Freqüentemente, você precisa gerar dados aleatórios. Por exemplo, valor inteiro aleatório entre 35 e 60. Ou uma String com comprimento entre 5 e 10 letras. O pacote gerador é projetado para simplesmente gerar esses valores aleatórios.
  • Fluxos de entrada e saída baseados em eventos - registre eventos como getOnWriteEvent ou getOnReadEvent para observar fluxos de entrada e saída decorados. Os eventos serão disparados após timeDelay definido ou após um número especificado de bytes lidos ou gravados.
  • Input- & OutputStreams canceláveis ​​- decorou seus streams para que possam ser clicáveis, portanto, após cancelar, uma IOException será disparada se alguém tentar usar streams descompactados.
  • Bloqueio de Input- & OutputStreams - O bloqueio de Input & OutputStreams adiciona um novo método block () que permite esperar até que as operações de gravação ou leitura no streasm sejam concluídas.
  • Fluxos de entrada interrompíveis - este fluxo permite cancelar o fluxo decorado. Você pode interromper esta transmissão a qualquer momento. O decorador espera pelo fluxo decorado em uma sequência extra e, se você interromper, esse fluxo retorna imediatamente.
  • Compatibilidade descendente de API-Evolution de API


Público

Desenvolvedores, Ciência / Pesquisa



Linguagem de Programação

Java



Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/happy-guys/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Avogadro
    Avogadro
    Avogadro é um avançado molecular
    editor projetado para uso multiplataforma
    em química computacional, molecular
    modelagem, bioinformática, materiais
    Ciência e ...
    Baixar Avogadro
  • 2
    XMLTV
    XMLTV
    XMLTV é um conjunto de programas para processar
    Listagens de TV (tvguide) e ajuda a gerenciar
    sua exibição de TV, armazenando listagens em um
    Formato baseado em XML. Existem utilitários para
    Faz...
    Baixar XMLTV
  • 3
    greve
    greve
    Projeto Strikr Software Livre. Artefatos
    lançado sob uma 'intenção baseada'
    licença dupla: AGPLv3 (comunidade) e
    CC-BY-NC-ND 4.0 internacional
    (comercial)...
    Baixar strikr
  • 5
    GIFLIB
    GIFLIB
    giflib é uma biblioteca para leitura e
    escrevendo imagens gif. É API e ABI
    compatível com libungif que estava em
    uso amplo enquanto a compressão LZW
    algoritmo foi...
    Baixar GIFLIB
  • 6
    Alt-F
    Alt-F
    Alt-F fornece um código-fonte livre e aberto
    firmware alternativo para o DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F tem Samba e NFS;
    suporta ext2 / 3/4 ...
    Baixar Alt-F
  • Mais "

Comandos Linux

Ad