Array :: Virtual

fornece matrizes baseadas em disco implementadas via hashes amarrados
Baixe Agora

Array :: Virtual Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Philip Crow
  • Site do editor:
  • http://search.cpan.org/~philcrow/

Array :: Virtual Tag


Array :: Virtual Descrição

Fornece matrizes baseadas em disco implementadas por hashes amarrados Array :: Virtual é um módulo Perl que permite que um usuário amarre uma matriz para um arquivo de disco. O esquema de armazenamento real é um hash marcado via sdbm_file.O módulo otimiza o push, pop, turno e não é de velocidade. Para splice, usa o método herdado de empate :: Array. Splicing requer elementos em movimento. Como não há realmente nenhum corte curto para isso, não há uma maneira real de otimizar essa rotina, assim é emprestada. A exclusão genuína ainda não é suportada. A tentativa de chamar de exclusão resultará no croque herdado do empate :: array.Once você emitir uma linha como o empate @myarray, "virtual", "diskname", 0664; Você pode usar @myarray, assim como você faria outra matriz. A matriz será armazenada em um par de arquivos chamados diskname.array.dir e diskname.array.pag. Qualquer caminho é preservado pela chamada, mas .Array .... é sempre anexado. (Este módulo coloca a extensão da matriz, SDBM_File coloca as outras extensões.) Se os arquivos de disco para o array já existir, a matriz será aberta e seu conteúdo será igual à última vez que a matriz de disco foi usada. Se você quiser purgar a matriz de disco, simplesmente desvincule seus arquivos dentro ou fora do Perl. Diga algo como Unlink \ . Se não puderem ser encontrados, eles são criados com as permissões fornecidas, se forem fornecidas (ou com 0666 modificadas pelo seu momask por padrão) .Synopsis use Array :: Virtual; Tie @Myarray, "Array :: Virtual", "DiskName", 0664; empurre @myarray, "valor"; meu $ stackpop = pop @myarray; unshift @myarray, "valor1"; Meu $ Queuefront = Shift @Myarray; . . . Etc. Requisitos: · Perl.


Array :: Virtual Software Relacionado

Vfssimple.

Uma biblioteca para acesso magicamente ao arquivo w / o transportar o método ...

138

Download