분류 전체보기

소셜 로그인 @Service @RequiredArgsConstructor public class KakaoService { private final PasswordEncoder passwordEncoder; private final UserRepository userRepository; private final RestTemplate restTemplate; private final JwtUtil jwtUtil; private final ObjectMapper objectMapper; /** * 환경 변수로 카카오 디벨로퍼스에서 받은 ClientId 값을 넣으면 됩니다. */ @Value("${kakao.client.id}") private String clientId; @Value(("${kakao.c..
OAuth 사용자가 애플리케이션에게 모든 권한을 넘기지 않고 사용자 대신 서비스를 이용할 수 있게 해주는 HTTP 기반의 보안 프로토콜 통합테스트, 단위테스트... 알고리즘 문제풀이 (콜라츠 추측) class Solution { public int solution(long num) { int answer = 0; while(num != 1) { if(num % 2 == 0){ num /= 2; } else{ num = num * 3 + 1; } answer++; if(answer >= 500) { answer = -1; break; } } return answer; } }
Keep Github 컨벤션을 사용 페어 프로그래밍(Code With Me) 업무 분담 및 소통 활성화 Problem 와이어프레임의 직관성 부족 API url 재사용성 고려 ex)main -> categories 단위테스트 미흡 DB 안에서 특정 데이터를 세야할 때, Count 함수 활용 Try RESTful한 url을 구성하기 위해 노력한다. JPA Repository를 적극 활용한다. 작은 기능들은 테스트코드를 작성하여 테스트해본다. 피그마를 활용하여 동작을 보여주는 방법으로 구현하는 것을 목표로 한다.
What i did 알고리즘 프로그래머스 class Solution { public int solution(String s) { int answer = 0; answer = Integer.parseInt(s); return answer; } } import java.util.*; class Solution { public long solution(long n) { String answer = ""; String str = Long.toString(n); Integer[] arr = new Integer[str.length()]; for(int i =0;i
What i did 문자열을 정수로 바꾸기 class Solution { public int solution(String s) { int answer = 0; answer = Integer.parseInt(s); return answer; } } 자연수 뒤집어 배열로 만들기 class Solution { public int[] solution(long n) { String arrStr = Long.toString(n); int[] answer = new int[arrStr.length()]; for(int i=arrStr.length() - 1; i>=0; i--){ answer[arrStr.length()-1-i] = arrStr.charAt(i) - '0'; } return answer; } }
What i did Spring Project 진행 ERD API Reference https://github.com/jump6923/Spring_v2
What i did 프로그래머스 알고리즘(다음 큰 숫자) class Solution { public int solution(int n) { int answer = 0; String bit = Integer.toBinaryString(n); bit = bit.replace("0",""); String bitCheck = ""; while(true){ bitCheck = Integer.toBinaryString(n+1); bitCheck = bitCheck.replace("0",""); if(bitCheck.length() == bit.length()){ return n+1; } n=n+1; } } }
What i did 프로그래머스 알고리즘 (x만큼 간격이 있는 n개의 숫자) class Solution { public long[] solution(int x, int n) { long[] answer = new long[n]; for(int i=0; i
붕어빵또아
'분류 전체보기' 카테고리의 글 목록 (3 Page)