|
|
|
SWING: Организовать просмотр гигантских файлов
|
|||
|---|---|---|---|
|
#18+
Может уже есть готовые решения или библиотеки (можно и платные)? Понятно что файл не должен целиком грузится в память, только некое окно. Но должн быть доступна "перемтока" в произвольное место. данные доступны как input stream. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 17:57:27 |
|
||
|
SWING: Организовать просмотр гигантских файлов
|
|||
|---|---|---|---|
|
#18+
Alexey KuznetsovМожет уже есть готовые решения или библиотеки (можно и платные)? Ну да, есть конечно, и бесплатные. Hadoop, Map-Reduce.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 18:10:16 |
|
||
|
SWING: Организовать просмотр гигантских файлов
|
|||
|---|---|---|---|
|
#18+
mesier, мне нужно не средство РАБОТЫ с файлами, средство ПРОСМОТРА и только на базе SWING. P.S. мы как раз из Hadoopa файлы и будем просматривать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 18:12:49 |
|
||
|
SWING: Организовать просмотр гигантских файлов
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 18:44:38 |
|
||
|
SWING: Организовать просмотр гигантских файлов
|
|||
|---|---|---|---|
|
#18+
Alexey Kuznetsov, по простому, если количество строк влазят в Integer.MAX_VALUE - jtable/jlist+своя модель ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 20:46:21 |
|
||
|
SWING: Организовать просмотр гигантских файлов
|
|||
|---|---|---|---|
|
#18+
Victor Nevsky, А в чем проблема-то самому написать? Что , seek в java забанили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 11:31:30 |
|
||
|
SWING: Организовать просмотр гигантских файлов
|
|||
|---|---|---|---|
|
#18+
MasterZivVictor Nevsky, А в чем проблема-то самому написать? Что , seek в java забанили? в Java "так низко" не пишут)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 11:38:42 |
|
||
|
SWING: Организовать просмотр гигантских файлов
|
|||
|---|---|---|---|
|
#18+
MasterZivVictor Nevsky, А в чем проблема-то самому написать? Что , seek в java забанили? переведите, что я должен и кому написать? а RandomAccessFile - и ежу понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 11:46:47 |
|
||
|
SWING: Организовать просмотр гигантских файлов
|
|||
|---|---|---|---|
|
#18+
Alexey Kuznetsovданные доступны как input stream. почему бы не присвести формат-пример файла и вариант VIEW - "просмотра". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 12:57:29 |
|
||
|
SWING: Организовать просмотр гигантских файлов
|
|||
|---|---|---|---|
|
#18+
Alexey KuznetsovПонятно что файл не должен целиком грузится в память, только некое окно. Но должн быть доступна "перемтока" в произвольное место. данные доступны как input stream. Это какие-то противоречивые требования. InputStream не подразумевается Random Access. Почему именно InputStream? Как-то иначе документ из Hadoop можно читать? Файл как-то структурирован? Или просто текст? Вообще модели в Swing и так все ленивые. Что Document, что TableModel. Все выдают лишь часть данных, запрошеных контролом для отрисовки. Поэтому вопрос только в том как его связать с источником данных. Не пересоздавать же InputStream на каждую отмотку назад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 13:07:55 |
|
||
|
SWING: Организовать просмотр гигантских файлов
|
|||
|---|---|---|---|
|
#18+
Вот что нашел: largefileviewer . Может кому еще пригодится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2013, 10:03:35 |
|
||
|
SWING: Организовать просмотр гигантских файлов
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Хадуповский стрим имплементирует PositionReadable: http://hadoop.apache.org/docs/current/api/org/apache/hadoop/fs/FSDataInputStream.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2013, 11:22:32 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38401218&tid=2128557]: |
0ms |
get settings: |
14ms |
get forum list: |
21ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
283ms |
get topic data: |
22ms |
get forum data: |
7ms |
get page messages: |
99ms |
get tp. blocked users: |
2ms |
| others: | 326ms |
| total: | 784ms |

| 0 / 0 |
