객체(Object) 는 프로그램에서 사용되는 데이터 또는 식별자에 의해 참조되는 공간을 의미하며 값을 저장할 변수와 작업을 수행 할 메소드 서로 연관된 것들끼리 묶어서 만든 것자신의 속성을 가지고 있고, 다른 것과 식별 가능한 것을 말한다."OOP 관점에서 클래스의 타
서버에서 직접적으로 연결할땐 정상 작동하던 웹소켓 서버가 게이트웨이를 통할땐 에러를 직면했다. 게이트웨이를 통해 웹소켓 연결을 처리하기 위해서는 게이트웨이 자체가 웹소켓 프로토콜을 이해하고 처리할 수 있도록 설정을 해줘야한다. 이 문제를 해결하기 위해 게이트웨이 프
Array(배열) : 연속된 메모리 공간에 요소를 저장모든 요소에 동일한 데이터 형식과 메모리 다른 위치에 존재할 수 없다.ex) 1, 2, 3, 4, 5List(리스트) : 요소를 연결된 노드(분기)로 저장하며, 각 노드는 데이터와 다음 노드에 대한 참조(포인터)를
토이 프로젝트에서 대용량 파일을 서버로 업로드하고 이를 활용하기 위해 FTP가 필요한 상황이 발생했습니다.FTP에 'guest' 계정으로 접속을 하여 'root'(최상단) 폴더까지의 접근을 막고, 오직 'guest' 폴더 내에서만 사용 할 수 있도록 만들어보겠습니다.우
토이 프로젝트에서 세션 로그인 인증을 통해 외부인이 접근할 경우 아래와 같은 오류 화면이 표시되는 서비스가 있습니다. 이 서비스 기능을 페이지 컨트롤러마다 코드를 작성하는 대신, 이를 한 곳에서 처리하기 위해 Filter를 도입해보았습니다. 밑의 코드는 세션에 있는
오늘 노트북을 열어보고 서비스 탭에서 많은 로그들이 있었습니다.프로젝트를 가동하고, 노트북을 절전 모드에 진입시 현상이 일어나는거 같습니다. 다른 이유에서도 확인해야 하지만 현재 프로젝트에서는 잠자기 모드에서만 나오는 걸로 확인되었습니다.
문제의 오류Unable to load class named io.jsonwebtoken.impl.DefaultJwtBuilder from the thread context, current, or system/application ClassLoaders. All heur
WebClient로 서버1에서 서버2로 데이터를 전송하여 처리하는 코드를 작성해보겠습니다. 전송할 데이터는 영상과 id입니다. > Non-blocking, 반응형 클라이언트는 HTTP 요청을 수행하고 Reactor Netty와 같은 기본 HTTP 클라이언트 라이브러리
특정 계정의 속한 부서를 "IT부서>백앤드>백앤드1"팀 이렇게 표현하고자 합니다.user 테이블dept 테이블간략하게 이야기하자면 'dogineer'가 속한 부서는 백앤드2팀입니다.백앤드 2팀의 p_id는 4(백앤드)가 될 것이고,백앤드는 p_id가 2인 값을 갖고
'FFmpeg'를 사용하여 미디어 형식을 변환과 'FFprobe'로 미디어 파일의 메타데이터를 추출를 해보겠습니다.터미널을 실행하여 ffmpeg를 설치해주세요. (제 환경은 MAC M1입니다.)설치가 완료되었다면 터미널에서 'ffmpeg -version'을 입력해주세요