Relato de caso

Casereport é uma ferramenta para encontrar inconsistências de caso de nome de arquivo na árvore de origem.
Baixe Agora

Relato de caso Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Andrew Skiba
  • Site do editor:

Relato de caso Tag


Relato de caso Descrição

CaserEport é uma ferramenta para encontrar inconsistências de caso de nome de arquivo na árvore de origem. CaserEport é uma ferramenta que pode ajudá-lo a encontrar lugares no seu programa, onde você faz referência a arquivos em um caso ruim. CaserEport raramente causa problemas no MS Windows, mas precisa ser consertado se você portar seu programa para os nomes OS.Filenames sensíveis a maiúsculas de minúsculas não estiverem somente no código-fonte (C, ou Java, ou qualquer idioma que você usa para o seu projeto). Usualy Existem arquivos de recursos, XMLs, arquivos de configuração ao redor e formato desses arquivos podem ser incomuns às vezes. É por isso que Casereport não faz suposições sobre o tipo de arquivo. É muito rápido. E a velocidade não depende do número dos nomes de arquivos que são pesquisados. Claro, deve ler arquivos do disco. Mas como cada byte é processado apenas uma vez, pode não ter mais do que copiar os mesmos arquivos em um dispositivo NULL. Na minha máquina, utiliza 60% da CPU, e utiliza dupla CPU ou hyperthreading (graças ao Java Nio). Esta ferramenta foi escrita durante o trabalho em um projeto de portagem. Quando o projeto foi executado no Linux pela primeira vez, muitos arquivos foram considerados referenciados em um caso ruim de outros arquivos. Estes incluíram nomes de arquivos codificados em código-fonte, banco de dados (criados pelo script SQL), arquivos XML, etc.first, eu escrevi um simples script de casca, mas foi muito lento. Então eu escrevi uma implementação simples em C #, mas o desempenho ainda era horrível. Eu queria um melhor desempenho, porque toda vez que tive que ajustar o roteiro para fazer menos barulho. Eu descobri que posso implementar um algoritmo muito rápido. O script de shell estava funcionando cerca de uma hora no meu projeto, a implementação ingênua levou 13 minutos e com o novo algoritmo demorou menos de um minuto. E eu reescrevê-lo em Java porque queria se familiarizar com o novo Eclipse IDE.O que é novo nesta versão: · Esta versão tem uma GUI. Além do frasco da linha de comando, agora você pode baixar um plugin Eclipse.


Relato de caso Software Relacionado

ccpop.

CCPOP é um programa POP3 NOTIFY DAEMON com suporte para várias caixas de correio. ...

45

Download

Xebece.

Xebece é uma ferramenta multiuso para visualização e organização de informações. ...

211

Download

Comente

Comentário é um taker de nota de contexto de linha de linha de comando. ...

1,207

Download

Numtracks.

Numtracks é um programa de utilitário simples que apenas ecoará o número de faixas de áudio que um CD-ROM tem para o console. ...

122

Download