본문 바로가기

분류 전체보기227

6월 마지막주 개발공부 일지 / 6월 마무리 이번주에 할 일 spring 강의 validation 1 부분 다 듣기 코테2 하고 복습 버스정류장 웹앱 완성 shopping cart 프로젝트 주제 생각해보기 입사지원서 월 6/27 TODO 채팅앱 복습 코테 mvc validation 듣기-약간 들음.. 사진 웹페이지 - 회원가입 아이디, 패스워드, 이메일 조건심기 - 아이디 username중복확인 배운것 소켓 간단 채팅앱 동작방식 PRG 복습 갑자기 파이널 프로젝트 주제 생각해보다가 ... 시간 다 갔다. 사실 조는 약간 정해지긴 했는데 나는 다른 거 하고 싶은 생각에 내가 나서서 주제발표해서 팀원 모아볼까 생각중이다. 근데 아직 팀이 안짜여진 사람들이 좀 ... 투명인간스러운 사람들이라서 좀 망설여져서 어떻게 해야 할지 모르것다. 에효 화 6/28.. 2022. 6. 27.
[프로그래머스] 최솟값 만들기 풀어보기 (처음으로 2단계) import java.util.Arrays; import java.util.Collections; class Solution { public int solution(int []A, int []B) { Integer[] bToInteger = Arrays.stream(B).boxed().toArray(Integer[]::new); Arrays.sort(A); Arrays.sort(bToInteger, Collections.reverseOrder()); int answer = 0; for(int i=0;i 2022. 6. 24.
데이터 Json / form을 객체로 받기 Json으로 데이터를 받을 땐 rest controller나 responseBody여야하고 requestBody로 값을 받아와야한다. form으로 받을 때는 ModelAttribute로 받아야한다. 객체를 받는다고 해놓도 어노테이션을 생략하면 자동적으로 모델어트리뷰트로 받는게 됨. 제이슨으로 값을 받고 결과를 리다이랙트 하고싶으면 ajax를 사용해야한다고 한다. 2022. 6. 24.
gson으로 JsonObject List로 바꾸기 JsonParser parser = new JsonParser(); JsonElement element = parser.parse(result); JsonArray alist = element.getAsJsonArray(); Gson gson = new Gson(); List list = gson.fromJson( alist.toString() , new TypeToken(){}.getType()); 2022. 6. 24.
Spring Security csrf disable WebSecurityConfig 파일에서 configure 메서드에서 .csrf().disable() 하면 된다. 어쩔때 csrf때문에 뭐가 안될때가 있다. 2022. 6. 22.
[프로그래머스] 소수만들기 풀어보기 class Solution { public int solution(int[] nums) { int numsArrLength = nums.length; int cnt = 0; for (int i = 0; i < numsArrLength; i++) { for (int j = i + 1; j < numsArrLength; j++) { for (int h = j + 1; h < numsArrLength; h++) { int num = nums[i] + nums[j] + nums[h]; for (int k = 2; k 2022. 6. 22.
728x90