0
ответов

Java createNewFile () - будет ли он также создавать каталоги?

У меня есть условие, чтобы проверить, существует ли определенный файл, прежде чем продолжить (./logs/error .журнал). Если его нет, я хочу его создать. Однако будет File tmp = new File ("logs / error.log"); tmp ....
вопрос задан: 12 July 2011 14:59
0
ответов

Почему конец строки putStrLn находится вне блокировки потока?

Когда я использую putStrLn txt из нескольких потоков в Haskell, можно получить текст, вставленный в конец строк, но если я использую putStr $ txt ++ "\ n" всегда работает. это правильно? Что я делаю ...
вопрос задан: 11 July 2011 07:36
0
ответов

Примеры Linux aio (не posix)?

Есть ли у кого-нибудь опыт работы с функциями Linux aio (io_ *, не posix aio)? Было бы здорово, если бы кто-нибудь мог дать ссылку на некоторые примеры (или привести несколько примеров здесь). Кроме того, каковы ваши ...
вопрос задан: 9 July 2011 20:08
0
ответов

Haskell IO (String) и String

Я хочу писать функции и помещать результат в строку. Мне нужна функция: read ':: FilePath -> String, которую я использую:: t readFile readFile :: FilePath -> IO String Я делаю: read ':: IO () read '= do ...
вопрос задан: 8 July 2011 18:25
0
ответов

آیا انواع رکورد F # بصورت Stret یا Class اجرا می شوند؟

من برای ذخیره برخی داده های ساده ، از انواع رکورد در F # استفاده می کنم ، به عنوان مثال. به شرح زیر است: نوع وکتور را باز کنید Point = {x: float؛ y: شناور z: شناور } static member (+) (p: Point، v: ...
вопрос задан: 7 July 2011 15:55
0
ответов

Python - как открыть удаленный файл в режиме двоичного чтения?

Я пытаюсь использовать модуль мутаген для чтения метаданных файла mp3. Проблема в том, что модуль ожидает локальный mp3-файл, но мои mp3-файлы находятся на удаленном сервере. Это строка в ...
вопрос задан: 1 July 2011 05:26
0
ответов

Какой разумный способ прочитать весь текстовый файл как одну строку?

Я уверен, что это простой; Я просто не мог сразу найти ответ от Google. Я знаю, что могу это сделать (верно?): Text = "" File.open (путь) .each_line do | line | текст + = строка end # Do ...
вопрос задан: 24 June 2011 18:32
0
ответов

Java - Как обнаружить удаление файла при записи в файл?

Наша программа на Java непрерывно записывает некоторые важные данные в файл.Теперь мы хотим генерировать какое-то исключение или отображать какое-то сообщение об ошибке на консоли всякий раз, когда файл (в который java ...
вопрос задан: 23 June 2011 07:02
0
ответов

Ввод-вывод в Haskell функционален?

Я только начинаю понимать взгляните на Haskell (мой предыдущий опыт FP на Scheme), и я натолкнулся на этот код: do {putStrLn "ABCDE"; putStrLn "12345"} Для меня это процедурное программирование, ...
вопрос задан: 19 June 2011 00:17
0
ответов

Каков самый быстрый способ записи последовательных данных на диск в Mac OS X?

Мне нужен способ хранения больших блоки данных (~ 1-2 МБ) с высокой скоростью (~ 200-300 Мбит / с). После некоторого исследования я нашел несколько вариантов: aio_write Direct_IO PBWriteForkAsync () диспетчера углеродных файлов по умолчанию ...
вопрос задан: 16 June 2011 17:48
0
ответов

Заключает ли FileStream.Dispose файл немедленно?

У меня есть код, который записывает файл, сохраняя MemoryStream в FileStream с помощью MemoryStream.WriteTo (). После закрытия файла он снова открывается для чтения некоторых метданных ... Это работает примерно с 80 -...
вопрос задан: 14 June 2011 21:10
0
ответов

Android - файл словаря. Что быстрее: база данных или чтение файла напрямую?

Я делаю словарное приложение для Android. Это приложение использует файлы stardict и DICT, которые часто бывают довольно большими (10 МБ или более) и содержат только простой текст. Когда пользователи ищут слово, мое приложение ...
вопрос задан: 14 June 2011 17:04
0
ответов

Python Открыть текстовый файл, не очищая его?

file = io. open ('spam.txt', 'ш') file.write (u'спам и яйца! \ n ') file.close () .... (Где-то еще в коде) file = io.open ('spam.txt', 'w') file.write (u'спам и яйца! \ n ') file.close () Я был ...
вопрос задан: 13 June 2011 18:11
0
ответов

Обработка исключений ввода-вывода в Java

По сути, я хочу открыть файл, прочитать несколько байтов, а затем закрыть файл. Вот что я придумал: попробуйте {InputStream inputStream = новый BufferedInputStream (новый FileInputStream (файл)); ...
вопрос задан: 6 June 2011 09:46
0
ответов

Обработка одного и того же файла в двух потоках с использованием ifstream

У меня есть входной файл в моем приложении, который содержит огромное количество информации. Читая его последовательно,и только одного смещения файла за раз недостаточно для использования моим приложением ....
вопрос задан: 2 June 2011 15:33
0
ответов

Haskell IO с взаимодействием и картой

Я пытаюсь создать интерактивную программу на Haskell, используя функцию взаимодействия с картой. Вот что я получаю в ghci (насколько я могу судить, именно так во всех руководствах объясняется использование взаимодействия - ...
вопрос задан: 31 May 2011 16:53
0
ответов

Неблокирующий консольный ввод C ++

Я ищу (мультиплатформенный) способ сделать неблокирующий ввод с консоли для моей программы на C ++, чтобы я мог обрабатывать пользовательские команды, пока программа работает постоянно. Программа также будет выводить ...
вопрос задан: 29 May 2011 23:36
0
ответов

сохранение состояния программы (Visual Studio 2008)

Я отлаживаю (в Visual Studio 2008) утилиту, написанную мной на C ++. Объединение массивных входных файлов с моей медленной машиной, и может потребоваться до 6 часов, чтобы добраться до точки, где мне нужно будет смотреть ...
вопрос задан: 26 May 2011 11:09
0
ответов

Основы многопользовательской онлайн-игры [закрыто]

В настоящее время я работаю над сетевой многопользовательской игрой на ac # в реальном времени. Цель состоит в том, чтобы установить соединение клиент / сервер с использованием протокола UDP. До сих пор я использовал UDP для перемещений игроков и TCP для
вопрос задан: 25 May 2011 17:04
0
ответов

perl can_read возвращает дескриптор, когда нечего читать

В приведенном ниже коде я пытаюсь выполнить простую операцию хвоста файла. Предположим, что файл foo.txt полностью пуст. Я ожидал, что первый can_read () заблокируется, но это не так. И ...
вопрос задан: 24 May 2011 18:14
0
ответов

Рекурсивный ввод-вывод в Haskell

В Haskell я могу легко определить рекурсивную функцию, которая принимает значение и возвращает строку: Prelude> let countdown i = if (i> 0) затем (показать i) ++ обратный отсчет (i-1) еще "" Prelude> ...
вопрос задан: 24 May 2011 17:34
0
ответов

Redirecting stderr to stdout using string stream

I have a code like this int main() { std::stringstream oss; std::cerr.rdbuf( oss.rdbuf() ); std::cerr << "this goes to cerr"; std::cout << "[" << oss.str() << ...
вопрос задан: 24 May 2011 09:36
0
ответов

Хеширование больших файлов SHA1 (более 2 ГБ) в C #

Я ищу решение для хеширования содержимого больших файлов (файлы могут быть более 2 ГБ в 32-битной ОС). Есть ли для этого простое решение? Или просто чтение по частям и загрузка в буфер?
вопрос задан: 23 May 2011 07:48
0
ответов

What does “variable|variable” mean in C++?

I was looking into this ITE8712 watchdog timer demo code when I saw this: void InitWD(char cSetWatchDogUnit, char cSetTriggerSignal) { OpenIoConfig (); // открываем супер-ввод-вывод конфигурации для Super I / ...
вопрос задан: 23 May 2011 05:35
0
ответов

Сбой сборки из-за ошибок cstdio и cstdlib в визуальном C ++

Ошибки: 1> ------ Сборка началась: Проект: alglibTest, 1> Сборка началась 22.05.2011 12:52:26. 1> InitializeBuildStatus: скорость в порядке - точно так же, как когда я использую свой браузер для загрузки этого файла. Но через некоторое время скорость сил
вопрос задан: 22 May 2011 08:11
0
ответов

Что значит сказать, что веб-сканер привязан к вводу-выводу, а не к процессору?

Я видел это в некоторых ответах на S / O, где говорится, что язык программирования не так важен для краулера, поэтому C ++ - это излишне, скажем, Python. Кто-нибудь, пожалуйста, объясните это ...
вопрос задан: 21 May 2011 01:37
0
ответов

Может ли запуск нескольких асинхронных операций чтения / записи в одном потоке повредить данные?

Я использую асинхронный ввод-вывод, потому что он не блокирует вызывающий поток и делает за кулисами резьбу. Если я вызываю несколько асинхронных операций, таких как BeginWrite (), в одном и том же Stream, ...
вопрос задан: 20 May 2011 20:41
0
ответов

Closing streams/sockets and try-catch-finally

Here is an example I have questions about (it comes from another SO question): public static void writeToFile (final String filename) {PrintWriter out = null; FileOutputStream fos = ...
вопрос задан: 17 May 2011 14:59
0
ответов

Can't perform I/O in foldr?

I have a Data.Map structure that maps Strings to Stringss. For whatever reason, I want to print the contents of the map in the format key: value using foldrWithKey, like so: M.foldrWithKey (\k v b -&...
вопрос задан: 16 May 2011 21:11
0
ответов

Почему InputStreamReader выдает ошибку NPE при чтении из jar?

Я пытаюсь перебрать файлы классов в известном каталоге, используя потоки. Конечная цель - получить имена классов для всех классов, которые существуют в конкретном пакете, а затем загрузить классы ...
вопрос задан: 16 May 2011 20:03