묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결찾아가는 사이버 독도교실
다운로드와 인쇄하기는 어떻게 하나요?
정리하기/핵심정리 화면의 하단에 보면 다운로드와 인쇄하기 박스가 보이는데 실행이 되지 않네요.
-
미해결그림으로 배우는 자바, 파트2: 객체지향!
모든 강의 수강 후
강좌 잘 들었습니다! 그림으로 이해하니 빠른 습득이 가능한 것 같습니다 ㅎㅎ 인터페이스까지 마치고 학습을 종료했는데 이후에는 어떤 것을 공부해야하나요? 추가로 연습문제들을 풀어보고 싶은데 혹시 추천해줄만한 문제 있을까요? 저의 목표는 대학교 JAVA 수업 A+ 받기 입니다.. 학교 수업에서는 기본개념보다 훨씬 자세하고 구체적으로 나가기 때문에 조금 어렵게 공부해보고 싶습니다ㅜㅜ 추천해주실만한 커리나 문제가 있으면 부탁드립니다!
-
미해결웹 게임을 만들며 배우는 React
틱택토 memo 적용 시 문제 발생
위의 Td.jsx 에 memo를 적용하면 렌더링이 줄어들고 O, X가 잘찍힙니다. 하지만 Tr.jsx에 memo를 적용하면 렌더링은 줄어들지만 O와 X가 찍히지가 않습니다.. 왜그런지 모르겠습니다 ㅠㅠ..
-
미해결생활코딩 - Linux
안녕하세요 리눅스의 질문입니다.
제가 맥북을 쓰고 있는데 리눅스따로 다운을 하지 않고 해도 될까요? 아니면 맥북에 리눅스 다운을 해야하나요..? 제가 다운을 하려고 했는데 잘 안되서 인터넷에 찾아보니까 맥이 리눅스랑 비슷하다고 무방하다고 해서 이렇게 질문 드립니다!
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
안녕하세요.퀴즈#7에 관한 질문입니다.
저는 나도코딩님과 다르게 아래처럼 코딩을 했습니다. for week in range(1, 51): with open("{0}주차.txt", "w", encoding="utf8".format(week)) as report: report.write("- {0}주차 주간보고 -".format(week)) report.write("\n부서 : ") report.write("\n이름 : ") report.write("\n업무요약 : ") 그런데 with코드에서는 내용작성을 할 때는 .format코드가 실행이 되지만 open코드에서는 .format코드가 실행이 되지않아 파일 이름은 {0}주차.txt로 저장되고 내용은 - 50주차 주간보고 - 부서 : 이름: 업무 요약: 이렇게 저장이 되는데 .format코드는 with코드에서 실행이 불가능한가요? str로 감싸봤는데도 안되네요...
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
파이썬은 강의 안하세요?
제가 엄청 어려워하는 c강의를 이해하기 쉽게 강의해주셔서 포기안하고 열심히 강의 듣고 있는데요. 파이썬은 강의 안하시나요? 파이썬도 선생님이 하는 강의 듣고 싶네요.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
GetComponent에 대해서
이 함수가 해당 게임 오브젝트의 컴포넌트를 불러오는 함수인 거죠? Instance = go.GetComponent<Managers>();의 경우에는 게임 오브젝트 go에 넣어진 @Managers의 Managers란 컴포넌트를 불러와서 Instanc에 넣는 거고요. 그런데 비주얼 스튜디오에서 GetComponent의 설명을 읽어보니 Component GameObject.GetComponent(systerm type type) 라고 되어 있던데 맨 앞의 Component는 왜 붙어있는 건가요? 유니티의 도큐멘테이션에서는 Component.GetComponet라고 되어 있던데 이렇게 쓰면 컴포넌트의 컴포넌트를 불러온다는 건가요???? 마치 인셉션처럼?? 헷갈리네요 ㅜㅜ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
draw.io
draw.io 자료가 한장인가요?
-
해결됨우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
제 42강 챕터06-04 Futures 강의 중 worker 변수 관련 질문
좀 이해가 가지 않는 부분이 있어서 질문을 드립니다 이 강의에서 worker 변수를 선언하고 min(10, len(work_list)) 의 값을 지정하여 work_list 의 항목 갯수에 따라 가변적으로 지정하며, 최대 10을 넘지 않게 한 것까지는 알겠습니다 work_list 에서 선언된 항목들을 sum_generator 함수에 멀티쓰레드로 넣기 위해 이런 작업들을 한다고 이해하고 있는데요 그런데 정작 이 전체 함수 내에서 worker 변수가 전혀 쓰이지 않고, worker 변수 선언된 부분을 지워도 문제없이 프로그램이 실행되는데 과연 이 worker 변수가 겉으론 표현되지 않지만 무슨 내부적 프로세스에 필수적으로 필요한 약속된 변수인 것인지, 질문을 쭉 찾아봐도 정확하게 이런 부분에 대해 의문을 해소할 수가 없어서 문의를 드리게 되었습니다
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
ActionChains에 대해 질문입니다.
ActionChains는 순차적인일을 처리하기위함이라고 나와있는데 그냥 ActionChains없이 코드를 순차적으로 쓰면 똑같은 일을 하게되는거아닌가요? ActionChains의 장점이 뭔지 와닿지가 않은데 설명 좀 해주실수 있을까요? 그리고 자동로그인 같은경우는 ActionChains를 쓰는게 낫나요?
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
%d원 표시 어떻게 해야 하나요?
%d 여기 다음에 w돈 표시 써야하는데 w 키보드 누르면 \이렇게 나옵니다. %d원표시(더불유에 작대기) 어떻게 해야 하나요? %d\ 이렇게 나옵니다
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃헙 클론 해보려고 하는데 브랜치를 찾을수가 없어요.
깃헙을 잘은 몰라서 그런거같은데 "깃헙 브랜치 안내"영상에서 나오는 주소는 어떻게 갈 수 있나요? 양식은 이미 남겨서 메일도 받았는데 계속 아래 이미지 처럼만 나옵니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
pd.to_numeric 오류
유익한강의감사합니다. 오른쪽 화면 하단처럼 숫자형식 변환시 오류가 발생하여 질문드립니다.
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
expose 했을때 deployments.extensions
5월 중순에 테스트 하는데 kubectl expose deployment nginx --port=80 --type=LoadBalancer하면 deployments.extensions "nginx" not found 이 발생합니다. ======================== deployment => pod으로 변경하니 동작합니다. kubectl expose pod nginx --port=80 --type=LoadBalancer kubectl expose deployment nginx --port=80 --type=LoadBalancer deployments.extensions "nginx" not found deployments.extensions "nginx" not found deployments.extensions "nginx" not fouyments.extensions "nginx" not found deployments.extensions "nginx" not found
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
parseInt가 왜 필요한지 모르겠습니다!
강사님 안녕하세요~! 강의 잘 듣고 있습니다 :0 질문이 있는데요! if(n % 7 === 0) 이 부분에서 어차피 7로 나누어 떨어질 때만 밑에 코드가 실행될텐데, 그럼 나눈 몫은 항상 정수가 되지 않을까요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
어디가 틀린건지 알 수 있을까요?
강의를 보기전에 짜본 코드인데 어디가 잘못된지를 모르겠어서 질문드립니다. 전체적인 로직은 앞 강의에서 배운 부분집합 로직에서 조금 추가한 것으로 각 부분집합의 합을 구하고 구한 합을 cand_dic이란 딕셔너리의 key값으로 넣고 value는 만약 이미 그 합이 존재하면 1씩 더해서 나중에 cand_dic을 둘러보았을 때 value가 1보다 큰 값이 있다면 부분집합의 합이 겹치는거니까 yes를 출력하게 한 것입니다. 저 그리고 강의에서 sum=total-sum으로 진위여부를 판단하셨는데 문제를 보면 두 개의 부분집합으로 나뉜다고 나와있는데 그럼 예를들어서 {1,3,5,6,7,10}이 있을때 {1,3} {5,6} 이렇게해도 두 개의 부분집합으로 나뉜거 아닌가요?? 그럼 sum=total-sum으로 판단을 하면 오류가 생기지 않나요? 제가 문제 이해를 잘못한건가요? def dfs(cnt=1): if cnt == n+1: cand = 0 for k, v in set_dic.items(): if v == 1: cand += k cand_dic[cand] = cand_dic.get(cand, 0) + 1 else: set_dic[set_list[cnt-1]] = 1 dfs(cnt+1) set_dic[set_list[cnt-1]] = 0 dfs(cnt+1) n = int(input()) set_list = list(map(int, input().split())) set_dic = {} for i in set_list: set_dic[i] = 0 cand_dic = {} dfs() is_answer = False for k, v in cand_dic.items(): if v > 1: is_answer = True break if is_answer: print('YES') else: print('NO')
-
미해결페이스북 클론 - full stack 웹 개발
jupyter notebook 수강중에
시작하자마자 막히네요. 따로 뭔가 설치를 해줘야하는건지..?
-
미해결실전! 스프링 데이터 JPA
마지막 부분 이해가 ㅠ,ㅠ
쿼리 메소드 - 벌크성 수정 쿼리 에서 질문이 있습니다!! 글로 적는거 보다 코드 밑에 TODO 통해 적는것이 이해하는게 편할꺼 같아서 이렇게 질문 드립니다! TODO로 남겨드렸습니다! 혹시 글자가 작은가요? ㅠ,ㅠ
-
미해결CSS Flex와 Grid 제대로 익히기
flex-grow, justiy-content 차이...점
음, flex-grow말고 .menu에서 justify-content: space-around; 로 해도, 동일한 효과가 나옵니다. 어떤 차이가 있는건가요? 어느 방식이 현명(?)한것인지 궁금합니다. 항상 이런 점이 어렵게 느껴집니다.ㅠ
-
미해결홍정모의 따라하며 배우는 C++
while을 for로 바꾸기 질문
안녕하세요? 강의 잘 듣고 있습니다. 강의 중 말씀하셨던 +, -. *, /를 추가해 보았고, switch문으로도 바꾸어 보았습니다. 그런데 getInt() 함수의 while문을 for문으로 바꿔보라고 하셨는데 그건 어떻게 바꿔야할지 감이 안오네요ㅜㅜ 알려주시면 감사하겠습니다. #include <iostream> using namespace std; int getInt() { while (true) { cout << "Enter a integer number : "; int x; cin >> x; if (std::cin.fail()) { std::cin.clear(); std::cin.ignore(32767, '\n'); cout << "Invalid number, please try again"; } else { std::cin.ignore(32767, '\n'); return x; } } } char getOperator() { while (true) { cout << "Enter an operator (+, -, *, /) : "; char op; cin >> op; std::cin.ignore(32767, '\n'); if (op == '+' || op == '-' || op == '*' || op == '/') { return op; } else { cout << "Invalid operator, please try again" << endl; } } } void printResult(int x, char op, int y) { switch (op) { case '+': cout << x + y << endl; break; case '-': cout << x - y << endl; break; case '*': cout << x * y << endl; break; case '/': cout << x / y << endl; break; } } int main() { int x = getInt(); char op = getOperator(); int y = getInt(); printResult(x, op, y); return 0; }