Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     17 Mar 2003  12:13:47
 To : Ruslan Sulemanov
 Subject : Re: Длинная строка
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Ruslan Sulemanov.
 
  VV>>>>> Требуется произвести поиск по строке в ~23 млн. символов. Строка
  VV>>>>> - в файле. При попытке прочитать в переменную вылетает со
  VV>>>>> словами 'Out of memory' Что посоветуете?
  RS>>>> perldoc -f seek
  RS>>>> надо разбить большyю строкy на мелкие "подстроки", потом искать
  RS>>>> yже по подстрокам,
  JL>>>         Плюс учесть ситуацию, когда вхождение окажется разнесенным
  JL>>> на
  JL>>> разные подстроки.
 
  VW>> Скользящий буфер с перекрытием длиной на один символ короче длины
  VW>> искомой строки.
 
 RS>     а что такое "Скользящий буфер" ?
 
 Интерпретация ситуации: буфер рассматривается не как то место, куда мы читаем,
 а как окно в файл, а операция с ним - сдвиг его по файлу. В данном случае мы
 его двигаем так, чтобы следующее его положение перекрывалось с предыдущим на
 требуемый размер.
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Длинная строка   Victor Wagner   16 Mar 2003 23:59:40 
 Длинная строка   Ruslan Bondarev   17 Mar 2003 01:12:40 
 Re: Длинная строка   Eugene Bodin   17 Mar 2003 07:48:45 
 Re: Длинная строка   Vladimir Volkov   17 Mar 2003 08:48:51 
 Длинная строка   Ruslan Sulemanov   17 Mar 2003 09:37:33 
 Re: Длинная строка   Vladimir Volkov   17 Mar 2003 21:46:17 
 Длинная строка   Ruslan Sulemanov   18 Mar 2003 10:25:55 
 Re: Длинная строка   Vladimir Volkov   18 Mar 2003 21:04:21 
 Длинная строка   Ruslan Sulemanov   17 Mar 2003 09:30:20 
 Re: Длинная строка   Artem Chuprina   17 Mar 2003 12:13:47 
 Длинная строка   Denis Knyazev   17 Mar 2003 20:21:28 
Архивное /ru.perl/11477cc84d3f6.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional