etc

· etc
스프링과 다르게 인텔리제이는 자동 빌드가 설정되어 있지 않다. 설정하기 위해선 아래의 방법처럼 설정하면 된다. 1. 인텔리제이 설정으로 이동 2. Build의 Compiler 에 들어가 'Build project automatically' 옵션 체크 3. Advanced Settings의 'Allow auto-make to start even if developed application is currently running' 옵션 체크
· etc
안녕하세요. 이번 포스팅에서는 개발한 API를 테스트하고 결과를 확인하는 도구인 postman에 대해서 포스팅 하겠습니다. 1. postman 가입 아래의 링크로 이동해서 편한 방법으로 가입 https://www.postman.com/ Postman API Platform | Sign Up for Free Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster. www.postman.com 2. workspace 로 이동 이 메뉴에서는 개인/팀 워크스페이..
· etc
1. [Window] - [Preferneces] 로 이동 2. [Java] - [Editor] - [Content Assist] 로 이동 후 아래의 형광표시된 곳(Auto activation triggers for Java)에 '.' 대신 아래의 문자열을 넣는다. abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ._
· etc
실습용으로 적합한 데이터베이스인 H2 DB를 사용하다가 동시접속이 안되는 현상을 발견했다. 웹 콘솔 창에서 H2 DB를 열고있으면 스프링부트에서 DB가 이미 사용중(Database may be already in use)이라는 에러가 발생하였다. 반대의 경우도 마찬가지이다. 이 경우, 파일로 읽어서 발생하는 오류이기에 스프링부트와 H2 콘솔 창에서 접속 URL을 수정해주면 된다. 위의 에러가 발생하는 분들은 DB 접속 URL이 아래와 비슷할 것이다. jdbc:h2:~/test 동시접속을 가능하게하려면, 스프링부트 설정(application.properties or application.yml) 및 H2 콘솔창 접속에서 아래의 접속 URL로 변경해서 접속해주자. (참고로 필자의 DB명은 test이다. 자신..
· etc
1. Windows\System3\winevt\Logs 안에 응용 프로그램 및 서비스 로그 - Microsoft - Windows 로그들이 있음 Logs안에 있는 로그들을 옮기려면 복사 후 다른 폴더에 붙여넣고 작업해야함. (계속해서 로그가 쌓이고 있기 때문) 2. 이벤트뷰어에 들어가면 Windows 로그에 응용 프로그램, 보안, 설정, 시스템, 전달된 이벤트 5가지의 로그가 나오는데 우측 버튼 혹은 우측 영역에서 추출이 가능하다.
· etc
Connectin Pool 이란? DB 커넥션을 미리 여러개를 생성해서 보관해두는 곳. 웹 컨테이너(WAS)가 실행되면서 DB와 미리 connection(연결)을 해놓은 객체들을 pool에 저장해두었다가. 클라이언트 요청이 오면 connection을 빌려주고, 처리가 끝나면 다시 connection을 반납받아 pool에 저장하는 방식 Connection? 간단하게 어플리케이션과 데이터베이스의 연결을 의미함 Connection Pool 사용하는 이유 1. 서버의 부하를 줄여줌 커넥션을 미리 생성하고 재활용하기 때문에, 요청이 들어올 때마다 커넥션을 생성하지 않아도 되어 부하가 줄어든다. 2. 서버의 한정적인 자원을 효율적으로 사용할 수 있음 사용자가 엄청 많이 들어왔을 때, 그만큼 커넥션을 계속 생성하는 ..
· etc
윈도우 로그 확인 방법 윈도우 키 + r 로 실행을 킨다. eventvwr.msc 입력 실행된 이벤트 뷰어에서 로그를 확인한다. 로그 경로에 따른 로그 종류 Windows 로그 - 보안 : 보안 관련된 로그가 있는 곳 응용프로그램 및 서비스 로그 - Microsoft - TerminalServices-LocalSessionManager - Operational : 윈도우 원격 데스크톱 연결 흔적 TerminalServices-RemoteConnectionManager - Operational : 연결 관련 흔적 TerminalServices-ClientActiveXCore - Operational : 연결 관련 흔적 SMBClient - Connectivity : IIS관련 ? ShellCore - Op..
· etc
안녕하세요. 이번 포스팅에서는 디자인 패턴에 대해서 공부한 내용을 적어보려고 합니다. Design Pattern 객체 지향 프로그래밍 설계 시, 자주 발생하는 문제들을 예방하기 위해 사용하는 일종의 설계 방법 SW 재사용성, 호환성, 유지보수성을 보장 디자인 패턴은 구현이 아니라 설계하는 방법을 의미함. 개발 시에 꼭 적용해야하는 것은 아님. 하지만, 추후에 재사용, 호환성, 유지보수 시에 발생하는 문제를 예방하기 위해 디자인 패턴을 이용하는 것 객체지향 설계 원칙(SOLID) Single Responsibility Principle(단일 책임 원칙) 하나의 클래스는 하나의 역할만 해야 함 Open - Close Principle(개방-폐쇄 원칙) 확장(상속)에는 열려있고, 수정에는 닫혀있어야 함 Lis..
멍목
'etc' 카테고리의 글 목록 (2 Page)