2021-01-27-TIL

DFS/BFS는 각각 어떤 경우에 유용하게 쓰이는가? 케이스 스터디 해놓기

Enum

  • https://woowabros.github.io/tools/2017/07/10/java-enum-uses.html

Factory Pattern

  • https://woovictory.github.io/2019/02/07/Design-Pattern-Factory-Pattern/#:~:text=%EB%AA%A8%EB%93%A0%20%ED%8C%A9%ED%86%A0%EB%A6%AC%20%ED%8C%A8%ED%84%B4%EC%97%90%EC%84%9C%EB%8A%94%20%EA%B0%9D%EC%B2%B4,%EC%84%9C%EB%B8%8C%20%ED%81%B4%EB%9E%98%EC%8A%A4%EC%97%90%EC%84%9C%20%EA%B2%B0%EC%A0%95%ED%95%9C%EB%8B%A4.

https://book.naver.com/bookdb/book_detail.nhn?bid=16406247

https://github.com/VSFe/Algorithm_Study

https://github.com/ghojeong/CtCI

https://book.naver.com/bookdb/book_detail.nhn?bid=12327704

https://codingcompetitions.withgoogle.com/hashcode

CompletableFuture

https://codechacha.com/ko/java-completable-future/

https://www.baeldung.com/java-completablefuture

https://stackoverflow.com/questions/19138553/processing-asynchronous-events-and-publishing-results-in-order

Java Concurrent programming Concurrent sw는 동시에 여러가지 작업을 할 수 있는 소프트웨어 가령, 글을 쓰면서 다른 동작을 백그라운드로 수행할 수 있다. 인텔리제이에서 타이핑을하면 자동완성을 해주는 것도 마찬가지

스레드의 순서는 보장을 못한다. 코드상에서는 start()가 먼저 나왔지만 실제로 동작은 각자 하기 때문이다.