본문 바로가기

All176

(24.04.10) Java의 정석 학습(스트림(스트림 생성, 중간연산) ) 투표날이라 투표를 하러 갔다오느라 오전에 이리저리 돌아다니고, 가족 일도 있고, 아주 정신없었지만, 그리도 시간을 좀 내서 좀 공부를 하고 정리하는 시간을 가졌다.. 패턴을 잃어버리면 안되기 때문! Java의 정석 학습 간단 정리 스트림 역시 특수한 Stream에 관한 내용이기 때문에 물론 메서드들이 다 통일 되기는 했지만, 그만큼 규칙과 쓰는 방법을 알아 둘 필요가 있는 부분이라 조금 늦더라고 천천히 보기로했다. 특히 map()이나 filter()처럼 메서드를 통해서 굳이 반복문을 쓰지 않아도 특정 요소들을 걸러낼 수 있기 때문에 빠르게 작성해서 코드를 완성할 수 있는 메리트가 있을 것이다. 더보기 스트림 Stream 데이터 소스를 추상화, 관련 데이터 사용 메서드들을 정리한 인터페이스 스트림 연산 o.. 2024. 4. 10.
(24.04.09) Java의 정석 학습(람다, 함수형 인터페이스, 메서드 참조) 오늘 해야할 일이 산더미인데 + 내일 약속을 잡자는 연락 처리 이런것들이 정신을 혼미하게 만든 하루라 집중력이 살짝 흐트려졌지만 그럴 때 일 수록 한번 커피를 계속 때려서 집중을 시켰다 하루에 3잔 이상을 마시게 되는데 커피 말고 다른 방법을 찾는 것도 나쁘지 않을듯 화장실을 너무 자주가게되어 학습 맥이 끊긴다.. 팀 미니 프로젝트도 이제 끝나가는데 다른 팀을 보니 git을 벌써 잘 활용을 하는 것으로 보이는듯 해서 이번주 목표에 git 활용 공부를 좀 추가를 해야할 듯 싶다. Slack으로 서로 공유하고 하는 것은 별로 효율적이지 못한듯 싶다. Java의 정석 학습 간단 정리 람다식 Lambda expression를 쓰는 의의는 불필요한 코드를 쓰는 걸 방지하고 간략하는데 있는 것으로 생각된다.따라서 .. 2024. 4. 9.
(24.04.08) Java의 정석 학습(열거형 / 애너테이션) 이제 슬슬 날이 따뜻해져서 봄 대 청소를 해야하는 느낌인데 컨디션은 계속 저조이고 팀 프로젝트도 얹어있어서 붕 뜬 느낌이다.. 봄을 타는 느낌이지만 그래도 좀더 정신을 창리고 학습에 매진할 수 있도록! Java의 정석 학습 간단 정리 Annotation 이 주석이란 뜻이소 @Override만 보고 있어도되고 없어도 되는 기능인줄만 알고 가볍겐 공부했다가 Generics처럼 큰코를 다쳐버렸다. 거의 인터페이스 타입을 정의하기 시작하면서 사용자 만의 애너테이션을 정의하기 시작하면 생략하면 절대 안되는 메타데이터를 저장하는 기능을 가져버리게 되는게 Annotation 열거형 enums 일 경우에는 상수집단이지만 계속 클래스랑 헷갈리게 되어서 enums만의 구조를 계속 익숙해져야할 필요가 있다. 이제 람다, 스.. 2024. 4. 8.
(24.04.08) 프로젝트 1차 코드 취합 프로젝트 1차 코드 취합 팀원별 기능 구현 정리 - A 배너 무한 루프 기능구현 - B 백그라운드 이미지 등록하기 부분 백그라운드 구별 사진 별 프레임 씌우기 사진, 설명 넣기 - Genie Wireframe 작성 등록 모달 구현 -D 등록된 카드에 삭제 버튼 구현하고, 버튼을 클릭하면 삭제 모달창을 띄우고, 모달창에 예, 아니요 둘 중 하나를 선택하고 한 후 예를 선택하면 등록된 카드를 삭제하게 만들기 더보기 배스킨라빈스(추후수정) 등록하기 정보 입력하기 아이스 도쿄바나나 와사비 아이스크림 팥있는 말차당 봉쥬르, 마카롱 피치 요거트 민트 초코 봉봉 망고 탱고 러브미 아빠는 딸바봉 엄마는 외계인 민트 초콜릿 칩 뉴욕 치즈케이크 레인보우 샤베트 체리쥬빌레 슈팅스타 사랑에 빠진 딸기 오레오 쿠키 앤 크림 베.. 2024. 4. 8.