function _curry ( fn ) { return function ( a , b ) { return arguments . length == 2 ? fn ( a , b ) : function ( b ) { return fn ( a , b ); }; }; } var sub = _curry ( function ( a , b ) { return a - b ; }); var sub10 = sub (10); 일때 안녕하세요 유인동선생님~ 11분정도에서 설명하실때 console.log(sub10(5)); 여기서 선생님께선 -5가 되어야 한다고 했는데 5가 맞는게 아닌가요? 왜냐면 sub(10)이 var sub10이여서 console.log(sub10(5)); === console.log(sub(10)(5)); 같은거고 그래서 10이 a 5가 b에 들어간다고 생각했습니다. 반대의 경우가 궁금해서 console.log(sub10(15)); 이렇게 했을때는 -5로 나왔습니다. 제가 잘못 이해한것일까요?
선생님! 14번째에 else는 왜 써주는 건가요? 어느 if문에 대한 else인지 모르겠습니다. 위에 break문으로 끝난 if문의 else문인가요? break으로 끝나서 for문 위치에 들여써주는 것인가요? 11번째 위치에 들여쓰기 하니 답이 이상하게 막 나오네요.. 이리저리 else문을 넣었다 뺐다 위치를 바꾸어 보았다 헀는데 왜 갑자기 else가 튀어나온건지 모르겠습니다ㅜㅜ
공식 문서랑 달라서 일단 ch8에서 front\next.config.js 복붙했는데 npm run dev 하니까 Error: Cannot find module 'compression-webpack-plugin' 에러가 발생해요 npm run build 부터 해야 되는건가여? 공식문서랑은 상관없겠져? https://github.com/zeit/next.js/tree/canary/packages/next-bundle-analyzer
클래스 안에 가격비교를 위한 메서드를 다음과 같이 만들어 주셨는데요, class Fishmaker: 나머지 생략 def_lt_(self, other): return self.price< other.price 클래스 밖에서 구현할 때. fish1 = Fishmaker() # price = 100이 기본값 fish2 = Fishmaker(price = 500) def_lt_(self, other): return self.price< other.price 1. 여기서 self.price는 기본값으로 설정한객체의 price를 뜻하고, 2. other.price는 클래스 생성자의 parameter를 통해서 변경시켜준 price를 반영하는 객체를 뜻하는 것인가요?? 이 부분이 잘 와닿지 않네요.. 감사합니다.
OpenMP를 병렬처리를 지원하는 API로 기존 코드를 병렬처리로 동작하게 쉽게 바꿔주는 도구 라고 이해하면될까요? https://sites.google.com/site/kokowiki/optimize/openmp?tmpl=%2Fsystem%2Fapp%2Ftemplates%2Fprint%2F&showPrintDialog=1 참고자료가 있다면 추천 부탁드립니다.
안녕하세요 :) 수업 내용 중에 changeArray(&arr2[0]) for (int i = 0; i <3; i++) { printf("%d\n", arr2[i]} 를 했을 때 결과 값이 10, 20,50으로 출력되잖아요. 제가 궁금한 부분은.. changeArray() 함수에 arr2 0번째 배열의 주소 값을 넣었을 때, 함수에 arr2인자를 넣었을 때와 값이 같은 이유가 배열의 첫번째 주소인자가 배열자체와 동일하게 취급때문인가요? arr2[0] == arr2 이어서 저렇게 된것인지, 아니면 다른 이유가 있는것인지 궁금합니다.
가상환경에서 pip install XlsxWriter로 설치 실패 후 conda install XlsxWriter로 설치 완료 했는데 df_roters.xlsx 파일 생성이 안됩니다. jupyter 상에서 에러메세지도 안뜨는데 폴더에 파일이 안만들어지네요 어떤 문제가 있는 걸까요?
fragment_first.xml 파일 <TextView>의 id값 listview_first_fragment 을 넣고 FirstFragment.kt파일 val list_adapter = FirstFragAdapter(requireContext() , list_array ) view . listview_first_fragment . adapter = list_adapter 에 알맞게 넣었는데 listview_first_fragment. 다음에 adapter가 활성화 되지 않으면서 오류가 뜹니다. 어떤 부분이 잘못되었는지 모르겠어서 질문 드립니다
main.js의 scrollFunc에서 무한 스크롤을 if(scrollHeight >= documentHeight)로 만들어 낼 때 페이지 넘버링으로 제어를 해주는 것을 이해했습니다. 그런데 document.querySelector('#page').value = parseInt(page) + 1; 를 page = parseInt(page) + 1;로 하면 왜 value값이 추가되지 않는 걸까요? document.querySelector('#page').value를 이미 page라는 변수에 받았음에도 불구하고요.
안녕하세요 로컬에서 버츄얼박스를 통해서 마스터와 워커노드 구성 후에 마스터 노드에 설치 후 대시보드가 나오긴 하는데요. skip했을때 404에러가 나오면서 들어가지지 않는데 혹시 무슨 문제인지 알 수 있을까요? error_outline Not Found (404) the server could not find the requested resource 3초 후 이전 상태로 돌아갑니다... 에러 메세지는 위와 같습니다.