본문 바로가기
반응형

java13

[JAVA] FTP Util Video Streaming Refactoring - java.lang.IllegalStateException: getOutputStream() has already been called for this response 🌟 INDEXFTP 서버 영상 스트리밍 개선오류 내용getOutputStream() has already been called for this response서블릿에서 HTTP 응답을 작성할 때, 응답의 바디를 작성하는 두 가지 주요 방법오류 분석1. out.close() 호출 시점2. 중복된 스트림 처리3. 예외 처리코드 개선 및 오류 해결수정 내용수정 완료개발 환경FTP 서버 영상 스트리밍 개선FTP 서버 영상 스트리밍이 잘 되는 것 까지 테스트를 완료하고 프로젝트 진행 중.. getOutputStream() has already been called for this response 오류가 발생했다.전체 적인 FTP 서버 생성 및 설정, FTP 와 연결하는 API 내용은 벨로그에서 작성 해두었으나 .. 2024. 8. 14.
[Spring/SpringBoot] application 설정 값 가져오기 일반적으로 객체, 시스템의 특정, 속성, 설정 등을 작성하기 위해 application.properties / application.yml 파일을 사용합니다.공통으로 사용될 내용들을 작성하기도 하지만, IP 등과 같은 중요 정보를 노출하지 않도록 보안적인 측면도 있습니다.Properties// application.properties## 서버 포트server.port=1004## 로그logging.config=classpath:logback-spring.xmllogging.level.root=INFOlogging.level.com.aroundview=DEBUG## 데이터베이스spring.datasource.driver-class-name=net.sf.log4jdbc.sql.jdbcapi.DriverSpy.. 2024. 8. 1.
[Java] 숫자 야구 게임 만들기 숫자 야구 게임 1부터 9까지 서로 다른 수로 이루어진 3 자리의 수를 맞추는 게임입니다. 사용되는 숫자는 0에서 9까지 서로 다른 숫자이다. 숫자는 맞지만 위치가 틀렸을 경우 [볼]. 숫자와 위치가 전부 맞으면 [스트라이크]. 숫자와 위치가 전부 틀리면 [아웃]. 물론 무엇이 볼이고 스트라이크인지는 알려주지 않는다. 두 숫자가 중복되면 경우의 수가 많아져서 그런지 중복 숫자는 잘 사용하지 않는다. 예시 아래 결과는 정답이 0 3 2 일 때의 예시이다. BaseballGameMain 클래스 package game; import java.util.ArrayList; public class BaseballGameMain { public static void main(String[] args) { //필요한 .. 2023. 2. 10.
[Java] 예제 풀어보기 - 평균 구하기, 배열의 짝수 홀수 구분, 배열의 정렬, 주민등록번호 구분하기, 문자열 치환 아래의 다섯가지 예제를 풀어보려 합니다. Q1. 주어진 성적의 평균 구하기. 국어 80, 영어75, 수학 55 일 때 평균 구하기. //1.변수 int korean = 80; String english = "75"; double math = 53; System.out.printf("평균: %.2f \n",(korean + Integer.parseInt(english)+math)/3); Q2. 배열의 짝수와 홀수를 구분하여 출력하기. 숫자 배열 [] = {9, 12, 14, 21, 16, 13} 짝수[] = {} 홀수[] = {} //2. 짝수 홀수 구분 int[] source = {9,12,14,21,16,13}; ArrayList even = new ArrayList(); ArrayList odd = .. 2023. 2. 10.
반응형