TIL
-
Clone() 알아보기TIL 2021. 2. 28. 12:54
내가 clone()을 사용해본 적은 list를 복사할 때만 해본 적이 있다. 기본적으로 얕은 복사가 이루어 진다. 근데 원시타입은 얕은 복사가 이뤄져도 상관이 없지만 객체일 경우에는 문제가 생긴다. 예시를 보자. clone해서 만든 Ar2에 객체를 추가해도 Ar에는 영향이 없지만, 얕은 복사이기 때문에 sample을 건드리면 원본 데이터에도 영향이 간다. 그래서 copy를 사용하는 게 좋다. 근데 list나 배열일 경우는 copy를 하면 되지만 객체일 경우는 clone()을 재정의 해서 사용하는 것도 좋다. 내부적으로 재정의해서 사용하면 원복에 영향도 없고 다른 객체가 복사본이 하나 생기는 거다. 위와 같이 하나하나 카피해서 넣어도 되고 Info에서 또 clone()을 오버라이딩하면 조금 이쁘게 된다. ..
-
2021.02.27 기록장TIL 2021. 2. 26. 23:32
To Do 백기선님 study 작성 알고리즘 1문제 생코 web1 or 체스6 이번 연휴에는 spring 예습보다는 돌아보는 시간을 갖는게 좋을 거 같다. 체스미션, 백기선님 study작성, 생코 web1? 이렇게 해봐야겠다. 책도 읽어야하는데 이번엔 DB책을 읽어봐야겠다. Done 알고리즘 1문제 체스6 조금 Bad 생코 web1 백기선님 study 작성 Good Feeling 변명이지만 오늘은 친구들과 게임을 해서 공부를 조금했다. 내일은 study 작성 + 블로그 글 쓰기 + 알고리즘 문제 + 체스 조금 을 해야겠다. 할 수 있으면 ㅋㅋ
-
2021.02.26 기록장TIL 2021. 2. 25. 23:43
To Do 다른 분들 pr보기 책 한 챕터 읽기 알고리즘 1문제 미션 피드백 Done 책 한 챕터 읽기 미션 피드백 알고리즘 1문제 다른 분들 pr보기 Bad 이번 주 백기선님 study는 작성을 못했다. Good Feeling 그림으로 보는 http를 다 읽었다. 중간에 하차했다가 다시 읽어서 기억에는 많이 남지 않았다. 모두의 네트워크를 다시 읽고 나서 그림http를 다시 읽어야겠다. 알고리즘 문제를 잘 풀지 못해 요 며칠 우울했는데 오늘은 잘 풀어서 기분이 한결 낫다. 내일은 오늘 풀다만거 풀고, 백기선님 study 작성해야겠다. 시간이 나면 생코web1 or 체스 6을 해봐야겠다. 체스를 마무리 짓고 싶은 욕심이 있긴한데 약간의 두려움도 있고 해서 잘 모르겠다. 음.. 김영한님 spring강의는 ..
-
2021.02.25 기록장TIL 2021. 2. 24. 23:23
To Do 다른 분들 pr보기 책 한 챕터 읽기 알고리즘 1문제 백기선님 하트 글 보기 Done 백기선님 하트 글 보기 책 한 챕터 읽기 Bad 집중이 잘 안된다. Good Feeling 책을 2챕터를 읽었다. 이제 마지막 챕터만 남아서 그거 읽고 스프링 책 읽으면 되겠다. or DB책이나. 요즘 공부하는데 집중이 잘 안된다. 뭔가 새로운 기술을 배우는 게 없어서 그런가 싶다. cs 공부할 때는 처음 만지는 리눅스나 도커를 할 때는 재밌었는데 음. 혼자 한번 도커나 리눅스를 다시 만져봐야겠다. 내일을 피드백 수정하고 음. 백기선님 study 작성하고 하면 되겠다. 주말에는 stream 예제 루카스에 있는거 한번 해보고, spring 김영한님 강의 한번 듣고, 하면 될 듯? 시간이 되면 study 작성하고..