Articles of filesystems

Converter uma estrutura de diretórios no sistema de arquivos para JSON com o Node.js

Eu tenho uma estrutura de arquivos como esta: root |_ fruits |___ apple |______images |________ apple001.jpg |________ apple002.jpg |_ animals |___ cat |______images |________ cat001.jpg |________ cat002.jpg Eu gostaria de, usando Javascript e Node.js, ouvir este diretório raiz e todos os subdiretórios e criar um JSON que espelhe essa estrutura de diretório, cada nó contém […]

Melhor maneira de determinar se dois caminho de referência para o mesmo arquivo em c #

No próximo Java7, há uma nova API para verificar se dois objects de arquivo são a mesma referência de arquivo. Existe API semelhante fornecida no .NET framework? Eu pesquisei sobre o MSDN, mas nada me esclarece. Eu quero simples, mas eu não quero comparar com o nome do arquivo que irá causar problemas com hard […]

Como obter um caminho para o desktop para o usuário atual em c #?

Como obtenho um caminho para o desktop para o usuário atual em c #? A única coisa que eu consegui encontrar foi o SpecialDirectories class VB.NET, que tem essa propriedade: My.Computer.FileSystem.SpecialDirectories.Desktop Como posso fazer isso em c #?

Existe uma maneira mais rápida de verificar através de um diretório recursivamente no .net?

Eu estou escrevendo um scanner de diretório no .net. Para cada arquivo / diretório, preciso das informações a seguir. class Info { public bool IsDirectory; public string Path; public DateTime ModifiedDate; public DateTime CreatedDate; } Eu tenho essa function: static List RecursiveMovieFolderScan(string path){ var info = new List(); var dirInfo = new DirectoryInfo(path); foreach (var […]

Aguarde até que o arquivo esteja completamente escrito

Quando um arquivo é criado ( FileSystemWatcher_Created ) em um diretório, copio-o para outro. Mas quando eu crio um arquivo grande (> 10MB), ele não consegue copiar o arquivo, porque ele já começa a copiar, quando o arquivo ainda não terminou de criar … Isso faz com que Não é possível copiar o arquivo, porque […]

Inserindo texto em um arquivo existente via Java

Eu gostaria de criar um programa simples (em Java) que edita arquivos de texto – particularmente um que executa a inserção de partes arbitrárias de texto em posições aleatórias em um arquivo de texto. Esse recurso faz parte de um programa maior que estou escrevendo atualmente. Lendo a descrição sobre java.util.RandomAccessFile, parece que qualquer operação […]

Obter tamanho da pasta ou arquivo

Como posso recuperar o tamanho da pasta ou arquivo em Java?

Excluir diretórios recursivamente em Java

Existe uma maneira de excluir diretórios inteiros recursivamente em Java? No caso normal, é possível excluir um diretório vazio. No entanto, quando se trata de excluir diretórios inteiros com conteúdo, não é mais tão simples assim. Como você exclui diretórios inteiros com conteúdo em Java?

Como você percorre todos os arquivos / diretórios recursivamente no C ++ padrão?

Como você percorre todos os arquivos / diretórios recursivamente no C ++ padrão?

Como você determina o tamanho ideal do buffer ao usar o FileInputStream?

Eu tenho um método que cria um MessageDigest (um hash) de um arquivo, e eu preciso fazer isso para um monte de arquivos (> = 100.000). Quão grande devo fazer o buffer usado para ler os arquivos para maximizar o desempenho? A maioria das pessoas está familiarizada com o código básico (que eu repetirei aqui […]