es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: BYTEARRAYOUTPUTSTREAM

ByteArrayOutputStream – entradas generadas con caracteres especiales de forma incorrecta

Estoy generando un archivo zip utilizando ByteArrayOutputStream y ZipOutputStream. Los nombres de archivo en ZipEntry están bien, con la codificación correcta. El problema ocurre cuando se llama a “ByteArrayOutputStream.toByteArray()” y se crea correctamente el archivo zip, pero los zipEntries se generan en “cp866”. En el controlador, el tipo de retorno . . . Read more

Diferencia entre el operador << y la función write

Me pregunto cuál es la diferencia entre std::basic_ostream<CharT,Traits>::operator<< y std::basic_ostream<CharT,Traits>::write. ¿Qué hay de su rendimiento? #include <iostream> #include <string> int main() { std::string tempMsg; tempMsg.reserve( 100 ); tempMsg += “This is a string”; std::cout.write( tempMsg.data(), tempMsg.size() ).write( “\n”, 1 ); std::cout << tempMsg << ‘\n’; } Ambos imprimen la misma . . . Read more

Transmitiendo un ByteArrayOutputStream a una respuesta de Akka HTTP.

Estoy creando un ByteArrayOutputStream utilizando ZIO Streams, es decir: lazy val byteArrayOutputStream = new ByteArrayOutputStream() val sink = ZSink.fromOutputStream(byteArrayOutputStream).contramapChunksString val data = ZStream.unwrap(callToFunction).run(sink) Esto funciona bien, ahora necesito transmitir en streaming estos datos de regreso al cliente utilizando akka http. Puedo hacer esto: val arr = byteArrayOutputStream.toByteArray complete(HttpEntity(ContentTypes.application/octet-stream, arr)) Lo . . . Read more