목록개인 공부 (43)
Develop

INTRO같이 공부하던 친구들과 프로젝트를 진행하다가 서로 바빠서 암묵적으로 무산되었다.이젠 다들 여유가 생겼지만 또 엎어지는 일이 생길 수도 있고모든 파트를 경험해보기 위해서 혼자 해볼 예정Development environment- IDE : 이클립스(Eclipse)- Framework : 스프링 부트(Spring Boot) 3.2.x 버전- DB: MySQL- Java : 17버전 My Goal- TMI 사용할 java와 spring 버전에 대해 고민하면서 찾아보다가 이 내용을 보고 Spring Boot 3.2.x 와 Java17 버전을 쓰기로 결정하였다.
이동욱 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 : 인텔리제이를 이용하므로 구매하진 않겠지만 목차를 참고하여 개발에 도움이 될것같다 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 : 네이버 도서 (naver.com) 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 01장 인텔리제이로 스프링 부트 시작하기 _1.1 인텔리제이 소개 _1.2 인텔리제이 설치하기 _1.3 인텔리제이 커뮤니티에서 프로젝트 생성하기 _1.4 그레이들 프로젝트를 스프링 부트 프로젝트로 변경하기 _1.5 인텔리제이에서 깃과 깃허브 사용하기 02장 스프링 부트에서 테스트 코드를 작성하자 _2.1 테스트 코드 소개 _2.2 Hell..
기획 DEC Project : 대학교 커뮤니티 - 단대별 게시판 존재 : 학과별 게시판을 구현하려 했으나 매년 바뀌는 학과를 실시간으로 반영할 여유가 없고 너무 많은 게시판이 만들어지므로 게시판 활성화를 위해서 단대별 게시판으로 결정함 1. 인문사회과학대학 2. 상경대학 3. 미래융합대학 4. 의료/보건/생활대학 5. 한의과대학 6. IT융합부품소재공과대학 7. 공과대학 8. ICT융합공과대학 9. 예술디자인체육대학 10. 동의지천교양대학 => 10개도 많으니 줄이자 1. 인문 / 상경 대학 2. 의료 / 보건 / 생활 / 한의과 대학 3. ICT / IT / 공과 4. 예술 / 체육 대학 - 기타 게시판( 대학원 / 자유게시판 / 기숙사 / 교직 ) 개발 환경 사용해보지 않은 툴과 기능들을 사용하는 것..
학원에서 만들었던 2차 프로젝트를 수정하려고 한다 시간이 날 때마다 할거라 얼마나 걸릴진 모른다 수정할 목록 - 프로필 사진 등록 - CSS 색 수정

문제 내풀이 class Solution { public int solution(int[] num_list) { int answer = 0; for(int a : num_list){ while(a>1){ a = (a%2==0)?a/2:(a-1)/2; answer++; } } return answer; } } 다른풀이 import java.util.Arrays; class Solution { public int solution(int[] num_list) { return Arrays.stream(num_list).map(i -> Integer.toBinaryString(i).length() - 1).sum(); } } 느낀점 이외에도 많은 풀이 방법이 있었으나 크게 stream 사용과 for문+while문 ..

문제 내풀이 import java.util.Arrays; class Solution { public int solution(String myString, String pat) { String answer = ""; for(char ch : myString.toCharArray()){ answer += (ch=='A')?"B" : "A"; } return (answer.indexOf(pat)>=0)? 1 : 0; } } 다른풀이 class Solution { public int solution(String myString, String pat) { myString = myString.replace("A", "a").replace("B", "A").replace("a", "B"); return myStrin..

문제 내풀이 import java.util.stream.*; class Solution { public int solution(int[] num_list) { int count = 0; for(int a : num_list){ if(a numList[i] < 0).findFirst().orElse(-1); } } 느낀점 로직은 쉬워서 코드를 줄이는데 신경썼다 Stream 을 사용해서 하려고 했으나 첫번째 값만 받아오는 방법을 몰라서 filter까지만 적고 지웠다ㅜㅜ findFirst() 가 아마도 조건에 해당하는 첫번째 값을 가져오는 함수같다 이렇게 또 하나 배워간다