optional [2주 - 2일차] 학습 정리 #, (빈라인) 빈 라인이며 아무젓도 영향을 주지 않는다 *.jpg 확장자가 jpg인 파일을 무시합니다 folder/ 해당 폴더 모든 파일을 무시합니다 folder/*.jpg 해당 폴더의 확장자가 .a인 파일을 무시합니다 folder_name/**/*.jpg 해당 폴더 포함한 하위 모든 폴더에서 확장자가 .jpg인 모든 파일을 무시합니다 현재 폴더의 확장자가 .a인 모든 파일을 무시합니다. ... ascii codeoptionalascii code [Java] Optional 메모 이런 상황에서 "자바8부터 null 검사는 간단하게 쓸 수 있을 것 같다"고 자바8이 등장했을 때 들은 메시지로 썼다. 몇 개의 사이트를 봤더니'get사용하지 말라는 론'이 오히려 정답이었죠?감각이 있다. "Optional은 전통적인 null 검사를 간단하게 대체할 수 있다"는 것은 정확한 인식이 아니다. "Optional을 사용하면 null 검사를 잊어버릴 가능성을 없애기 위해 null 검... optionalJava 210312 Fri nil 값이 생길 가능성을 열어두는 것. 현재 직업이 없거나 어떤 직업을 갖게 될지 모를 경우 이 경우 옵셔널이 필요함. guard let guard let을 사용하면 범위 밖에서도 변수를 사용할 수 있다. guard는 return,break,continue,throw 등의 제어문 전환 명령어를 쓸 수 없는 상황이라면 사용이 불가능합니다. if let은 else은 쓸 수도 있고, 안 써도 됨... parameter|| 초기화Initializationoptional옵셔널매개변수Initialization [TIL] 21.03.12.(Fri) JSON 디코딩 시 사용자 정의 타입으로 받을 수 있도록 이니셜라이저 작성 구조체와 클래스로 동일한 기능을 구현할 수 있다는 것을 알게된 순간부터 어떤 경우에 무엇을 사용하여야 할지 고민하고 있다. 구조체가 값 타입이라고 내부 프로퍼티를 수정할 수 없는 것도 아니다. Objective-C와의 상호운용성이 필요한 경우 클래스를 사용할 것 모델링하고 있는 데이터의 정체성(identity)을 제어... decodingoptionalprogrammingjsonclassTILoptional bindingstructureswiftTIL 게시된 go-optional: Go의 Generics 친화적인 optional/option type library 친숙한 기능을 제공하는 라이브러리인 go-optional을 게시했습니다. Go Generics 친화적인 "선택적" 기능을 제공하는 라이브러리입니다. 이 라이브러리는 제네릭을 사용하여 "입력된 옵션"을 제공하며, 이는 값 존재 검사를 위해 "nil 검사"를 대체함을 의미합니다. 이것은 강력한 타이핑의 장점이 있습니다. 이것의 기본 사용법은 및 에서 볼 수 있습니다. 현재 다음과 같은 유틸리티 ... genericsoptionalgo 지금까지 다룬 Java Optional 추천하지 않는 사용법을 잊고 재조사했기 때문에 미리 정리했다. 그 부분만 보고 싶으면 맨 밑의 화제로 가자! 자바 8에 추가된 값을 포장할 수 있는 클래스입니다. 랩으로 이것을 감싸서 null 값을 감싸기 때문에 null Pointer Exception 걱정 없이 비교적 깨끗한 null 제어를 할 수 있습니다. 잘 쓰지는 않지만 원시물을 다루는 옵티올류도 따로 존재한다. 값을 유지할지 여부입... Javaoptionaltech
[2주 - 2일차] 학습 정리 #, (빈라인) 빈 라인이며 아무젓도 영향을 주지 않는다 *.jpg 확장자가 jpg인 파일을 무시합니다 folder/ 해당 폴더 모든 파일을 무시합니다 folder/*.jpg 해당 폴더의 확장자가 .a인 파일을 무시합니다 folder_name/**/*.jpg 해당 폴더 포함한 하위 모든 폴더에서 확장자가 .jpg인 모든 파일을 무시합니다 현재 폴더의 확장자가 .a인 모든 파일을 무시합니다. ... ascii codeoptionalascii code [Java] Optional 메모 이런 상황에서 "자바8부터 null 검사는 간단하게 쓸 수 있을 것 같다"고 자바8이 등장했을 때 들은 메시지로 썼다. 몇 개의 사이트를 봤더니'get사용하지 말라는 론'이 오히려 정답이었죠?감각이 있다. "Optional은 전통적인 null 검사를 간단하게 대체할 수 있다"는 것은 정확한 인식이 아니다. "Optional을 사용하면 null 검사를 잊어버릴 가능성을 없애기 위해 null 검... optionalJava 210312 Fri nil 값이 생길 가능성을 열어두는 것. 현재 직업이 없거나 어떤 직업을 갖게 될지 모를 경우 이 경우 옵셔널이 필요함. guard let guard let을 사용하면 범위 밖에서도 변수를 사용할 수 있다. guard는 return,break,continue,throw 등의 제어문 전환 명령어를 쓸 수 없는 상황이라면 사용이 불가능합니다. if let은 else은 쓸 수도 있고, 안 써도 됨... parameter|| 초기화Initializationoptional옵셔널매개변수Initialization [TIL] 21.03.12.(Fri) JSON 디코딩 시 사용자 정의 타입으로 받을 수 있도록 이니셜라이저 작성 구조체와 클래스로 동일한 기능을 구현할 수 있다는 것을 알게된 순간부터 어떤 경우에 무엇을 사용하여야 할지 고민하고 있다. 구조체가 값 타입이라고 내부 프로퍼티를 수정할 수 없는 것도 아니다. Objective-C와의 상호운용성이 필요한 경우 클래스를 사용할 것 모델링하고 있는 데이터의 정체성(identity)을 제어... decodingoptionalprogrammingjsonclassTILoptional bindingstructureswiftTIL 게시된 go-optional: Go의 Generics 친화적인 optional/option type library 친숙한 기능을 제공하는 라이브러리인 go-optional을 게시했습니다. Go Generics 친화적인 "선택적" 기능을 제공하는 라이브러리입니다. 이 라이브러리는 제네릭을 사용하여 "입력된 옵션"을 제공하며, 이는 값 존재 검사를 위해 "nil 검사"를 대체함을 의미합니다. 이것은 강력한 타이핑의 장점이 있습니다. 이것의 기본 사용법은 및 에서 볼 수 있습니다. 현재 다음과 같은 유틸리티 ... genericsoptionalgo 지금까지 다룬 Java Optional 추천하지 않는 사용법을 잊고 재조사했기 때문에 미리 정리했다. 그 부분만 보고 싶으면 맨 밑의 화제로 가자! 자바 8에 추가된 값을 포장할 수 있는 클래스입니다. 랩으로 이것을 감싸서 null 값을 감싸기 때문에 null Pointer Exception 걱정 없이 비교적 깨끗한 null 제어를 할 수 있습니다. 잘 쓰지는 않지만 원시물을 다루는 옵티올류도 따로 존재한다. 값을 유지할지 여부입... Javaoptionaltech