전체 글151 TIL 230614 : 실행은 같아도 코드는 다르다. 튜터님의 코드로부터 배운 보고 배운 점 : 같은 기능을 구현해도 코드는 너무 다르다. 오랜시간 축적된 지혜를 잘 흡수해야할 듯 하다. 오늘은 그저 강의 들으며 배운 것들 다음에 내가 적용하기 위해 정리해본다. 삼항연산자 활용 Long maxId = memoList.size() > 0 ? Collections.max(memoList.keySet()) + 1 : 1; 삼항연산자라는 걸 완전히 잊고 있다가 강의 도중 만났는 데, 다시 보이게 된다. 만약 저걸 안했더라면 아래처럼 코드를 했을 것이다. Long maxId = 0; if(memoList.size() > 0){ maxId = Collections.max(memoList.keySet()) + 1; } else { maxId = 1; } Map -> L.. 2023. 6. 19. TIL 230613 : Spring 첫 인상. (@annotation) TIL은 뭔가 표면적인 내용 그 이상의 깨달음들을 기록하고 싶습니다. 아쉽게도 아직은 기본적인 문법과 기능들을 익히는 데에도 헷갈리고 숙지하기 바쁩니다. 어설프게 MVC패턴을 정리할 수는 있겠지만 머릿속 깊이 이해했다고 보기는 어렵기에 그 정도 수준의 학습을 기록하기엔 마음이 가지 않기에, 우선 기초를 빨리 숙지하고 거기서 나오는 응용력을 빨리 끌어올리고 싶은 마음에 기초적인 내용들을 숙지하기 위한 TIL로 정리하려하고, 그에 대한 변명을 해봤습니다.😂 Spring의 첫인상. @Annotation의 형태로 편리한 기능을 제공하는 느낌들을 많이 받았다. gradle이라는 기능이 있고 이를 통해 build하는 작업환경(?)을 세팅해주는 느낌이다. 작업환경의 중요성을 얼핏들은 것 같은데 우선 이에 대한 공부는.. 2023. 6. 14. TIL 230612 : 날짜 시간 데이터와 인사하기. (2. SimpleDateFormat) 1. Calendar, Date (지난 포스팅) 2. SimpleDateFormat 참고 링크 https://ho-log.tistory.com/98 https://bangu4.tistory.com/200 https://blogdeveloperspot.blogspot.com/2018/12/java-localdatetimenow-format.html 추가링크 https://sujl95.tistory.com/85 Inctance vs LocalDateTime https://www.daleseo.com/java8-zoned-date-time/ ZonedTimeDate https://covenant.tistory.com/255 총정리 2. SimpleDateFormat SimpleDateFormat 클래스는 날짜.. 2023. 6. 12. WIL 230611 : 대부분이 힘들어한다는 것은 극복했을 때 성취감이 크다는 것. FACTS 이번 일주일 동안 있었던 일, 내가 한 일 : 팀 과제로 호텔 예약 관리 프로그램을 만들었다. 협업하기 위해 파트를 나누고 각자 코드를 구현하기로 했다. 중간에 큰 틀을 다른 조원의 틀로 엎고 가기로 하며 초반 코드작업은 크게 할 것이 없었다. 그래도 머지 작업이나 이후 수정 작업에서 개인적으로 개선해야 햇으면 하는 점들을 커밋하며 보완했다. 이 과정에서 계속 나에게 스트레스를 안겨주었던 Git도 수차례 복습하며 숙지했다. FEELINGS 나의 감정적인 반응, 느낌 : 익숙하지 않은 개념이 나오면 미뤄두고 싶고 회피하고 싶은 마음도 들지만, 이것들을 마주하고 독파해냈을 때의 성취감을 알고 있다. Git이 그랬다. 하루를 각오하고 충분히 숙지할 시간을 가졌다. 마음 속 깊은 이해에서 나오는 감탄.. 2023. 6. 12. TIL 230609 : 날짜 시간 데이터와 인사하기. (1. Calendar, Date) 지난 시간에 git공부한 거 토대로 싹 브랜치 정리하고, 나아가 untracked되어야 할 파일이랑 폴더도 추가함. 이것때문에 IDE 모듈상의 오류 때문에 상당한 분노가 생김. 날짜 시간도 공부해야겠다 과제에서 처음 들어보는 개념으로 시간과 날짜에 대한 공부 필요성을 느꼈다. 오후시간에 여유가 있어 수정도 할 겸, 찬찬히 훑어보는 시간을 가졌다. 아래와 같이 나누어 알아보자. 1. Calendar, Date 2. SimpleDateFormat 1. Calendar, Date Calendar, Date 이 두 클래스는 자바의 초기 1.0 1.1버젼에서부터 시작된 클래스라고 한다. 자바의 정석 교재에서도 설명만하고 알아만 두면 좋다고 하고 넘어간다. Calnedar Calendar cal = new Cale.. 2023. 6. 9. 이전 1 ··· 23 24 25 26 27 28 29 ··· 31 다음