에러
2SDK location not found
SDK location not found. Define location with an ANDROID_SDK_ROOT environment variable or by setting the sdk.dir path in your project's local properties file at ' file at '/Users/.../local.properties' SDK의 경로를 찾을 수 없어 발생하는 에러이다. local.properties 파일이 없거나, 파일 내 sdk 경로가 잘못되어 있거나 둘 중 하나이다. 협업을 하거나 두 개 이상의 노트북에서 번갈아가며 작업을 할 때 sdk 경로의 차이가 있어 주로 발생하는 에러. local.properties 파일을 열어 sdk 경로를 해당 pc에 맞게 변경해준다. ..
ERROR 2020.11.09 moonsuERROR :: The requested operation caused a stack overflow
C# 에서 자주 발생하는 스택 오버플로우 (stack overflow) 에러를 살펴보자. private int _temp; public int temp { get => temp; set => temp = value; } 위 코드의 문제점은 뭘까? temp 프로퍼티의 값을 _temp 에 적용시켜야 하는데, 자기 자신(temp) 에게 적용시키고 있다는 것이다. temp 에 set 하기 위해 temp 에서 get 하기 위해 temp 에서 set 하기 위해 temp 에서 get... 이 무한 반복되기 때문에 오버플로우가 발생했다. 아래와 같이 수정한다. private int _temp; public int temp { get => _temp; set => _temp = value; }
ERROR 2020.10.30 moonsu