SimpleDateFormat : 날짜와 시간 정보를 원하는 형식으로 생성하는 클래스Locale : 지역에 맞는 요일 포멧 출력 (Locale.KOREA : 화, Locale.ENGLISH : Tue)System.currentTimeMillis() : 1970.01.0
camelCase : 프로젝트 vo 개발 표준snake_case : 관계사 오픈 api 전달 parameter=> vo를 활용하기 위해서는 convertCamelToSnake가 필요하다.@JsonProperty : vo 필드 이름에 명시한 문자열 매핑 (우선순위 높음)
병렬 처리요청(함수 호출) 에 대한 응답 (반환값) 이 오는 것을 기다리지 않고 다음 로직 바로 수행여러 Thread 가 각자의 일을 수행ex) 샐러드 가게에서 한 명이 주문받고 n명이 샐러드를 만든다. client는 이전 주문이 완료되기 전에 본인이 주문한 샐러드를
중복되지 않는 임의의 문자열을 요청 파라미터에 설정해주세요.문자열의 길이는 20 입니다.문자열 길이 설정Random.nextBoolean 활용RandomStringUtils.random 활용RandomStringUtils.randomAlphanumeric 활용
현재 Date 가 시작 Date 와 종료 Date 사이에 있는지 판단 필요!ex1) 이벤트진행가능여부 (이벤트시작일시~이벤트종료일시)ex2) 이벤트응모여부 (이벤트응모시작일자~이벤트응모종료일자)날짜 관련 util 함수 추가모든 업무에서 공통적으로 사용할 수 있는 날짜
week 관련 날짜 계산 PoCweek 기준 요일시작 : 일요일종료 : 토요일월의 주week of monthex 1) 2023.02.11 (토) -> 2월 2주차ex 2) 2023.02.12 (일) -> 2월 3주차주의 처음과 마지막 날짜first and last da
인코딩 방식이 다른 송/수신 서버간 String length 처리 방식 차이로 인한 한글 문자열 깨짐 현상인코딩에 따른 한글 byte length 차이점 이해하기수신항목 1개 당 byte length는 12 고정fixed length 12 byte n개 항목 read송