본문 바로가기 메뉴 바로가기

티케이

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

티케이

검색하기 폼
  • 분류 전체보기 (130)
    • 컴퓨터 과학 (6)
      • Network (2)
    • FrontEnd (4)
      • JavaScript (4)
    • BackEnd (53)
      • Java (20)
      • Python (24)
      • Spring (9)
    • OS (4)
      • Linux (2)
      • bash (2)
    • DB (6)
      • MySQL|MariaDB (6)
    • Server (10)
      • AWS (6)
      • Web (4)
    • CI (8)
      • Git (1)
      • Maven|Gradle (5)
      • Docker (2)
    • BigData (10)
      • Spark (4)
      • hadoop (1)
      • etc (2)
    • AI (19)
      • Tensorflow (19)
    • 기타 (8)
      • Architecture (3)
      • Methodology (2)
      • 알고리즘 (1)
      • 메모 (1)
  • 방명록

Exception (1)
java에서 file download 구현시 주의사항

출처: http://blog.naver.com/PostView.nhn?blogId=olovesun&logNo=10147277824 원문 : http://stackoverflow.com/questions/7106775/how-to-download-large-files-without-memory-issues-in-java 1. byte[] buf=new byte[8192]; (보통은 1024 같은걸로 해도 되고..) 식으로 코딩적으로 read buffer 를 구성하여 한번에 몽땅 읽어들여 메모리상에 올리지 않도록 함. 2. 파일이 클경우는 while 루프 를 모두 돌아 한방에 flush() 을 했다가는 여차하면 OutOfMemory 니 적절하게 중간에 flush()를 해서 write 버퍼를 비우는 작업을 곁..

BackEnd/Java 2017. 5. 11. 18:50
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
링크
TAG
  • spring
  • serverless
  • spark
  • executor
  • python
  • NIO
  • Configuration
  • Docker
  • 텐서플로우
  • 머신러닝
  • AI
  • Java
  • javascript
  • BigData
  • 점프투파이썬
  • AWS
  • Maven
  • 중앙정보처리학원
  • ML
  • Error
  • Gradle
  • memory
  • API
  • TDD
  • 모두의딥러닝
  • mysql
  • mybatis
  • tensorflow
  • 파이썬
  • web
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바