|
сохранение BufferedImage в бд
|
|||
---|---|---|---|
#18+
При выполнении кода: PipedInputStream pipedInputStream = new PipedInputStream(); PipedOutputStream pipedOutputStream = new PipedOutputStream( pipedInputStream); ImageIO.write(myBufferedImage, "jpg", pipedOutputStream); pstmt.setBinaryStream(1, pipedInputStream, 100); машина зависает при выполнении строки ImageIO(....) Этого как раз я понять и не могу. Приму совет с благодарностью ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2003, 14:34 |
|
сохранение BufferedImage в бд
|
|||
---|---|---|---|
#18+
? НЕ понял как может сама машина зависнуть, ну в крайнем случае сама jre но не комп же, попробуй на другой машине, может непонятные ***флюиды***. Виснет именно на стадии записи т.е. ---- ImageIO.write(myBufferedImage, "jpg", pipedOutputStream); ---- или при запихивании в бд, я написал похожий фрагмент кода у меня никаких глюков. PipedInputStream pipedInputStream = new PipedInputStream(); PipedOutputStream pipedOutputStream = new PipedOutputStream( pipedInputStream); BufferedImage myBufferedImage = new BufferedImage (100 , 100 , BufferedImage.TYPE_INT_RGB); ImageIO.write(myBufferedImage, "jpg", pipedOutputStream); System.out.println( "available=" + pipedInputStream.available()); System.out.println ("Finished"); В крайнем случае не используй трубки, воспользуйся byte [] , ByteArrayInput & ByteArrayOutputStream ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2003, 17:07 |
|
сохранение BufferedImage в бд
|
|||
---|---|---|---|
#18+
Я оговорился. Виснет не машина, а процесс, в котором выполняется ImageIO.write() Я уже отработал этот метод (ImageIO.write()) в отношении byte[] . Просто для полноты знаний и опыта хотелось аналогичную операцию выполнить при помощи "трубки". Но по непонятным причинам поток зависает. Судя по Вашему ответу мои проблемы в "железе". Спасибо за участие С уважением "Kadet" ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2003, 00:42 |
|
|
start [/forum/topic.php?fid=59&fpage=856&tid=2154434]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 165ms |
0 / 0 |