Archive: 2019

자바 컬렉션을 Null Safe 하게 정렬하기

자바 8에 도입된 스트림(Stream)을 사용하면 컬렉션을 쉽게 정렬할 수 있다. (Stream이 아니더라도 List인터페이서의 sort() 메서드를 사용할 수도 있다.) 예를들어 Member를 나이 순으로 정렬한다면 아래와 같이 할 수 있다. 1234567List<Member> memberList = Arrays.asList(Member.of(

Window and Document

자바스크립트에서 window와 document는 모두 브라우저가 제공하는 자바스크립트 내장 객체이다. 이 두 객체가 의미하는건 무엇이고 어떤 차이가 있을까? Window - 브라우저 객체 모델의 최상위 객체브라우저 객체 모델(BOM : Browser Object Model) 은 웹브라우저의 탭 혹은 창의 모델을 나타내는데, 이러한 웹브라우저 객체 모델의 최