Articles of stream

Come concatenare due istanze System.Io.Stream in una?

Immaginiamo di voler trasmettere tre file a un utente tutti in fila, ma invece di consegnarmi un object Stream per spingere i byte verso il basso, devo consegnargli un object Stream cui estrarrà i byte. Mi piacerebbe prendere i miei tre oggetti FileStream (o anche più intelligente, un object IEnumerable ) e restituire un nuovo […]

input di file java con capacità rewind () / reset ()

Ho bisogno di scrivere una funzione che utilizzi una sorta di stream di input (ad esempio, un InputStream o un FileChannel) per leggere un file di grandi dimensioni in due passaggi: una volta per precalcolare alcune capacità e una seconda per eseguire il lavoro “reale”. Non voglio l’intero file caricato in memoria in una volta […]

Nested Java 8 parallelo per il ciclo Everybody perform poor. È previsto questo comportamento?

Nota: ho già affrontato questo problema in un altro post SO: l’ utilizzo di un semaforo all’interno di un’azione di stream parallelo Java 8 annidata può DEADLOCK. è un insetto? -, ma il titolo di questo post ha suggerito che il problema è legato all’uso di un semaforo – che ha in qualche modo distratto […]

scritture java socket / output stream: bloccano?

Se scrivo solo su un socket su un stream di output, bloccherà mai? Solo le letture possono bloccare, giusto? Qualcuno mi ha detto che le scritture possono bloccare, ma vedo solo una funzione di timeout per il metodo di lettura di un socket – Socket.setSoTimeout() . Non ha senso per me che una scrittura possa […]

OutOfMemoryException quando si invia un file di grandi dimensioni a 500 MB utilizzando FileStream ASPNET

Sto usando Filestream per leggere il file grande (> 500 MB) e ottengo l’OutOfMemoryException. Io uso Asp.net, .net 3.5, win2003, iis 6.0 Lo voglio nella mia app: Leggi DATA da Oracle Decomprimi il file usando FileStream e BZip2 Leggi il file non compresso e invialo alla pagina asp.net per il download. Quando leggo il file […]

Cattura sia stdout che stderr in Bash

Conosco questa syntax var=`myscript.sh` o var=$(myscript.sh) Catturerà il risultato ( stdout ) di myscript.sh in var . Potrei redirect lo stderr in stdout se volessi catturarne entrambi. Come salvare ciascuno di essi per separare le variabili? Il mio caso d’uso qui è se il codice di ritorno è diverso da zero Voglio echo stderr e […]

ASP.Net MVC – Leggi file da HttpPostedFileBase senza salvare

Sto caricando il file utilizzando l’opzione di caricamento del file. E invio direttamente questo file da Visualizza a Controller in modalità POST come, [HttpPost] public ActionResult Page2(FormCollection objCollection) { HttpPostedFileBase file = Request.Files[0]; } Supponiamo, sto caricando un file del blocco note. Come leggo questo file e aggiungo questo testo al generatore di stringhe ,, […]

Come convertire un Reader in InputStream e un writer in OutputStream?

C’è un modo semplice per evitare di affrontare problemi di codifica del testo?

Differenza tra fprintf, printf e sprintf?

Qualcuno può spiegare in inglese semplice le differenze tra printf , fprintf e sprintf con esempi? In che stream è? Sono davvero confuso tra i tre di questi mentre sto leggendo su “File Handling in C”.

ordine di esecuzione in operatore <<

Ho difficoltà a comprendere la sequenza di chiamate nel codice qui sotto. Mi aspettavo di vedere l’output qui sotto A1B2 Mentre posso vedere che l’output che ottengo è BA12 Ho pensato che la chiamata std::cout<fooA() <fooB() << std::endl equivaleva a chiamare std::cout.operator<fooA() ).operator<fooB() ) ma posso vedere che questo non è il caso. Puoi aiutarmi […]