io- все статьи тега ➜ страница 2
Перечисление файлов в каталоге, соответствующем шаблону в Java
Я ищу способ получить список файлов, которые соответствуют шаблону (pref regex) в данном каталоге. Я нашел учебник онлайн, который использует пакет commons-io apache со следующим кодом: Collection getAllFilesThatMatchFilenameExtension(String directoryName, String extension) { File directory = new File(directoryName); return FileUtils.listFiles(directory, new WildcardFileFilter(extension), null); } но это просто возвращает базовую коллекцию (согласно документы это коллекция java.io.File). ...
Для чего на самом деле используется StringIO в python?
Я не профессионал, и я чесал голову над пониманием того, для чего именно используется StringIO. Я искал в интернете несколько примеров. Однако почти все примеры очень абстрактны. И они просто показывают," как " его использовать. Но ни один из них не показывает "почему" и "в каких обстоятельствах" его следует/будет использовать? Заранее спасибо p. s. Не следует путать с этим вопросом на stackoverflow: StringIO использование, которое сравнивает строку и StringIo. ...
Буферизованный против небуферизованного ввода-вывода
я узнал, что по умолчанию ввод-вывод в программах буферизуется, т. е. они подаются из временного хранилища в запрашивающую программу. Я понимаю, что буферизация повышает производительность ввода-вывода (возможно, за счет сокращения системных вызовов). Я видел примеры отключения буферизации, например setvbuf В C. В чем разница между двумя режимами и когда следует использовать один над другим? ...
Java: в чем именно разница между NIO и NIO.2?
Я не совсем понимаю, насколько они отличаются друг от друга, поэтому у меня есть некоторые вопросы относительно этих двух пакетов. осмотревшись немного на Google, кажется, что Oracle решил обновить NIO пакет с новым и улучшенным NIO.2 пакет как часть выпуска JDK7. как работает NIO пакет сравнить с NIO.2 пакета? какие большие изменения от NIO to NIO.2? (например, новые методы, функции) почему оригинал NIO пакет должен быть обновлен? и NIO.2 просто синонимом NIO в настоящее время пакет? это н ...
Как отобразить индикатор выполнения в чистом C / C++ (cout/printf)?
Я пишу консольную программу на C++ для загрузки большого файла. Я знаю размер файла, и я начинаю рабочий поток для загрузки. Я хочу показать индикатор прогресса, чтобы он выглядел круче. Как отображать разные строки в разное время, но в одной и той же позиции, в cout или printf? ...
Двоичный буфер в Python
в Python вы можете использовать StringIO файл-как буфер для данных персонажей. памяти файл в основном делает то же самое для двоичных данных, но она требует файл, который используется в качестве основы. Есть ли у Python объект file, который предназначен для двоичных данных и является только памятью, эквивалентной Java ByteArrayOutputStream? прецедент у меня есть, я хочу создать ZIP-файл в памяти, и ZipFile требует файлоподобный объект. ...