L'I / O dei file è input / output che coinvolge il file system. Ciò potrebbe includere l'esecuzione di operazioni su directory e file, come la creazione e la cancellazione, la lettura di file e la scrittura di output su file.
Sto scrivendo un pezzo di codice: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); Devo chiudere tutti gli stream o i writer come il seguente? gzipOutputStream.close(); bw.close(); outputStream.close(); O semplicemente chiudere l'ultimo flusso andrà bene? bw.close();
Sto usando la libreria Java imgscalr per ridimensionare un'immagine. Il risultato di una chiamata al metodo resize () è un oggetto BufferedImage. Ora voglio salvarlo come file (solitamente .jpg). Come lo posso fare? Voglio passare da BufferedImage-> Filema forse questo non è l'approccio corretto?
È possibile, utilizzando Python, unire file PDF separati? Supponendo che sia così, ho bisogno di estenderlo ancora un po '. Spero di scorrere le cartelle in una directory e ripetere questa procedura. E potrei sfidare la mia fortuna, ma è possibile escludere una pagina contenuta nei PDF (la mia generazione …
Quindi sto imparando Python. Sto seguendo le lezioni e mi sono imbattuto in un problema in cui ho dovuto condensarne un gran numero target.write()in un unico write(), pur avendo una "\n"variabile di input tra ogni utente (l'oggetto di write()). Ho pensato: nl = "\n" lines = line1, nl, line2, nl, …
Mentre java.io.RandomAccessFileha un close()metodo java.io.Fileno. Perché? Il file viene chiuso automaticamente alla finalizzazione o qualcosa del genere? Grazie!
Ho un processo Java che apre un file utilizzando un FileReader. Come posso impedire a un altro processo (Java) di aprire questo file o almeno notificare al secondo processo che il file è già aperto? Questo fa sì che il secondo processo ottenga automaticamente un'eccezione se il file è aperto …
Mi sono imbattuto in questo problema più volte in cui vorrei avere più versioni dello stesso file nella stessa directory. Il modo in cui l'ho fatto usando C # è aggiungendo un timestamp al nome del file con qualcosa di simile DateTime.Now.ToString().Replace('/', '-').Replace(':', '.'). C'è un modo migliore per farlo?
Sto cercando di rilevare se un file esiste in fase di esecuzione, in caso contrario, crearlo. Tuttavia ricevo questo errore quando provo a scriverci: Il processo non può accedere al file "myfile.ext" perché è utilizzato da un altro processo. string filePath = string.Format(@"{0}\M{1}.dat", ConfigurationManager.AppSettings["DirectoryPath"], costCentre); if (!File.Exists(filePath)) { File.Create(filePath); } …
In un'altra domanda, altri utenti hanno offerto un aiuto se potevo fornire l'array con cui avevo problemi. Tuttavia, non riesco nemmeno a svolgere un'attività di I / O di base, come scrivere un array in un file. Qualcuno può spiegare che tipo di loop avrei bisogno per scrivere un array …
Chiuso . Questa domanda deve essere più mirata . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 6 anni fa . Migliora questa domanda Voglio creare un caricatore di file. E quindi ho …
Ho una funzione che accetta File come argomento. Non voglio creare / scrivere un nuovo file (non ho accesso in scrittura al filesystem) per passare i miei dati di stringa alla funzione. Devo aggiungere che i dati della stringa non esistono in un file (quindi non posso leggere i miei …
Sto tentando di fornire una soluzione solo script per leggere il contenuto di un file su una macchina client tramite un browser. Ho una soluzione che funziona con Firefox e Internet Explorer. Non è carino, ma al momento sto solo provando: function getFileContents() { var fileForUpload = document.forms[0].fileForUpload; var fileName …
Vorrei rimuovere / eliminare un file di migrazione. Come potrei farlo? So che ci sono domande simili qui, ma come aggiornamento, esiste un modo migliore che eseguire script / distruggi? Inoltre, devo fare db:reseto db:dropse rimuovo / elimino una migrazione?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.