본문 바로가기

분류 전체보기100

[JAVA] StringTokenizer StringTokenizer 문자열을 우리가 원하는 구분자로 분해해주는 클래스 나눠진 문자열을 토큰(token)이라고 부른다. StringTokenizer(String str) : 문자열 str을 기본 delimiter로 분리한다. 기본적으로 "\t \n \r "이다. StringTokenizer(String str, String delim) : 특정 단어 delim으로 str을 분리한다. StringTokenizer(String str, String delim, boolean returnDelims) : str을 특정 delim으로 분리하면서 delim을 token으로 포함할지 결정, true일시 포함 false일시 미포함 int countTokens() : 남아 있는 token의 개수를 반환 bool.. 2022. 5. 23.
[JAVA] BufferedReader BufferedReader - 버퍼를 이용해서 읽고 쓰는 함수 보통 우리는 키보드의 입력 즉시 바로 전달 되는 상황을 보게 된다. 바로바로 입력 받는 행위가 더 빠를것 같지만 실제로는 메모리 버퍼에 두고 한번에 들고 오는 상황이 더 빠르고 효율적이다. 버퍼(buffer) - 데이터를 한곳에서 다른곳으로 전송할 때 임시로 데이터들을 보관하는 메모리 영역 - 속도를 위해 사용 버퍼 플래시(buffer flush) - flush 생각하면 됨 BufferedReader Scanner와 다른 점 엔터만 경계로 인식, String으로 들고오기 때문에 가공이 필요하다, 예외 처리 또한 필수다. //콘솔 입력 받기 BufferedReader br = new BufferedReader(new InputReader(Sys.. 2022. 5. 23.
[AWS] 서버 만들어보기 1. 로그인 후 2. 인스턴스 선택 상단의 인스턴스 시작을 선택해준다. 3. 이름, 사용 할 앱, 인스턴스 유형, 네트워크 설정(SSH, HTTP), 스토리지 구성을 선택해준다. 4.마지막으로 pem 키를 생성해준다. 5. 서버 인스턴스가 생선 된다. ( 현재 종료한 상태) 2022. 5. 21.
[SQL] select 절 안에서 select 프로젝트 진행 중 # Table tb_a, tb_b inner join a.sno = b.sno # a에는 없는 b.level을 검색해서 들고 오고 싶었음 본래 맡고 있던 프로젝트 해결하고 온 사이에 쿼리가 수정 되어있었다..!! 수정의 요인은 >>성능 저하 2022. 5. 9.
[서적] HTTP 완벽 가이드 정리 해당 게시물은 아래의 HTTP 완벽 가이드를 공부하면서 정리하는 게시물입니다. 정리는 목록 순으로 진행 할 예정이며 추가 정보, 의견 언제나 감사합니다. 1차 - 22.05.03 시작 1장 HTTP : 웹의 기초 1장에서는 HTTP가 트래픽을 어떻게 전송하는 가를 자세히 다룬다. 미디어 타입 : HTTP는 웹에서 전송되는 객체 각각에 신중하게 MIME(Multipurpose Internet Mail Extensions) 타입이라는 데이터 포맷 라벨을 붙인다. ex) Content-type : image/jpeg Content-length : 12984 1번의 image = MIME URI : uniform resource identifier - 통합 자원 지시자 ex) https:// www.asg.co.. 2022. 5. 5.
테스트 코드 Mock If you want to be safe and avoid calling external services and just want to test the logic inside of the unit, then use mock. - 실제 코드 response에 영향을 주면 안될때 사용 (99프로 사용) InjectMock @Mock은 mock 객체를 생성한다. 반면 @InjectMocks는 실제 객체를 생성하고 mock 의존성을 주입한다. ex) sevice 단위 테스트에서 service의 행위를 위해서 repository가 요구 되는 상황에서 작성 @InjectMocks ExampleService exampleService; @Mock ExampleRepository exampleRepositor.. 2022. 4. 17.