안녕하세요 삼코치님,강의 복습 과정에서 궁금한 점이 생겨 질문 남깁니다. Power budget은 부품의 전력변환 효율을 다루지 않고 작성되는게 맞을까요? 제가 생각했을 때는 DCDC와 같은 고효율 전력 변환기도 80 ~90%의 변환 효율을 가지며, LDO는 이 보다 더 낮기 때문에, 현실적인 반영이 필요하다고 생각합니다.(정확히는 12V Domain 전류가 변환 효율을 갖춰 수정되어야 할 거 같습니다.) 추가적으로 이 후에 Regulator는 12V->3.3V,1.8V LDO인데, DC/DC를 사용하지 않고 LDO로 선정한 이유가 있을까요? 이 부분에 있어도 제 생각은 강의 자료에 나온 LDO 효율을 계산했을 때 너무 낮은 전력 효율을 보이는 POWER 구성이라, 이 단점을 안고 가서라도 LDO만 선택한 이류를 잘 모르겠습니다. 질문에 있어서 너무 강의와는 관련 없는 내용 혹은 Waive해도 되는 질문이라면 답변 따로 안주셔도 됩니다. 감사합니다.
char *a[2]= {"Hello","World"}; printf("%s\n",*a);=> 출력값: Hello char*b[2][2]={{"hello","world"},{"app","dev"}}; printf("%s\n", *b); => 오류 일차원 일때는 출력할 때 정확한 값의 위치를 지정하지 않고 *a를 해도 출력이 되는데 이차원일 때는 안되는 이유가 무엇인가요?
주말코딩님, 안녕하세요! 항상 잘 듣고 있습니다. 다름이 아니고, 6:34 부분에서 j=j-1이 int j=0에서 -1을 해서 다시 j에 -1을 집어넣으라는 거로 이해했습니다. 그래서 j=-1이 되고 밑에 arr[-1+1]= key가 돼서 arr[0]에 key에 담아뒀던 31이 들어가는 것으로 이해했습니다. 근데 만약에 j가 포인터변수고 배열을 가리키고 있다면 j=j-1을 했을 때 배열을 가리키는 포인터 위치를 하나 앞으로 땡기라는건가요? 정확한 예시를 들기 어렵지만.. 뭔가 어떨 때는 포인터의 위치를 하나 앞으로 땡기는 거고 어떨 때는 실제로 값에 -1을 하라는 거던데 혹시 구별법이 있을까요? ㅠㅠ 답변주시면 감사하겠습니다.
앞선 강의에서 매개변수가 있는 경우 event객체를 명시적으로 전달하라고 하셨는데 본 강의에서는 매개변수가 있지만 따로 명시하지 않으신 부분이 궁금합니다. event객체를 사용하지 않는 경우에도 매개변수가 있는 경우 명시적으로 지정해줘야 하는지, 혹시 제가 잘못 이해한 것이라면 어느 상황에 명시적으로 event 객체를 전달하는지 알고 싶습니다.
static 메서드를 실행할 때는 클래스명.메서드명()으로 실행 가능하다고 하셨는데 이 코드에서는 클래스명 없이 바로 say()로 실행되고 있는데 이 부분은 문제가 없는 건가요? 그럼 만약 msg가 static 변수라면 say()를 실행했을 때 오류가 발생하지 않고 정상적으로 작동되나요?
performance 탭에서 다운로드가 오래걸리는 파일(0.chunk.js)이 bundle analyzer 에서 어떤 파일(static/js/2.4~~~.js)인지 정확히 알기는 어렵고 추측을 할 수밖에 없는 거겠죠? 복잡한 프로그램을 개발할 땐 문제가 있는 파일이 무엇인지 찾기가 어려울 것 같은데, 어쩔 수 없는 걸까요...? ㅜ
예제에서는 equals 함수를 새로 만들어서 person1과 person2를 비교하는 상황이라 true가 나오는 것으로 이해했습니다. 그럼 equals 함수를 따로 만들지 않은 상태에서 person1과 person2를 equals로 비교하면 그 경우에는 true가 나오나요 false가 나오나요?