Результаты поиска по запросу "io"

4 ответа

До тех пор, пока символы новой строки (или какой-либо другой используемый вами разделитель) будут ограничивать только сообщения JSON и не будут встроены в них, вы можете использовать следующий шаблон:

рабатываю многопроцессорное приложение с использованием Node.js. В этом приложении родительский процесс порождает дочерний процесс и связывается с ним по протоколу обмена сообщениями на основе JSON через канал. Я обнаружил, что большие сообщения ...

2 ответа

 блок.

аю строки из текстового файла, используя(line-seq (reader "input.txt")), Затем эта коллекция передается и используется моей программой. Я обеспокоен тем, что это может быть плохим стилем, так как я не определяю, как закрывать файл. Я думаю, что ...

4 ответа

@ Rotsor Я бы посчитал печать на экране результатом этой функции. Но да, это, как правило, признак того, что это не чисто ^ _ ^. По сути, вам не важно, используется ли предыдущее вычисленное значение.

у написать функции и поместить результат в строку. Я хочу функцию: read' :: FilePath -> StringЯ использую: :t readFile readFile :: FilePath -> IO StringЯ делаю: read' :: IO () read' = do str <- readFile ...

ТОП публикаций

7 ответов

На самом деле "IO a" это просто "() -> a" на нечистом языке (где функции могут иметь побочный эффект). Допустим, вы хотите реализовать IO в SML:

а самом деле реализована монада IO? В смысле, какова будет реальная реализацияmain функционировать? Как бы я вызвал функцию haskell (IO) с другого языка, и нужно ли мне в этом случае поддерживать IO самостоятельно? Есть лиmain тянет IO действия ...

6 ответов

 будет работать при поддержке min api 26.

я есть условие, чтобы проверить, существует ли определенный файл, прежде чем продолжить (./logs/error.log). Если он не найден, я хочу его создать. Тем не менее, будет File tmp = new File("logs/error.log"); tmp.createNewFile();также ...

12 ответов

я думаю, это работает, потому что экстраполяция строки выполняется перед оператором перенаправления, но я точно не знаю

ти, я хочу взять в качестве входного текста из файла, удалить строку из этого файла и отправить вывод обратно в тот же файл. Что-то в этом роде, если это прояснит ситуацию. grep -v 'seg[0-9]\{1,\}\.[0-9]\{1\}' file_name > file_nameоднако, когда ...

2 ответа

Затем (в фоновом режиме) клиентский цикл while использует этот первый байт строки для различения линий различного происхождения.

ой скрипт здесь: а)постоянно читать из сокета и хранить значения в ассоциативном массиве б)постоянно читать значения из stdin и отвечать t / f, если они уже существуют в ассоциативном массиве a & b - случайные события, никак не ...

2 ответа

Невозможно прочитать огромный (20 ГБ) файл из CPython

У меня есть проблема с CPython, которую я не могу понять. Все сводится к тому, что использование одного и того же кода для чтения небольших текстовых файлов работает, но не может даже прочитать одну строку из 20 ГБ текстового файла. Немного ...

4 ответа

Пожалуйста, будьте честны и напишите это явно.

у выполнить операции ввода-вывода на диск для программы, которая занимает слишком много оперативной памяти. Я использую матрицы двойников и думаю, что запись их на диск как байты - самый быстрый способ (мне нужно сохранить двойную точность). Как ...

3 ответа

http://java-performance.info/java-io-bytearrayoutputstream/

ли какое-либо преимущество в обертывании BufferedOutputStream вокруг ByteArrayOutputStream вместо простого использования ByteArrrayOutputStream?