블로그
전체 5#태그
- 자바공부
- todolist
- 일단계획
- 어떻게될지몰라
- 그냥하자

2025. 09. 10.
0
25/09/10 - 공부 내용
25/09/10 계획함께 자라기 (섹션3) 읽기행복한 프로그래밍 읽기공원에서 달리기코드의 기초 및 코드의 본질은 무엇일까 생각하면서, 코드를 하는 이유 생각해보기계획 한 것들 미루지 말고 다하기!!! 성공 여부[O] : 읽기 완료[△] : 1장 '프로그래밍 세계' 까지 읽기 완료[O] : 달리기 완료(해가 쨍쨍 할때 뛰어서 그런지 땀이 많이 남.)[?] : 어느 정도 생각 하긴 했는데 맞는지 모르겠음[△]: 어느 정도 완료 정리1장 알고리즘 에 있는 피보나치 수열을 보면서 람다 reduce()가 생각 남일정을 늦게 시작 하니까 밀림. 최대한 일정을 빨리 시작하자25/09/11계획러시아 농부 알고리즘. 따라 만들어보고, 코드를 이해해보기, 그래도 안된다면 구글에 쳐보기행복한 프로그래밍 2장까지 읽기 자바 고급 3편 한 섹션 끝내기공원 달리기
자바공부
・
todolist

2025. 09. 09.
0
25/09/09 공부내용 및, 09/10 계획
25/09/08 계획제네릭 복습 : 특히 부분을 찾아서 복습하자. T1, T2 이런건 아직 기억에 있다.ComposeExample 을 문제풀이 보면서 10번 반복하기섹션 4,5 복습 : 섹션 4는 기본 함수형 인터페이스만 복습 하면 될듯(기억이 나는데 애매한 부분)섹션 6 - '람다 vs 익명클래스' 듣기섹션 7 - '메서드 참조' 듣기내일 계획 세우기 및 정리25/09/09 성공 여부[O] :[△] : ComposeExample 4번정도 복습함, 더 해도 의미 없을듯[O] :코드만 주구 장창 보면서 + 어떻게 돌아가는지 말하는 시간을 가짐[X] :[X] :[X] : 10시에 글 쓰고 있다.2번 을 듣고 따라 치면서 생각한 점솔직히 답은 쉽다. 근데 해결 하는 방법을 몰라서 어려 웠던 거지.계속 똑같은 영상을 보다 보니 질려서.. 판타지 소설 책(헬무트)을 보다가 헬무트가 다리언 에게 검술 훈련을 받는데 익숙함 이라는 용어를 보고, 이것 때문에 다시 아직 정의가 안된 개발자의 기초란 무엇일까? 라는 생각을 하다가 코드의 본질은 뭐지 라는 생각을 하게 됨(아직은 모르겟음) 코드의 본질을 생각 하다가 코드를 보면 그 사람의 @@을 알수 있다 라는 이야기를 들은 기억이 떠오름. (이걸로 공부 안한 건 덤.. 계획 박살남!!) 근데 이거 생각해보니 역시 개발에 입문 하기 잘했다는 생각이 듬. 뭐지 지워짐??(느낌점 기억안나..패스)25/09/10 계획함께 자라기 (섹션3) 읽기행복한 프로그래밍 읽기공원에서 달리기코드의 기초 및 코드의 본질은 무엇일까 생각하면서, 코드를 하는 이유 생각해보기계획 한 것들 미루지 말고 다하기!!!
자바공부
・
todolist

2025. 09. 08.
0
25/09/08 - 공부 내용
어제 계획12시 이전 : 오늘(07) 못 푼 문제 풀이 완료 하기 (개인 일정.)13시 ~ 15시 : 섹션4 - 함수형 인터페이스 듣기 + 문제 풀이 다른점이 있다면 설명15시 ~ 17시 : 섹션 5 - 람다 활용 듣기17시 ~ 22시 : 섹션 4~5 복습 22시 이후 : 내일 계획 세우기 및 글 쓰기(정리) 성공 여부[X] : ComposeExample을 못 풀어서 결국에 답안지를 봄 [O] : 16시에 끝남 - 졸려..[O] : 19시 20분 에 끝남..[x] : 체력이 안된다.[O] : 계획은쓸수 있지 근데 지금 쓴다. 21시에 쓴다문제풀이3BuildGreeterExample : 처음에 문제에 대한 요구 사항이 이해가 안가서, 영상을 봐서 문제에 대한 요구 사항을 확인 하고 보고 푸니 성공. ComposeExample : 결국에 못품, 몰라서 답안지를 봄(2개를 어떻게 병합 해야 하는지 모르겟음.) 1번의 대한 결과ComposeExample 에 대해서 여러번 복습 필요고급3편 맨 처음 공부 하고, 문제풀이 1~3번 풀고 익숙 하여지는데 1주일 이상 걸렸는데, 정말로 다행!! 계획 2~3번까지 하면서 느낌점정말 졸리다.. 아메리카노 를 11시쯤 에 먹고 했는데 점심 먹고 나서 공부 하다가(약 오후 1:20-40분) 너무 졸려서 10~15분 정도 방바닥 누워 있었는데 코골이를 하는 자신을 발견함..그리고 제네릭이 기억이 안나서 ( 는 기억이 나는데 부분이 기억이 안남.) 제네릭 관련 pdf를 봐야 할 듯. 정리섹션4 끝내고 쉬고, 섹션5 끝내고 쉬려고 하니까 뭔가 금방 지침.. 휴식 및 집중을 잘해야 할 듯섹션4까지는 휴식 없이 시간 안에 거의 끝냈는데, 섹션5에서는 강의 하나 보고 쉬고, 강의 하나 보고 쉬고, 그래서 집중력이 떨어진 건지 아니면 체력이 없어서 그런 건지 모르겠음.시간은 쓰지 말고 할거 만 쓰자.(그래야 압박이 더할듯.) + 힘들다 좀 놀자. 내일 계획제네릭 복습 : 특히 부분을 찾아서 복습하자. T1, T2 이런건 아직 기억에 있다.ComposeExample 을 문제풀이 보면서 10번 반복하기섹션 4,5 복습 : 섹션 4는 기본 함수형 인터페이스만 복습 하면 될듯(기억이 나는데 애매한 부분)섹션 6 - '람다 vs 익명클래스' 듣기섹션 7 - '메서드 참조' 듣기내일 계획 세우기 및 정리
자바공부
・
todolist

2025. 09. 07.
0
25/09/07 - 공부 내용
어제 한계획들06시 : 기상06시 10분 : 컴퓨터를 킨다. 08시 : 까지 섹션3:15 고차 함수 까지 간다. 15시 40분 ~ 17시 10분 : 섹션3:15 고참 함수 다시 복습 20시 ~ 22시 : 섹션3 문제 풀이 1~3까지 다 풀기22 ~ 23시 : 글 쓰기 및 월요일 계획 세우기 성공 여부[O][O][O][O] : 고차함수까지 복습을 21시 07분에 완료[△] : 21시 부터 시작에 22시 56분까지 문제풀이 미완료[O] : 글쓰기 완료완료한 사진들체크 하면서 쓰다 보니까 글쓰기를 중간 중간 수정 중. (이게 기억하기 편함.) 람다가 함수가 하나만 허용하는 이유(둘 이상이 아닌 이유 생각 해 본것)public interface Lambda { void run(); int value(int a) } Lambda lambda = () -> System.out.println("달린다"); 이렇게 하면 run() 이라는 메서드 는 정의가 되어 있어서 할 수 있지만value() 라는 메서드라는 것은 정의가 안되어 있음. 만약에 이렇게 쓸 수 있다고 쳐도lambda.run(); lambda.value();코드를 쓰는 사람이 run() or value() 를 호출 할 수 있는데 만약에 value를 호출하면 재 정의 된게 없으므로 오버라이딩 관련 오류 날듯. 문제 풀이1M1After영한님 코드는 ("Good Morning!") -> str 이렇게 넣으셨고나의 코드는 ("Mornig") -> "Good " + str + "!" 이렇게 넣어서 다름 M2After영한님 코드는 ("무게" + weight + unit) 이렇게 짯다면나의 코드는 ("무게" + value + "kg") or ("무게" + value+ "g") 이렇게 고침 M5Function영한님은 switch case로 해결나의 코드는 if로 해결메서드 이름(인자 값) { if(조건1) { return 내용 생략1; } if(조건2) { return 내용 생략2; } return 내용생략3; }M3 및 M4는 영한님 문제 풀이가 더 좋음이유 : 나는 메인 에 익명 클래스를 만들고 값을 반환 했는데, 영한님은 메서드안에 익명 클래스를 넣음 문제풀이2FilterExample : 변수 이름 빼고는 람다 정답이랑 똑같.MapExample : 처음에는 코드 작성 부분에 if문으로 deco및 upper를 넣고 바꾸는 식으로 했다가. 메인의 코드를 넣는거 보고 바로 바꿧는데 정답이 나옴. 문제풀이3ReduceExample: 변수이름 및 출력 내용 빼고는 결과 값은 같다. 문제풀이를 하면서 느낌점: 예전에 했던 푼 기억은 사라졌는데 이건 뭔가 정말 금방 품(10분도 안 걸린듯).내일 계획12시 이전 : 오늘(07) 못 푼 문제 풀이 완료 하기 (개인 일정.)13시 ~ 15시 : 섹션4 - 함수형 인터페이스 듣기 + 문제 풀이 다른점이 있다면 설명15시 ~ 17시 : 섹션 5 - 람다 활용 듣기17시 ~ 22시 : 섹션 4~5 복습 22시 이후 : 내일 계획 세우기 및 글 쓰기(정리)계획 세우면서 느끼점 : 수많은 변수들이 너무 많다. 너무 빡세게 잡지 말자(최대한 지킬려고 노력 했는데 안됨) 그리고 하나씩 체크하려니까 완료하면 중간에 글쓰니까 시간이 예상외로 오래 걸림.
자바공부
・
todolist

2025. 09. 06.
0
공부 계획 세우기 및 공부하고 느낌점 올리기
일단 이 글을 쓰게 된 이유너무 나른해짐공개를 해야 계획 대로 할 것 같아서...(나 + 다른 사람 들의 약속 이니까)"아주 힘들어도, 보는 사람 들이 있으면 어찌 됬든 하겠지" 라는 생각"열심히 하자" 라는 의미 일단 오늘 하고 있는것 : 로그인 섹션의 람다 까먹어서(로그인 세션에서, 영한님이 로그인 id 서비스 부분을 람다를 안쓰고 하는 방법 및 람다를 쓰는 부분을 보여줌, 그리고 나서 paassword도 람다를 쓰기 전 부분을 보여주고 람다를 보여주려고 하는데, 저 혼자서 람다로 바꿔보자 라는 생각을 함,그래서 멈추고 혼자 생각하고 하려는데, 코드가 아에 안쳐짐.. 그래서, 람다로 변환하는 과정을 보면 코드는 이해는됨.. 나(저) 람다 헛공부 했냐(고급3편을 따라 3번이상은 친 기억이 있습니다..)라는 생각에 정말로 엄청 스트레스 받았습니다) - 수정 자바 람다 처음부터 다시 공부(중간에 하다가 todolist가 생각나서 그냥 올렸습니디.)(mydate클래스는 전에 공부했던 my로거 복사해서 붙여놓기 한다음 수정)(좌측은 내 코드, 우측이 영한님 코드)지금 공부하면서 느낌점아직도 객체 지향이 부족 하구나 라는 것을 느낌(아직도 프로시져 만들 생각을 못함: 나는 언제 이렇게 짤까?) "개발자 로서 기초가 뭔가"라는 생각을 오늘 하게됨(스프링 로그인 섹션에서 람다를 못한게 기초가 부족하니 못하는 거겠지라는 생각) 2025년 09월 06~07일 계획06일섹션2 끝내기(람다가 필요한 이유2, 까지만 함) 07 일06시 : 기상06시 10분 : 컴퓨터를 킨다.08시 : 까지 섹션3:15 고차 함수 까지 간다.8시 ~ 15:30분 : 개인 일정15시 40분 ~ 17시 10분 : 섹션3:15 고참 함수 다시 복습17시 20분 ~ 19:40분 : 개인 일정20시 ~ 22시 : 섹션3 문제 풀이 1~3까지 다 풀기22 ~ 23시 : 글 쓰기 및 월요일 계획 세우기 추신 : 그냥 막 쓰다보니 반말이 많습니다. 양해 부탁 드립니다.
자바공부
・
일단계획
・
어떻게될지몰라
・
그냥하자




