
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
  | 
| 
 15.05.2019, 08:27 
 | 
|||
|---|---|---|---|
  
  | 
|||
Чтение файлов с кириличным именем  | 
|||
| 
 #18+ 
  
    
  Здравствуйте. есть метод, который должен считать файлы с диска (jpg, jpeg || png), и переписать их в другое место изменив размер сам метод: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. метод resize Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. виборка файлов с диска Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Когда цикл доходит до кирилически-обозваного файла строка g2d.drawImage(tmp, 0, 0, null); виснет, и дебагер дальше не проваливается. Может кто знает как исправить сие положение? Спасибо throw new AchtungProgramistGirlException(true); ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.05.2019, 09:59 
 | 
|||
|---|---|---|---|
Чтение файлов с кириличным именем  | 
|||
| 
 #18+ 
  
    
  Код: java 1. 2. 3. 4. 5. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.05.2019, 10:03 
 | 
|||
|---|---|---|---|
Чтение файлов с кириличным именем  | 
|||
| 
 #18+ 
  
    
  А если серьезно, то по идее должно валиться на Код: java 1. Вы точно уверены, что виснет именно на Код: java 1. ? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.05.2019, 10:23 
 | 
|||
|---|---|---|---|
  
  | 
|||
Чтение файлов с кириличным именем  | 
|||
| 
 #18+ 
  
    
  Точно, пять раз дебагером уже проганяла, все время там валится. считку файта проходит ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.05.2019, 10:29 
 | 
|||
|---|---|---|---|
  
  | 
|||
Чтение файлов с кириличным именем  | 
|||
| 
 #18+ 
  
    
  а если избавится от киличных файлов Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. все прекрасно работает [img=] ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.05.2019, 10:48 
 | 
|||
|---|---|---|---|
Чтение файлов с кириличным именем  | 
|||
| 
 #18+ 
  
    
  На флешках отформатированных под FAT32 могут быть проблемы с представлением кодовой страницы. По тексту кода и по вашим сообщениям так и не ясно точно где это. Замените Код: java 1. на Код: java 1. 2. и два брейк поинта на каждую строку. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.05.2019, 11:01 
 | 
|||
|---|---|---|---|
  
  | 
|||
Чтение файлов с кириличным именем  | 
|||
| 
 #18+ 
  
    
  спасибо, попробую ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.05.2019, 11:13 
 | 
|||
|---|---|---|---|
  
  | 
|||
Чтение файлов с кириличным именем  | 
|||
| 
 #18+ 
  
    
  авторЗамените BufferedImage image = ImageIO.read(new File(files.get(i))); на InputStream inputStream = new FileInputStream("res\\temp\\" + getTempId() + ".jpg"); IOUtils.copy(inputStream, new NullOutputStream); Шото тут не то. Код: java 1. Считывает файл (!уже существующий) из листа путей. Код: java 1. а ви предлагаете стриму считать файл, которого еще нет, ибо метод getTempId() генерирует новое имя (это раз), а каталог res\\temp\\ является целевым, в который будет произведена запись файла, и значит по умолчание такого файла там быть просто не может, физически (это двас). ПС. :( ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.05.2019, 11:24 
 | 
|||
|---|---|---|---|
Чтение файлов с кириличным именем  | 
|||
| 
 #18+ 
  
    
  Я хочу увидеть IOException с поясняющим текстом в фазе конструктора FileInputStream.  Предположительно там оно и падает. Сделайте любезность. Кстати стектрейс ошибки здесь важнее всего. Странно что вы его не показали. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.05.2019, 12:10 
 | 
|||
|---|---|---|---|
Чтение файлов с кириличным именем  | 
|||
| 
 #18+ 
  
    
  скопировал код - все работает, картинка создается  java 1.8 Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.05.2019, 12:45 
 | 
|||
|---|---|---|---|
Чтение файлов с кириличным именем  | 
|||
| 
 #18+ 
  
    
  Дьявол - в деталях. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.05.2019, 17:23 
 | 
|||
|---|---|---|---|
Чтение файлов с кириличным именем  | 
|||
| 
 #18+ 
  
    
  Виктория_00Здравствуйте Ну привет. В общем файлы читаются осью в дефолтной кодировке, дефолт определяет сама ось, каков он - надо выяснить. Но даже не суть с дефолтом, суть в отсутствии простейшей проверки. Кто мешает в том же дебаггере посмотреть, что за хрень там суётся в конструктор нового файла? Кроме того, давать конструктору просто имя файла, без пути - это действительно женская логика. В общем - по замечаниям треба отчёт дать. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
  | 

start [/forum/topic.php?fid=59&mobile=1&tid=2121311]:  | 
    0ms | 
get settings:  | 
    9ms | 
get forum list:  | 
    15ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    74ms | 
get topic data:  | 
    14ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    48ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 257ms | 
| total: | 427ms | 

    | 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...