묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
선생님 한번 봐주세요
var check = function () {} var arr=[]; for (var i = 1; i <= 1000000; i++) { arr.push(i); } var fn = function(el, index, all) { console.log(el); console.log(check); }; var start = Date.now(); console.log("반복시작 시작: " +start); arr.forEach(fn); var end = Date.now(); console.log("반복 끝난 시간 : " +end); console.log("반복 걸린시간 :"+(end-start)); var start = Date.now()를 선언한 순간 시간이 기록되는건가요??
-
해결됨20년 경력자의 알기쉬운 컴퓨터네트워크
강의노트를 공유해주시면 감사하겠습니다.
복습을 위해 pdf 형식의 강의노트를 받고싶습니다. 강의노트를 업로드해주시면 감사하겠습니다.
-
미해결쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정
그럼 버퍼에 정확히 몇개씩 차는지 어떻게 아나요?
31분쯤의 버퍼 활용 예제를 보면 버퍼를 2로 설정했는데 8코어여서 2개가 아니라는거 같은데 요즘 컴퓨터들은 다 4코어~8코어 정도인데 버퍼에 정확히 몇개씩 주고 받는지 어떻게 아나요?
-
미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
p3[1] 을 출력 할 때 왜 실제값이 나오나요?
안녕하세요 판다코딩님, 강의 정말 잘 듣고 있습니다. 왜 p3[1]을 출력할 때 주소값이 아닌 실제값이 출력이 되는건가요?? 포인터에서 주소값이 아닌 실제값을 출력할때는 앞에 * 이 있어야 한다고 배웠는데 여기선 *가 없어도 실제값이 출력이 되는 이유가 궁금합니다! 좋은 강의 만들어주셔서 감사합니다!
-
미해결파이썬 무료 강의 (활용편2) - GUI 프로그래밍 (4시간)
에러 질문있습니다!
이런 에러가 뜨는데 뭐가 문제일까요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
블루투포스 - 뒤집은 소수 답이 이상해요
아래 코드를 작성해서 돌리면 답이 23, 55, 26, 52, 73이 나오는데..영상에서는 답이 23, 2, 73, 2, 3이 나와야 한다고 돼 있어서 뭐가 맞는지 모르겠어요... 'use strict'; console.clear(); function isPrime(num) { let answer; if (num === 1) answer = false; for (let i = 2; i <= parseInt(num / 2); i++) { if (num % i === 0) { answer = false; } answer = true; } return answer; } function solution(nums) { let answer = []; for(let num of nums) { let reversedNum = 0; while(num) { let one = num % 10; // 2 reversedNum = reversedNum * 10 + one; // add numbers in the reversed order num = parseInt(num / 10); // 3 } if (isPrime(reversedNum)) answer.push(reversedNum); } return answer; } let nums = [32, 55, 62, 20, 250, 370, 200, 30, 100]; console.log(solution(nums));
-
미해결운영체제 공룡책 강의
vscode에서 TESTWSL아래에 hello.c가 생성이 안돼요.
선생님께서는 vscode에서 file을 hello.c로 파일 생성하니까 자동으로 TESTWSL아래에 hello.c가 생성이 된 것으로 보이는데요, 저는 그렇게 해도 TESTWSL위치에서 ls했을때 hello.c가 안뜹니다;;
-
미해결[딥러닝 전문가 과정 DL1101] 딥러닝을 위한 파이썬 레벨1
anaconda prompt에서 python3 입력 후 상황
안녕하세요~ 환경설정 강의 듣고 따라하고 있는데 anaconda prompt 창에 python3이라고 치니 python3.7을 다운받으라고 뜨네요.. 이미 python3.9가 설치되어있습니다. python3.7을 무조건 다운받아야하는건가요?
-
미해결모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
수업 관련 질문이 있습니다
아래 코드 부분, DiscriptorPath 클래스 내에서 DiscriptorCount 클래스의 인스턴스를 생성해서 s라는 변수에 바인딩하는데 이 과정에서 "./"라는 경로를 넘겨준적이 없는데,, DiscriptorCount 클래스는 어떻게 이걸 dirname으로 받은건지.. 모르겠어요 ㅠㅠ
-
미해결쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1
질문 드립니다.
안녕하세요. 함수에서도 질문 드렸지만 이번 객체에서도 비슷한 방식으로 푼 것 같아 또 질문 남깁니다. 객체만 설정하고 이상하게 푼 게 아닐까 하고 코드 남깁니다! var gugudan = {}; gugudan.result = []; gugudan.calculrate = function(n) { for(var i = 0; i < 9; i++) { this.result[i] = n * (i + 1); } gugudan.print(n); }; gugudan.print = function(n) { for (i = 0; i < 9; i++) { document.write(n + " * " + (i + 1) + " = " + this.result[i] + "<br>"); } }; function main() { for (var n = 2; n <= 9; n++) { document.write("<h3>" + n + "단</h3>"); gugudan.calculrate(n); } } main();
-
미해결모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
프로퍼티와 디스크립터 차이에 대해 알고 싶어요 :(
제목 그대로, 프로퍼티와 디스크립터의 정확한 차이가 무엇일까요.. 언제 프로퍼티를 쓰고 디스크립터를 쓰는 지 아시는 분 계신가요!?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
이해가 잘 안되서 질문드려요 ㅠ
선생님~강의에서 첫번째 실습으로 하는 (강의 1:13부터 시작하는 내용) '1 경사하강을 이용한 행렬 분해 ' 내용에서 결과(11:50)기존 R의 행렬과 예측행렬 pred_matrix 를 보면, 이렇게 결과가 나오는데요..노란색 친 부분이 기존에 nan값이었던 부분인데요..이 값들은 의미있게 예측이 된 것이 맞나요..? (강의 8:10부터 내용) 이 내용을 보면 기존 R에서 nan 값의 위치하는 원소들은 제외하고, 경사하강법을 통해 P와 Q의 원소들을 업데이트 하는데..그러면 nan 값의 위치하는 원소들의 값은 경사하강이 되는게 맞는건지요..? 강의 (11:50~54)에서도 선생님께서 '최대한 값이 있는 것에 대해서는 실제값과 유사하게 근사되었음을 확인하실 수 있습니다. ' 라고 말씀하셨는데요..그래서 nan값이 값들에 대한 예측은 의미없는거로 이해가 되었는데요.. 그 이후, 두번째 실습인 영화평점 실습에서도 위와 같은 방식으로 예측행렬을 구하는데.. 기존에 사용자가 영화를 보지 않은 평점은, 첫번째 실습에서의 nan값과 같은 거 아닌가요..?그렇다면.. 예측행렬에서 nan값 위치들의 예측값들이 의미가 있는건지..즉 사용자가 관람하지 않은 영화에 대한 평점예측값이 이 방식에서는 의미가 있는 건지..의문이 듭니다.. 제가 이해가 잘 안되네요..ㅜ
-
해결됨홍정모의 따라하며 배우는 C언어
컴퓨터의 구성요소 역할 질문
1. 주 기억장치(=메모리)가 전원을 끄면 데이터가 사라지잖아요. 그래서 전원을 꺼도 데이터가 저장되는 보조기억장치로 보완한다는데 CPU(연산을 하는 부분)는 보조기억장치에 직접 접근할 수 없어서 주 기억장치랑만 왔다갔다한다는데 그러면 CPU는 전원이 켜져있을 때만 작동하고, 주 기억장치랑만 왔다갔다하므로 얘도 전원을 키면 주 기억장치 처럼 데이터가 싹 사라지나요?? 맞다면 전원이 꺼져있는 상태라면 운영체제나 그 외 데이터 이런것도 싹 없는 상태이고 전원을 킬때마다 보조기억장치에서 꺼내쓰는거겠네요? 맞나요? 2. 근데 강의 도중 메모리(=주 기억장치)가 저장을 하는 기능이라고 말씀하신 것 같은데 얘는 전원을 끄면 데이터가 싹 사라지잖아요...? 근데 보조 기억장치는 안사라지잖아요. 그럼 데이터를 저장하는 기능하는 것은 보조 기억장치 아닌가요? 그리고 또 정리하자면 저장하는 기능= 보조기억장치 주기억장치는 그냥 속도를 빠르게하는 역할 및 CPU에 정보를 전달하는 역할 인건가요? 3. RAM은 주 기억장치에 속한 장치인가요? 임의 접근이 가능한 메모리 라고 하셨는데 정확히 무엇을 접근하는건지 모르겠어요. 4. 그래픽카드는 그냥 계산량을 늘리는 역할을 하는건가요? 5. FDD와 자기테이프의 역할은 뭔가요? (그냥 어원만 알려주셔서..ㅠㅠ) 6. CPU에서 레지스터가 메모리처럼 저장을 하는 부분이라는 말인가요?.. 그니까 연산말고도 저장도 한다는 말인가요? 그 저장되는건 메모리에서 얻은 정보들? 죄송해요 처음 공부하는거라 궁금한 것이 산더미네요ㅠㅠ 뭔가 자세히 설명은 안해주신 것 같은데 지금 수준에서는 필요 없어서 그런건가요??
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
감동받았습니다.
스프링프레임워크와 JPA 공부하다가 자바스크립트가 부족해서 우연히 듣게되었는데 사용자가 제일이고 기술은 그 다음이라는 말이 너무 와닿네요. 열심히 공부하겠습니다. 잘부탁드립니다.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
6장에서 미들웨어 관련 질문
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 안녕하세요. 책 233p 에 표 6-1 입니다. app.use(미들웨어) 는 모든 요청에서 미들웨어 실행이라고 나와있습니다. 강의에서 app.get('*', ~~) 도 모든 요청에서 실행한다고 말씀하셨는데 둘은 모든 요청에서 기능한다는 점에서 같은 의미일까요? 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1
질문 드립니다.
도움 없이 혼자서 코드를 다시 짜보았습니다. 정상작동하지만 선생님이 작성하신 코드와 달라서 혹시나 잘못된 코드가 있는지, 비효율적인 코드가 있는지 첨삭 받고 싶어서 올립니다! 저는 main 함수 실행 -> calculate 함수 실행 -> print 함수 실행인 순차적으로 넣었는데 이게 잘못된 방식인지 궁금합니다! 강의 항상 잘 듣고 있습니다! 감사합니다^^ function calculate(n) { for (var i = 1; i <= 9; i++) { var result = []; result[i] = n * i; } print(n, result); }; function print(n, result) { for (var i = 1; i <= 9; i++) { result[i] = n * i; document.write(n + " * " + i + " = " + result[i] + "<br>"); } }; function main() { for (var n = 2; n <= 9; n++) { document.write("<h3>" + n + "단</h3>") calculate(n); } }; main();
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
controller 관련해서 질문있습니다.
강의에서 controller를 1개만 구현하셨는데, page가 1개 뿐이라서 그런가요? 강의 듣고 프로젝트에 MVC 적용시킬려는데, 페이지마다 controller를 넣어보려고 하는데, 이렇게 해도 괜찮은지 의문이 들어서요ㅎㅎ
-
미해결단 2주간 키운 블로그로 월 80만원 용돈 벌기
완강했습니다. 수익형 블로그로 키워보겠습니다~!
강의 완강하였습니다. 하지만 강의만 듣고 행동하지 않으면 의미가 없겠죠.~? 알려주신 것들 잘 활용해서 쓸모있는 블로그 만들도록 하겠습니다. 고맙습니다~ junrd@naver.com 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결하루만에 만드는 깃허브 블로그
Ruby 설치 후 http://127.0.0.1:4000/
접속이 안되네요. 아래와 같이 뜹니다.
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
프로필 뷰 에러는 어떻게 테스트 해볼 수 있을 까요?
이번 강좌에서 존재하지 않는 닉네임으로 접근하면 IllegalArgumentException 이 발생하는데 어떻게 해야 테스트를 할수 있을까요? mockMvc.perform(get("/profile/{nickname}", nickname)) .andExpect(result -> assertTrue(result.getResolvedException() instanceof IllegalArgumentException)); 이렇게 하면 에러를 캐치하지 못하고 assertThrows(IllegalArgumentException.class, () ->mockMvc.perform(get("/profile/{nickname}", nickname))); 이방식으로는 스프링 래퍼 클레스인 <org.springframework.web.util.NestedServletException>이 발생했다고 나옵니다 org.assertj.core.api.Assertions.Assertions.assertThatThrownBy(() -> mockMvc.perform(get("/profile/{nickname}", nickname))).hasCause(new IllegalArgumentException()); 이건 에러메세지 까지 비교하는데 어떤방법으로 테스트 하는게 좋을까요? 참고 : https://www.baeldung.com/junit-assert-exception https://www.python2.net/questions-151506.htm