Результаты поиска по запросу "pipe"
Вот пример использования. Предположим, у вас есть сторонняя библиотека, такая как xslt mapper или crypto lib, которая имеет такой интерфейс: doSomething (inputStream, outputStream). И вы не хотите буферизовать результат перед отправкой по проводам. Apache и другие клиенты запрещают прямой доступ к потоковому выходному потоку. Самое близкое, что вы можете получить, - это получить выходной поток - со смещением после записи заголовков - в объекте объекта запроса. Но так как это скрыто, недостаточно передать входной поток и выходной поток сторонней библиотеке. Трубы являются хорошим решением этой проблемы.
авно обнаружил эту идиому, и мне интересно, есть ли что-то, что мне не хватает. Я никогда не видел, чтобы это использовалось. Почти весь Java-код, с которым я работал в дикой природе, способствует смещению данных в строку или буфер, а не как в ...
Использование макроса SAS для передачи списка имен файлов из каталога Windows
Я пытаюсь изменить макрос ниже, чтобы принять параметр макроса в качестве аргумента 'location' для команды dir. Однако я не могу заставить его решить правильно из-за проблемы вложенных кавычек. Использование% str (% ') не работает, равно как и ...
читать стандартный ввод в скрипте bash
У меня есть некоторый набор функций bash, которые выводят некоторую информацию: найти-MODELNAME-в-EPSON-файлов PPDнайти-MODELNAME-в-Samsung-файлов PPD найти-MODELNAME-в-HP-файлов PPDи т.д ...Я писал функции, которые читают вывод и фильтруют ...
взаимодействие proc_open
Вот что я пытаюсь достичь: открыть оболочку (korn или bash, это не имеет значения), из этой оболочки я хочу открыть ssh-соединение (
Может кто-нибудь объяснить тупик буфера трубы?
Документация Python для Popen гласит:Предупреждение. Используйте messages () вместо .stdin.write, .stdout.read или .stderr.read, чтобы избежать взаимных блок...
posix pipe в качестве рабочей очереди
Нормальные реализации рабочей очереди, которые я видел, включают взаимные исключения и условные переменные. Потребитель:A) Acquires Lock B) While Queue empty Wait on Condition Variable (thus suspending thread and releasing lock) C) Work object ...
когда вы уверены, что копия сделана, особенно если сценарий не просто завершается в этот момент.
у скрипт для копирования некоторых данных между двумя компьютерами в одной сети с помощью psycopg2. Я заменяю какой-то старый, уродливый bash, который делает копию с psql -c -h remote.host "COPY table TO STDOUT" | psql -c "COPY table FROM ...