inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

에러가 아래와 같이 뜨는데 어떤 이유 일가요?

미해결

업무 자동화를 위한 파이썬 pyautogui, beautifulsoup 크롤링 기초

DevTools listening on ws://127.0.0.1:56654/devtools/browser/9e1808ec-defa-4ec2-9a11-92c97fa653a3 [11404:12320:0201/143716.312:ERROR:device_event_log_impl.cc(215)] [14:37:16.312] USB: usb_device_handle_win.cc:1046 Failed to read descriptor from node connection: 시스템에 부착된 장치가 작동하지 않습니다. (0x1F) [11404:12320:0201/143716.315:ERROR:device_event_log_impl.cc(215)] [14:37:16.314] USB: usb_device_handle_win.cc:1046 Failed to read descriptor from node connection: 시스템에 부착된 장치가 작동하지 않습니다. (0x1F)

  • 웹-크롤링
  • 웹-크롤링
  • python
김태환 댓글 0 좋아요 0 조회수 543

함수 관련 질문 입니다.

해결됨

[코드캠프] 훈훈한 Javascript

<!DOCTYPE html> <html lang="ko"> <head> <title>D-day</title> <script> const dateFormMaker = function () { const inputYear = document.querySelector('#target-year-input').value; const inputMonth = document.querySelector('#target-month-input').value; const inputDate = document.querySelector('#target-date-input').value; //const dateFormat = inputYear + '-' + inputMonth + '-' + inputDate; const dateFormat = `${inputYear}-${inputMonth}-${inputDate}`; return dateFormat; //console.log(inputYear, inputMonth, inputDate); }; const counterMaker = function () { const targetDateInput = dateFormMaker(); //console.log(targetDateInput); const nowDate = new Date(); console.log('nowDate!!!!', nowDate); const targetDate = new Date(targetDateInput).setHours(0, 0, 0, 0); const remaining = (targetDate - nowDate) / 1000; const remainingDate = Math.floor(remaining / 3600 / 24); const remainingHours = Math.floor(remaining / 3600) % 24; const remainingMin = Math.floor(remaining / 60) % 60; const remainingSec = Math.floor(remaining) % 60; console.log(remainingDate, remainingHours, remainingMin, remainingSec); } </script> </head> <body> <input id="target-year-input" class="target-input"/> <input id="target-month-input" class="target-input"/> <input id="target-date-input" class="target-input"/> <button onclick="counterMaker()" class="btn">버튼</button> </body> </html> '함수의 리턴' 강의 영상에서 위와 같은 코드로 디데이 카운터를 만들었는데요. 제 생각에는 dateFormMaker 함수안에 있는 내용들을 굳이 왜 함수로 묶어야 할까 싶어서 <!DOCTYPE html> <html lang="ko"> <head> <title>D-day</title> <script> const inputYear = document.querySelector('#target-year-input').value; const inputMonth = document.querySelector('#target-month-input').value; const inputDate = document.querySelector('#target-date-input').value; const dateFormat = `${inputYear}-${inputMonth}-${inputDate}`; const counterMaker = function () { const nowDate = new Date(); console.log('nowDate!!!!', nowDate); const targetDate = new Date(dateFormat).setHours(0, 0, 0, 0); const remaining = (targetDate - nowDate) / 1000; const remainingDate = Math.floor(remaining / 3600 / 24); const remainingHours = Math.floor(remaining / 3600) % 24; const remainingMin = Math.floor(remaining / 60) % 60; const remainingSec = Math.floor(remaining) % 60; console.log(remainingDate, remainingHours, remainingMin, remainingSec); } </script> </head> <body> <input id="target-year-input" class="target-input"/> <input id="target-month-input" class="target-input"/> <input id="target-date-input" class="target-input"/> <button onclick="counterMaker()" class="btn">버튼</button> </body> </html> 이렇게 만들고 실행시켜보니 콘솔 창에 아래와 같이 뜨더라구요 함수안에 넣지 않았으니까 index 파일이 실행되자마자 const inputYear = document.querySelector('#target-year-input').value; const inputMonth = document.querySelector('#target-month-input').value; const inputDate = document.querySelector('#target-date-input').value; 위 부분이 실행이 된 것이고, 그래서 input 창에 아직 내용을 입력을 하지 않았으니 value 값을 읽을 수 없다고 뜨나보다 라고 생각하고 input 창에 값을 입력하고 버튼을 눌러보니 counterMaker is not defined 이런 오류가 뜨는데, counterMaker 함수는 정의되어 있는데 왜 정의되어 있지 않다고 뜨는 것인지 궁금합니다.

  • 함수
  • javascript
alice 댓글 1 좋아요 0 조회수 539

윈도우 유저 gradlew.bat 실행 시 에러 뜹니다.

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요? 윈도우 유저인데 cd 커맨드를 쳐서 cmd에서 spring-hello가 있는 디렉토리까지 가는 것은 성공했으나 gradlew.bat을 실행시키려고 보니 ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. Please set the JAVA_HOME variable in your environment to match the location of your Java installation. 이 뜨는데 어떤 조치를 취해야할까요? 감사합니다.

  • MVC
  • spring-boot
  • mvc
  • spring
  • java
Estados Unidos 댓글 1 좋아요 0 조회수 1307

질문입니다 (변수)

미해결

[입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트

1을 누르면 골드에 5000을 추가하고, 2를 누르면 레벨에 100을 추가합니다. 또 3을 누르면 조건에 따라 accept / :( 를 출력하게 했는데요, 1, 2 를 계속해서 눌러도 출력되는 값이 :c 입니다 . 코드에 잘못된 부분이 있고 어떻게 고치는지 알려주실수 있나요?

  • unreal-engine
  • blueprint
  • ue-blueprint
  • unreal
이재훈 댓글 1 좋아요 0 조회수 503

함수의 리턴에 대해서 질문드립니다.

해결됨

[코드캠프] 훈훈한 Javascript

함수 안에 return을 써주면 함수가 종료된다고 하셨는데, 그럼 반대로 return을 써주지 않은 함수는 종료가 되지 않고 계속 실행 중인 건가요? (캡처에 있는 dateFormMaker, counterMaker 함수같이 return이 없을 경우에요) 함수가 종료된 것과 종료되지 않은 것의 차이가 뭔지 잘 모르겠어요.

  • javascript
  • 함수
alice 댓글 1 좋아요 0 조회수 419

VMware Workstation 11

미해결

'이것이 리눅스다' 저자의 Red Hat CentOS7 리눅스 서버&네트워크 강좌

안녕하세요. 강의에서 말씀주신대로 설치 과정에 여러 우여 곡절이 있었지만, VMware Workstation 툴은 간신히 설치를 했습니다. 근데 문제는 30일간 해당 이메일로 이용하려고 하는데 ㅜ 자꾸 이렇게만 뜹니다 ㅠㅠ 지우고 다시 깔아야 하나요?

  • linux
Jung Ho Park 댓글 0 좋아요 0 조회수 621

강의 커리큘럼 문의

해결됨

초보자도 할 수 있는 웹 취약점 진단(주요정보통신기반시설)

안녕하세요. 강의 커리큘럼 내 삭제될 강의로 표시되는 강의들은 새로 업로드를 하실 예정인가요? 급하게 취약점 진단 업무를 진행하게되었는데 도움을 받아보고자 해당 강의 수강을 시작하게 되었는데 삭제될 강의로 표시가 되어있는 진단 항목들도 있어 문의드립니다.

  • xss
  • sql-injection
89lhwon 댓글 1 좋아요 0 조회수 478

join table.as() 테이블 이름을 수정 할 수 있나요 ??

미해결

실전! Querydsl

안녕하세요 querydsl 공부중인 김준엽 입니다. chatRoom에 member1 member2 연관 관계가 있다면은 querydsl에 .select(chatRoom) .from(chatRoom) .join(chatRoom.member1, member) .join(chatRoom.member2, member) .fetch(); 있다면 .join(chatRoom.member1, member.as (member1) ) 해서 select에 member1.name member2.name 구분 지어서 표현이 가능한가요 ??

  • jpa
  • JPA
  • java
김준엽 댓글 1 좋아요 0 조회수 353

Chapter12 Calculaotr.jsx 질문

미해결

처음 만난 리액트(React)

안녕하세요, 소플님. Chapter12 Calculaotr.jsx 파일에 있는 섭씨, 화씨 온도 변환 코드와 관련해서 문의드리고 싶은 부분이 있어 글을 남깁니다. 만약 사용자가 섭씨 온도 입력한에 섭씨 온도를 입력했다고 했을 때 온도는 temperature 변수에 저장되고, 섭씨 온도를 입력했기에 celsius란 변수에 저장됩니다. 또한 scale은 c 입니다. 사용자가 섭씨 온도를 입력했으니 화씨 온도로 바꿔줘야 할 차례인데 이 부분부터 잘 이해가 가지 않습니다. const celsius = scale === "f" ? tryConvert(temperature, toCelsius) : temperature; 저는 위의 코드를 섭씨 온도를 화씨 온도로 바꿔주는 부분으로 이해했습니다. 하지만 그러기 위해선 scale === f 로 두고, tryConvert(temperature, toCelsius ) 로 두는 게 아닌 const celsius = scale === "c" ? tryConvert(temperature, toFahrenheit) : temperature; 위의 코드처럼 scale을 c로 두고 tryConvert(temperature, toFahrenheit ) 로 바꿔줘야 사용자가 입력한 섭씨 온도를 화씨 온도로 바꿔줘. 가 되는 걸로 이해했습니다. scale을 c로 둔 이유는 사용자가 섭씨 온도를 입력하면 온도는 temperature 변수, 그리고 celsius 변수에 저장되며 celsisus 변수에 저장되면서 동시에 위의 코드에 의해 scale은 c가 되기에 scale을 c로 뒀습니다. const celsius = scale === "c" ? tryConvert(temperature, toFahrenheit) : temperature; 그래서 위에처럼 코드를 작성해야 섭씨 온도를 화씨 온도로 바꿔주는 거라고 생각했습니다. 혹시 제가 어떤 부분에서 잘못 생각하고 있는지 알 수 있을까요?

  • HTML/CSS
  • react
  • javascript
조민지 댓글 1 좋아요 0 조회수 275

체크박스 궁금한 게 있어서 글남겨요

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

기존에 개발 공부 했을 때는 체크박스 속성에 value="hobby1" value="hobby2" value="hobby3" 이렇게 넣어서 사용했거든요. 그럼 값 잘 넘어가고 그랬는데 boolean으로 해서 true, null 이렇게 하는 이유가 있나요? 궁금해서 글 남겼습니다.

  • spring
  • mvc
  • MVC
ddobbi 댓글 1 좋아요 0 조회수 383

내부 클래스 static 질문입니다.

미해결

스프링 핵심 원리 - 기본편

@Configuration @ComponentScan( includeFilters = @ComponentScan.Filter(type = FilterType.ANNOTATION, classes = MyIncludeComponent.class), excludeFilters= @ComponentScan.Filter(type = FilterType.ANNOTATION, classes = MyExIncludeComponent.class) ) class ComponentFilterAppConfig{ } } 이 코드 static class ComponentFilterAppConfig{ } 에서 static 이 있는 이유가 궁금하여 빼서 돌려보니 org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'componentFilterAppConfigTest.ComponentFilterAppConfig': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'hello.core.scan.filter.ComponentFilterAppConfigTest' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {} 이런 오류가 나왔습니다. 구글링을 해보니 제생각에는 CommponentFilterAppConfigTest.class 에서 빈을 찾지 못하여 발생한 것 같은데 보통 어노테이션을 지정하지 않으면 이런 오류가 나온다고 하더군요 https://sas-study.tistory.com/385 하지만 저는 단지 static 만 뺏을 뿐인데 이런 오류가 왜 나는지 궁금했습니다. 마우스를 올려보니 Inner class 'ComponentFilterAppConfig' may be 'static' 이런 글이 있었습니다. 그래서 찾아보니 https://siyoon210.tistory.com/141 '외부 참조'로 인한 단점때문에 내부 클래스는 가능한 static으로 만들어야 합니다. 라고 하고 '외부 참조'로 인한 2가지 단점은아래 와 같다고 하더군요 참조값을 담아야 하기 때문에, 인스턴스 생성시 시간적, 공간적으로 성능이 낮아진다. 외부 인스턴스에 대한 참조가 존재하기 때문에, 가비지 컬렉션이 인스턴스 수거를 하지 못하여 메모리 누수가 생길 수 있다. 그러면 종합에서 생각한게 빈을 찾지 못하는건 외부참조가 가능해서인가? 라는 의문이 들었습니다. 그리고 정확한 이유가 궁금해졌습니다. <전체 코드> public class ComponentFilterAppConfigTest { @Test void filterScan(){ ApplicationContext ac = new AnnotationConfigApplicationContext(ComponentFilterAppConfig.class); BeanA beanA = ac.getBean("beanA", BeanA.class); assertThat(beanA).isNotNull(); assertThrows( NoSuchBeanDefinitionException.class, () -> ac.getBean("beanB", BeanB.class)); } @Configuration @ComponentScan( includeFilters = @ComponentScan.Filter(type = FilterType.ANNOTATION, classes = MyIncludeComponent.class), excludeFilters= @ComponentScan.Filter(type = FilterType.ANNOTATION, classes = MyExIncludeComponent.class) ) static class ComponentFilterAppConfig{ } } 정리하자면 이 코드에서 static class ComponentFilterAppConfig{ } 가 static 이 없으면 왜 오류가 나는지 궁금합니다.

  • spring
  • 객체지향
  • oop
코딩먹는하마 댓글 1 좋아요 1 조회수 578

15.11 비트필드의 패딩

미해결

홍정모의 따라하며 배우는 C언어

int main() { struct { bool member1 : 1; bool member2 : 1; unsigned long long : 0; }none; printf("%zu bytes", sizeof(none)); return 0; } 해당 코드를 통해 강의에서와 같이 16bytes가 출력 되는지 확인해봤습니다. 그러나 16bytes가 아닌 8bytes가 출력되더군요. 이유를 알 수 있을까요?

  • c
gogopall 댓글 1 좋아요 0 조회수 426

로또번호 생성기 질문

미해결

[입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트

저도 어느 분과 같이 012345로 나옵니다. 몇 번을 해 봐도 그러네요. 그리고 수업에 보면 Print Text 노드를 연결 안했는데도 어떻게 번호가 출력되는 거죠?

  • unreal-engine
  • unreal
  • ue-blueprint
  • blueprint
댓글 2 좋아요 0 조회수 652

강의 관련 질문입니다!

해결됨

만들면서 배우는 프론트엔드 DO IT 코딩 (Next.js, Typescript)

members.add.ts 25번째 줄에 return이 없어도 괜찮은건가요? 또 개인적인 생각으로는 api를 호출하는 부분에서 axios를 사용하면 코드가 더 간단해질 것 같은데 fetch가 사용된 이유가 있을까요? 바쁘실텐데 여러 사소한 질문들 드려서 죄송합니다.

  • next.js
  • Next.js
댓글 1 좋아요 0 조회수 408

Token 관련 질문 드립니다.

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

안녕하세요. 학습중 궁급해서 질문 드립니다. test@codefactory.ia:testtest 이 부분을 인코딩하고 포스트맨에서 로직 검사를 여러번 시험해보면서 username 즉 ID값을 다르게 변경해도 패스워드만 정확하게 맞다면 accessToken 과 refreshToken을 받을 수 있었습니다. Password부분 같이 값이 같아야 토큰을 받을 수 있는건데 ID값은 달라도 왜 토큰 값이 받아지는 거죠? 사진은 ID값을 다르게 해서 토큰을 받은 겁니다.

  • flutter
  • 하이브리드-앱
  • 하이브리드 앱
  • Flutter
weme 댓글 2 좋아요 0 조회수 477

Vivado simulation 단축키

해결됨

설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)

안녕하세요 간단한 질문드립니다. 시뮬레이션을 확인할 때 마우스 근처에 있는 노란색의 실선과 점선을 어떻게 동시에 나타낼 수 있는 건가요? 또한 시뮬레이션 단축키 및 조작방법을 익힐 수 있는 링크 추천해주신다면 감사하겠습니다. 감사합니다.

  • fpga
  • 임베디드
  • 임베디드
laboratory 댓글 1 좋아요 1 조회수 706

다음과 같은 error가 나는데 원인을 못찾겠네요..

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 기본편

구글링 해봐도 잘 나오지 않는데, 혹시 해결방법이 있을까요? 여기에 ChromeDriverManager().install() 이부분이 명암처리 되는거 보면, 여기서 에러 나는거 같은데, 확인좀 부탁드리겠습니다.

  • 웹-크롤링
  • 웹-크롤링
  • python
kim 댓글 2 좋아요 1 조회수 2267

4 : 48초에 쿼리 날라가는 거 질문입니다.

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

제가 셋팅을 다르게 한 건지 모르겠는데 콘솔창에 create, insert쿼리는 뜨는고 업데이트 쿼리는 따로 안 뜨는데 이유를 알 수 있을까요? try { Address address = new Address("city", "street", "zipcode"); Member member1 = new Member(); member1.setUsername("member1"); member1.setHomeAddress(address); member1.setWorkPeriod(new Period()); Member member2 = new Member(); member2.setUsername("member2"); member2.setHomeAddress(address); member2.setWorkPeriod(new Period()); member1.getHomeAddress().setCity("newCity"); em.persist(member1); em.persist(member2); tx.commit(); 이건 똑같이 작성했씁니다.

  • jpa
  • java
  • JPA
진짜 잘하고싶다 댓글 1 좋아요 0 조회수 419

연속된 자연수의 합(수학) - 이렇게 풀어도 괜찮을까요?

미해결

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

public int solution(int n) { int answer = 0, sum = 0, lt = 1; for(int rt=1; rt <= n/2+1; rt++) { sum += rt; if(sum == n) answer++; while(sum >= n) { sum -= lt++; if(sum == n) answer++; } } return answer; } 이렇게 해도 정답이 되었습니다. 문제가 풀리긴 했지만 좋은 답인지는 잘 몰라서 문의드립니다.

  • java
  • 코딩-테스트
  • 코테 준비 같이 해요!
tseqnu U 댓글 1 좋아요 0 조회수 557

인기 태그

인프런 TOP Writers

주간 인기글