나는 두 개의 모듈이 개발 단계에이고 하나 나는 같은 출력을 가지고 OutputStream만 수락하고 두 번째를 InputStream. 당신은 변환하는 방법을 알고 계십니까 OutputStream에 InputStream나는이 두 부분을 연결 할 수있을 것입니다 (정말이 방법을 의미 반대하지)? 감사
HTTPURLConnection웹 서비스에 연결하는 데 사용 하고 있습니다. 사용 방법을 알고 HTTPURLConnection있지만 작동 방식을 이해하고 싶습니다. 기본적으로 다음을 알고 싶습니다. 어느 시점 HTTPURLConnection에서 주어진 URL에 연결을 시도합니까? 어느 시점에서 연결을 성공적으로 설정할 수 있었는지 알 수 있습니까? 한 단계 / 방법 호출로 연결을 설정하고 실제 요청을 전송합니까? 어떤 방법입니까? 평신도의 기능 …
내 데이터베이스 테이블에 Blob 열이 있는데 byte[]Java 프로그램에서 매핑으로 사용해야 하며이 데이터를 사용하려면 InputStream또는 로 변환해야합니다 OutputStream. 그러나 나는 그렇게 할 때 내부적으로 어떤 일이 일어나는지 모른다. 이 전환을 수행 할 때 어떤 일이 발생했는지 간략하게 설명 할 수 있습니까?
코드를 작성 중입니다. OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); 다음과 같이 모든 스트림 또는 작가를 닫아야합니까? gzipOutputStream.close(); bw.close(); outputStream.close(); 아니면 마지막 스트림을 닫는 것이 좋을까요? bw.close();
자바 서블릿에서 하나를 통해 응답 본문에 액세스 할 수 있습니다 response.getOutputStream()또는 response.getWriter(). 작성된 후 .close()이것에 대해 OutputStream한 번 전화해야합니까 ? 한편으로는 항상 OutputStreams를 닫으라는 Blochian 권고가 있습니다. 반면에이 경우에는 닫아야하는 기본 리소스가 있다고 생각하지 않습니다. 소켓의 열기 / 닫기는 HTTP 수준에서 관리되어 지속적인 연결 등을 허용합니다.