묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결앱 12개를 만들며 배우는 Swift4 & iOS11 아이폰 iOS 개발 강좌
아래 내용을 잘못쓴거 같아서 다시 여쭤봅니다.
json강의 3강 마지막 부분에 보면 xcode에서 reloadData에 ‘UITableView.reloadData() must be used from main thread only.’이렇게 나오는데, ImageDownloader 마지막 영상에서 downloadTask의 completeHanlder 클로저에 self.imgView.image = UIImage(named:dataTemp) 이렇게 했는데도 reloadData()에서 나온 메시지가 안나오길레 여쭤본겁니다.reloadData나 imageView에 image 설정하는것이나 결국 UI컨트롤인데 왜 self.imgView.image = UIImage(named:dataTemp) 이 부분에 ‘must be used from main thread only.’가 안나올까요.
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
과제 업로드 에러
과제 업로드 bash ./submit.sh xitb숫자여섯자리 [엔터]BackendAPIError: 500 Internal Server ErrorInternal server error.에러 뜹니다.
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
zetawiki URL에 unicode가 한글로 무엇인지요?
URL이 바뀌어서 볼 수가 없어서요.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
왜 방을 처음 만든 사람은 'XXX님이 입장하셨습니다.' 가 안뜨는 이유가 궁금합니다.
방을 처음 만든 사람도 chat.pug가 실행 되어(io.connect('http://localhost:8005/chat'...))아래 함수가 호출 되잖아요. socket.jschat.on('connect', (socket)=>{...socket.join( roomId );socket.to(roomId).emit('join', {user : 'system',chat : ${req.session.color}님이 입장하셨습니다.});...});그럼 위와 같이 roomId에 emit이 호출 되니깐 chat.pug에 설정해둔 socket.on('join', function (data){...}) 이벤트 함수가 호출되어야 될것 같은데 .. 왜 다른 사람(다른브라우저)만 방에 입장 했을 때 socket.on('join')이 호출되는지 모르겠습니다.
-
해결됨트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술
api/index.js 의 코드중 설명이 누락된 부분?
로그인 완료 후 메인에서 새로고침을 하면 로그인이 풀립니다. 문제 해결을 위해 코드를 비교하며 살펴보다가 const {token} = localStorage if (token) setAuthInHeader(token) 체크아웃한 코드에는 이 코드가 추가되어있는데 영상에는 찾아봐도 설명이 없는 것 같아서 질문 남깁니다..
-
미해결My Location - ionic3 와 Google Map Api 를 활용한 내 위치 정보 찾기
강의 잘 봤습니다. 한 가지 문의사항이 있습니다.
동영상에서 안내하시는대로 따라 코딩을 진행했습니다. 구글 맵 전시나 현재위치를 가지고 오는 것은 잘 되지만 마커나 찍히지 않는 문제가 생겼습니다. console에는 전혀 error나 warning이 찍히지 않습니다. 혹시 아실까하여 문의드립니다.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
sessionMiddleware 관련 질문드립니다.
안녕하세요...app.js에서 sessionMiddleware 작성 후 socket.js에서 이를 사용하도록 하신것으로 이해를 하고 있으며, 올려주신 책의 소스를 복사하여 실행보 보았더니 다음과 같이 오류가 발생합니다.D:nodejspracticegif-chatnode_moduleson-headersindex.js:25throw new TypeError('argument res is required')^TypeError: argument res is requiredat onHeaders (D:nodejspracticegif-chatnode_moduleson-headersindex.js:25:11)at session (D:nodejspracticegif-chatnode_modulesexpress-sessionindex.js:219:5)at Array.io.use (D:nodejspracticegif-chatsocket.js:20:9)at run (D:nodejspracticegif-chatnode_modulessocket.iolibnamespace.js:124:11)::오류 발생 위치는 socket.js 에서sessionMiddleware(socket.request, socket.request.res, next);로 res 인자가 필요하다는것이고... socket.request.res에서 세팅되는것으로 이해했었는데... 안되네요....TT여기서 헤매이고 있습니다...^^;; 어떻게 해결할 수 있을지 답변 부탁드리겠습니다.. 감사합니다.
-
미해결스프링 데이터 JPA
JPA에서 Multiple datasource 를 어떻게 설정하는지 궁금합니다.
https://www.inflearn.com/dwquestion/jpa%EC%97%90%EC%84%9C-multiple-datasource-%EB%A5%BC-%EC%96%B4%EB%96%BB%EA%B2%8C-%EC%84%A4%EC%A0%95%ED%95%98%EB%8A%94%EC%A7%80-%EA%B6%81%EA%B8%88%ED%95%A9%EB%8B%88%EB%8B%A4-2/이성균님의 질문에 주신 답변을 보고추가로 질문을 드리고 싶어서요...Repository와 Entity를 1개의 패키지로 유지해서Master/Slave Datasource로 구동시키는 방법은 어떻게 해야할까요?(동일한 TABLE Schema니 Repository와 Entity가 다를 이유는 없긴하지만요...)Master는 Read/Write가 가능하고, Slave는 Read만 가능한 상황이죠.Service에서 Transactional(readOnly)의 true/false에 따라 Datasource를 선택하고 싶습니다.이렇게는 불가능...한건가요?꼭 다른 package로 구성해서만 할 수 있는건가요?
-
미해결스프링 데이터 JPA
JpaRepository를 상속한 interface는 누가 Bean으로 만들어주나요?
@EnableJpaRepositories를 해야 하지만그렇지 않은 경우에도 Bean으로 등록되는데...그렇다면 어떤 애노테이션이나 어떤 것때문에그리 되는지 말씀을 안해주셔서요...
-
미해결홍정모의 따라하며 배우는 C++
6.2 배열기초[2 of 2] array 에서 함수로 전달된 array의 주소가 다르게 표시되는 이유
함수 dosomething으로 전달된 students_scores의 주소를cout << (int)&students_scores 로 출력하면 나오는 주소는 students_scores의 주소가 맞는지요?함수로 전달된 students_scores가 이미 pointer인데 여기에 '&'를 붙여서 출력하면 students_scores의 주소가 아닌 함수의 argument주소값이 출력되는 것이 아닌지요? cout <<(int)students_scores 로 출력하면 main()에서 선언된 students_scores 와 같은 주소가 출력됩니다.
-
미해결밑바닥 부터 시작하는 머신러닝 입문
정확한 과제를 제출해 주세요. 이번 과제가 아닌 다른 과제를 제출하신거 같네요!?
자체 테스트로는 sklearn 과 유사한 결과가 나옵니다.그러나, submit.bat 을 실행 하면, 일단 결과는 Failed 가 뜨고,웹페이지 상에선,'정확한 과제를 제출해 주세요.이번 과제가 아닌 다른 과제를 제출하신거 같네요!?'라는 메시지가 출력됩니다.문제를 몇번이나 꼼꼼히 보고 수정을 해서, 더이상 고칠 곳이보이진 않는데요. 어떻게 해야 과제를 통과 할 수 있을지 막막합니다.도움이 필요 합니다.
-
미해결My Location - ionic3 와 Google Map Api 를 활용한 내 위치 정보 찾기
mapTypeId : google.maps.mapTypeId.ROADMAP 이부분 mapTypeId : 'roadmap' 으로 고쳐야 합니다.
mapTypeId : google.maps.mapTypeId.ROADMAP 이부분 mapTypeId : 'roadmap' 으로 고쳐야 합니다.
-
미해결My Location - ionic3 와 Google Map Api 를 활용한 내 위치 정보 찾기
new google.maps.latLng 이부분 new google.maps.LatLng 이걸로 고쳐야 에러가 안뜹니다.
new google.maps.latLng 이부분 new google.maps.LatLng 이걸로 고쳐야 에러가 안뜹니다.lat라고 쓰면 에러납니다. Lat입니다.
-
미해결유니티 게임 개발 (Unity 2D) - 시작부터 배포까지
Calculator 와 return 이 오류가 뜹니다.(비주얼스튜디오2015버전)
큰 마음 먹고, 유료 결제 후매우 만족하면서 강좌를 하나하나 보고 있습니다. 감사합니다.그런데, 제가 모노디벨롭이 아니고, 비주얼스튜디오2015버전을 사용하고 있습니다.그래서 그런지, 이 "함수" 강의 편에서 나온 코딩에서 위에 질문을 남기신 분 처럼,void Start () {Debug.Log("Result : " + Calculator (10, 20));Debug.Log("Result : " + Calculator (30, 50));}의 ~~ " Result : " + Calculator(10,20)); 이라는 글자와 그 아래에 같은 범위의글자들이 모두 빨간줄로 그어져 있고 오류라고 뜹니다.또한 맨 아래에return (B -A);에서 return 도 빨간 줄로 그어져 있고 오류가 나고요.왜 그런건지 매우 궁금하고 답답합니다.나름 큰맘먹고 유료결제를 했는데 답변을 해 주셨으면 합니다.이데로라면 모도디벨롭으로만 진행해야 하는건지.. 답답하네요.
-
미해결홍정모의 따라하며 배우는 C++
안녕하세요 교수님
영상에서 말씀하셨던for문 대신 while문으로 jack jack을 한번 출력해보라고 하셔서include using namespace std;int main(){char name[] = "Jack jack";const int n_name = sizeof(name) / sizeof(name[0]);char *ptr = name;int i = 0;while(1){ if(i < 9) { cout << *(ptr + i) << endl; ++i; } else break;}이런식으로 작동시켜보았습니다.그런데 하면서 궁금한점이if조건 안에 ((ptr + i) < 9) 이런식으로 조건을 넣으려고 했더니char 타입과 int 타입이라 ptr + i 이런 조건을 줄 수 가 없어 작동이 안되더라구요.다른 방법은 없는지 궁금합니다.
-
미해결블록체인 기반의 스마트컨트랙트 개발
Windows PowerShell로 실습하시는 분은 다음의 curl 명령어를 써 주세요
> curl http://localhost:8545 -contenttype "application/json" -method post -body '{"jsonrpc":"2.0","method":"web3_clientVersion","params":[],"id":1}'
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
nodemon이 재실행될때마다 데이터베이스를 만드는 명령어가 실행됩니다.
선생님이 실행하시는 콘솔창에는 보이지 않는데 저는 아래와 같이 나타납니다. <code class="language-shell">Executing (default): CREATE TABLE IF NOT EXISTS `users` (`id` INTEGER NOT NULL auto_increment , `email` VARCHAR(40) UNIQUE, `nick` VARCHAR(15) NOT NULL, `password` VARCHAR(100), `provider` VARCHAR(10) NOT NULL DEFAULT 'local', `snsId` VARCHAR(30), `createdAt` DATETIME NOT NULL, `updatedAt` DATETIME NOT NULL, `deletedAt` DATETIME, PRIMARY KEY (`id`)) ENGINE=InnoDB;<p>Executing (default): SHOW INDEX FROM `users` FROM `nodebook`</p><p>Executing (default): CREATE TABLE IF NOT EXISTS `posts` (`id` INTEGER NOT NULL auto_increment , `content` VARCHAR(140) NOT NULL, `img` VARCHAR(200), `createdAt` DATETIME NOT NULL, `updatedAt` DATETIME NOT NULL, `deletedAt` DATETIME, `userId` INTEGER, PRIMARY KEY (`id`), FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE) ENGINE=InnoDB;</p><p></p> 뒤는 길어서 잘랐습니다만.. 이렇게 계속 디비를 생성하는 게 정상인가요??
-
미해결홍정모의 따라하며 배우는 C++
제가 전에 있는 강의에서 놓친 거인지 모르겠지만
for (auto&itr : arr)cout << itr << " "; 위 강의에서 이것은 무슨 뜻인가요
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
with open 문제
강의 자료에 있는 csv_read.py 에서 csv 파일이 읽어지지가 않습니다.sytaxerror: EOF error는 주로 괄호를 안 닫거나 했을 때 벌어지는 error 인데 보시는 바와 같이 괄호는 제대로 닫겨 있습니다. 어제까지만 해도 된 거 같은데 lxml package 설치 후 갑자기 이럽니다. 어떻게 해야 할까요? 알려주세요File "", line 1with open("customers.csv") as customer_data:^SyntaxError: unexpected EOF while parsing
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
xml open 관련 질문입니다.
File "", line 1with open("books.xml", "r", encoding="utf8") as books_file:^SyntaxError: invalid syntax이렇게 나오는데요 왜 그런건가요?