Articles of io

Como pesquisar texto de arquivo para um padrão e substituí-lo por um determinado valor

Eu estou procurando um script para procurar um arquivo (ou lista de arquivos) para um padrão e, se encontrado, replace esse padrão com um determinado valor. Pensamentos?

Qual é a maneira correta de usar printf para imprimir um clock_t?

No momento, estou usando um casting explícito para unsigned long long e usando %llu para imprimi-lo, mas como size_t tem o especificador %z , por que o clock_t não tem um? Não há nem mesmo uma macro para isso. Talvez eu possa supor que em um sistema x64 (SO e CPU) size_t tem 8 bytes […]

Upload de arquivo com Java (com barra de progresso)

Eu sou extremamente novo em Java, e principalmente tenho me ensinado a mim mesmo, então comecei a construir um applet. Eu gostaria de fazer um que pode selecionar um arquivo do disco local e enviá-lo como uma solicitação POST multipart / dados de formulário, mas com uma barra de progresso . Obviamente, o usuário deve […]

Validar imagem do arquivo em c #

Estou carregando uma imagem de um arquivo e quero saber como validar a imagem antes que ela seja totalmente lida no arquivo. string filePath = “image.jpg”; Image newImage = Image.FromFile(filePath); O problema ocorre quando image.jpg não é realmente um jpg. Por exemplo, se eu criar um arquivo de texto vazio e renomeá-lo para image.jpg, uma […]

Qual é a motivação para a atribuição de Scala que avalia a unidade em vez do valor atribuído?

Qual é a motivação para a atribuição de Scala que avalia a unidade em vez do valor atribuído? Um padrão comum na programação de E / S é fazer coisas assim: while ((bytesRead = in.read(buffer)) != -1) { … Mas isso não é possível no Scala porque … bytesRead = in.read(buffer) .. retorna Unit, não […]

Leitura rápida de arquivos de texto em c ++

Atualmente, estou escrevendo um programa em c ++ que inclui a leitura de muitos arquivos de texto grandes. Cada um tem ~ 400.000 linhas com, em casos extremos, 4000 ou mais caracteres por linha. Apenas para testar, eu li um dos arquivos usando ifstream e a implementação oferecida pelo cplusplus.com. Demorou cerca de 60 segundos, […]

Salvar e carregar o MemoryStream de / para um arquivo

Eu estou serializando uma estrutura em um MemoryStream e quero salvar e carregar a estrutura serializada. Então, como salvar um MemoryStream em um arquivo e também carregá-lo de volta do arquivo?

Qual é a maneira mais simples de ler um arquivo no String?

Eu estou tentando ler um arquivo de texto simples em uma String. É claro que há a maneira usual de obter o stream de input e iterar com o readLine () e ler o conteúdo em String. Tendo feito isso centenas de vezes no passado, eu só queria saber como posso fazer isso em linhas […]

O que acontece com um identificador de arquivo aberto no Linux se o arquivo apontado for movido, excluir

O que acontece com um identificador de arquivo aberto no Linux se o arquivo apontado receber: Movido para fora -> O identificador de arquivo permanece válido? Excluído -> Isso leva a uma EBADF, indicando um identificador de arquivo inválido? Substituído por um novo arquivo -> O arquivo manipula apontando para este novo arquivo? Substituído por […]

Alternativa File.renameTo () confiável no Windows?

O File.renameTo() do Java é problemático, especialmente no Windows, parece. Como a documentação da API diz, Muitos aspectos do comportamento desse método são inerentemente dependentes da plataforma: A operação de renomeação pode não ser capaz de mover um arquivo de um sistema de arquivos para outro, pode não ser atômica e pode não ser bem-sucedida […]