묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨토비의 스프링 부트 - 이해와 원리
Selector의 역할이 무엇인지 궁금합니다.
안녕하세요 선생님 질문이 있습니다.현재 제가보고있는 commit은 "@ConditionalOnMissingBean을 이용한 커스톰 빈 설정 적용" 입니다.META-INF/spring/tobyspring.config.MyAutoConfiguration.imports여기에 적힌 TomcatWebServerConfig에서 @Configuration을 지워도 메소드에 @Bean만 있으면 tomcat이 잘 실행이되는것을 확인했습니다.아예 @Bean까지 다 지우면 jetty dependency도 없으니 기동을 실패하는것을 확인했습니다.이때 jetty dependency를 추가하면 jetty로 기동하는것도 확인하였습니다. Selector가 JettyWebServerConfig , TomcatWebServerConfig를 load 할때 jetty dependency가 없으면 알아서 메소드 호출을 안하고 있으면 호출해주는것인가요?imports에 적힌 클래스들을 load하게 되면 어떻게 되는지 잘이해가 가지를 않습니다...
-
미해결파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)
구글 무비 강좌에서요
movies=soup.find_all("div",attrs={'class':'???}) title=movie.find('span',attrs={'class':'???'}).get_text()attrs 값을 못찾겠습니다.
-
해결됨탄탄한 백엔드 NestJS, 기초부터 심화까지
[SOLVE] 고양이 프로젝트 로그인 API 프론트엔드 연결 문제
네트워크 소스 확인해보니, 같은 강의에서 수행된 Swagger에서 사용한 Header(Authorization)이 살아있고 이를 이용해 로그인 시도하는 것을 확인했습니다.swagger 로그인을 수행하신 분들은 기존 쿠키 삭제하고 다시 시도하시면 정상 로그인 됩니다.안녕하세요 고양이 프로젝트 로그인 API 연결이 잘 안되어 질문드립니다.포스트맨에서는 로그인이 정상적으로 수행됩니다.그런데 프론트에서 로그인을 수행하면 다음과 같이 Unauthorized 에러가 발생합니다.비밀번호를 다르게 입력해보니 이메일과 비밀번호를 확인하라는 에러가 뜨는걸로 봐서 뭔가 다른 문제가 있는것 같습니다. 아마 프론트 문제인것같은데 어떻게 해결해야할지 모르겠습니다...도움주시면 감사하겠습니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
혹시 강의 버전과 현재 버전이 달라서 그런건가요?
모달과 리스트 표시할 떄 i 태그안에 클릭이벤트말고 밖에다 span 태그로 감싸줘서 거기에다 click 이벤트를 주닌깐 되네요 그외에는 안되구요 혹시 이건 버전차이 때문일까요? 예시코드 ) <span @click="showModal = false"> <i class="closeModalBtn fas fa-times" ></i> </span>
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
Order 서비스의 도메인
Order Service URL 주소에서IP:PORT/user/{user-id}/order 이렇게 주소를 주셨는데Restful API 에서 주문 도메인에 있는 정보를 유저 아이디 값으로 가져오고 싶을 때GET ip:port/order?user-id='' 로 가져와도 상관없을까요? 이게 API 디자인 가이드에 위배 되는 행위인지 궁금합니다.
-
해결됨문과생이 가르쳐 주는 퍼블리싱 - 클론코딩
background 질문입니다
<div class="item"style="background: url(./resources/images/tmp/visual1.jpg) no-repeat 50% 0; background-size: cover;"> 사진을 가운데 설정하기 위해서 no=repeat으로 반복되지 않게 설저을 하고 50% 0을 설정했는데 이거는 어떤 속성인지 알 수 있을까요? 위치를 잡아주는 건가요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요! 코드 평가 부탁드립니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. function solution(m, arr) { let answer = 0, end = 0, sum = 0; for (let start = 0; start < arr.length; start++) { end = start + 1; sum += arr[start]; if (sum <= m) { answer++; } while (sum < m && end < arr.length) { sum += arr[end]; if (sum <= m) { answer++; end++; } } sum = 0; } return answer; } let a = [1, 3, 1, 2, 3]; console.log(solution(5, a));
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
dotenv 관련 질문
수업 내용 보면 dotenv import를email.js 와 phone.js 두군데서 해주는데index.js 한군데서만 해주면 안되나요? 그렇게 해도 작동을 하더라구요.그리고 수업에선 import 'dotenv/config'이렇게 import 해주고 있는데지금 npm 사이트 보면이렇게 나와있더라구요. import 사용법이 바뀐걸까요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
실전예제 4 - 상속관계 매핑 11:05
안녕하세요.실전예제 4 - 상속관계 매핑 11:05 부분에서 'json으로 말아넣는다'는 의미가 어떻게 넣는다는 의미인가요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
컨트롤러가 맵핑이 안 됩니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]java version: 17mavenspring.io에서 다운 받고 실행 했는데 컨트롤러가 인식이 안 됩니다.패키지 계층구조도 맞췄는데, /demo/controller로 들어가도 인식이 안 됩니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
fit_transform(X)의 역할
kmeans.fit_transform(irisDF)를 하면 나오는 결과는150가지의 피처값들(총 4가지 피처)과 각각의 피처에 대응하는 클러스터의 센트로이드 사이의 거리를 4차원에서 3차원으로 줄여서 표현한 것 맞나요?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
현재 nodemon 커널 실행 nodemon yarn aaa 부분 수강중 입니다.
윈도우 환경에서 yarn 이 에러가 나서 npm으로 진행중입니다~"npm yarn 은 성능만 차이가 나고 명령어는 똑같다" 라고 알고 있는데,명령어도 다른건가 라는 의문이 들어 질문 드립니다. npm의 경우는pakage.js 에 아래와 같이 작성 후npm aaa 로는 실행이 안되고,npm run aaa 로 만 실행이 되는데,yarn aaa 는 실행이 잘 되는듯 하네요왜 그런 걸까요? run 이 생략된 걸까요?웹펙 쪽을 먼저 학습하고 가야 할지...수업 들으면서 모르는걸 다 질문드려도 될까요?package.jsonscript:{"aaa":"nodemon app.js"}
-
미해결[개념반]배워서 바로 쓰는 SQL 쿼리
PK 컬럼에 대한 DISTINCT 적용
안녕하세요 선생님. 강의 항상 잘 듣고 있습니다.PK인 컬럼에 대해 DISTINCT를 적용하는 것에 대한 의문이 들어 질문을 남깁니다.PK는 해당 테이블의 가장 고유한 값이기에 중복되지 않는 고유한 값을 가지고 있는 것으로 알고 있는데, GROUP BY에서 COUNT를 적용하는 과정에서 (PK인 컬럼에 대해) DISTINCT를 적용하여 세는 것이 가장 일반적인 방법이라고 말씀하신 이유가 궁금합니다. PK가 아닌 다른 컬럼에 대한 적용을 염두한 말씀이신가요?(해당 사례는 CUSTOMERS 테이블에 대해 CustomerID를 DISTINCT로 적용하여 COUNT하는 상황이었습니다.) 아니면 다른 이유가 있는 것인지 궁금합니다.아래의 세 집계함수에 어떤 차이가 있는 것인지 궁금합니다.COUNT(DISTINCT PK)COUNT(PK)COUNT(*)감사합니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
큐 사용시 add(), remove()
Queue에 add() 메서드와 remove() 메서드를 사용할 수 있던데, 이걸 사용해도 되는지 궁금합니다.
-
미해결비전공 기획자 및 관리자를 위한 IT 필수 지식
SSL& HTTPS 정확히 잘 모르겠어요
안녕하세요 강의 잘 듣고 있습니다.간호사여서 그런지 관련 IT지식이 전무하여 여쭤보는점 양해 부탁 드립니다.다음과 같이 문의 드리니, 제가 이해한 바가 맞는지 확인 부탁 드립니다.1) SSL을 안하게 된 사이트를 운영할 경우, http://로만 나타나는게 맞는지?2) 위 1이 맞을 경우, http://로 접속하여 로그인하는 고객의 정보 들이 해킹 당할 수 있는 건지?3) 결국 해킹을 막기 위해서는 반드시 SSL이 필요한 것인지?4)SSL이 되면서 인증서는 못받을 수도 있는건지?5) SSL 인증은 누가 해주는건지?ㅠㅠ 어느 기관에 신청을 해서 사는건가요? 6)SSL이 되면 인증서는 자동 발급되는건지? 누가?7) SSL인증을 받은 모든 url사이트는 https//로 봐도 되는건지?8) 그럼 https://는 전혀 해킹 리스크가 없는 것인지? 감사합니다
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
서비스 운영 중에 @MappedSuperclass 확장 가능 여부
안녕하세요.@MappedSuperclass 어노테이션을 사용하는 BaseEntity 클래스는 아래와 같은 필드를 갖고 있습니다.CREATEDBY CREATEDDATE LASTMODIFIEDBY LASTMODIFIEDDATE여기서 궁금한 점이 하나 생겼는데요.만약 처음에 100개의 클래스 중 100개 클래스 모두가 BaseEntity 클래스를 상속받아서 공통 필드를 사용하고 있습니다.그런데 운영중에 100개 중 50개의 클래스에서만 사용하는 공통 필드가 추가되면 이런 경우에는 어떻게 처리하면 좋을까요?자바에서 상속은 1개만 할 수 있어서 고민이 됩니다.50개의 클래스에 노가다로 필드를 입력해야 좋을지,,
-
미해결
38강 H2 데이터베이스 연결 질문
안녕하세요 강의 잘 듣고 있습니다! 강의를 듣던 중 막히는 부분이 있어서 질문드립니다.active 를 local 로 설정한 후 홈페이지에서 목록을 확인했더니 기존 MYSQL의 유저 목록이 그대로 화면에 보여집니다. 인텔리제이 무료 버전이라 강의에서 보여주신 profile 설정법이 아닌 add VM Option에서 -Dspring.profiles.active=local 을 설정해주는 식으로 profile을 설정했습니다. 그리고 다른 문제점은 H2 홈페이지에서 Connect를 하니 이런 메세지가 출력됩니다.Database "mem:library" not found, either pre-create it or allow remote database creation (not recommended in secure environments) [90149-214] 90149/90149 (Help)해결법이 있을까요...?? H2 데이터베이스는 따로 설치를 해야되는건 아닌건가요??
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
Agora API 프로젝트 삭제하는 방법
안녕하세요! 강의대로 Agora 사이트에서 프로젝트를 생성했습니다. 그후 실수로 app id를 노출하게되어 해당 프로젝트를 삭제하고 새로운 프로젝트를 생성하고 싶은데, Create 버튼은 있으나 삭제 버튼이 보이지 않아 질문 드립니다.프로젝트를 삭제하는 방법을 알려주시면 감사하겠습니다!
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
단락 회로 평가
단락 회로 평가에서 isVisible이 true이면 반드시 뒤에 컴포넌트가 렌더가 되는데 왜 그럼 컴포넌트는 항상 true인가요?근데 원래가 && 연산자는 앞 뒤 모두 true여야 true인데 이지비지블이 true면 왜 뒤에 컴포넌트는 항상 true인지 궁금합니다?
-
미해결만들면서 배우는 프론트엔드 DO IT 코딩 (Next.js, Typescript)
Error: Illegal url for new iframe
강사님 안녕하세요:)구글 계정 로그인을 구현하다가 제목과 같은 에러가 발생했습니다(구글로그인 버튼 클릭시).팝업을 열기 위한 url이 잘못되었다고 나오는데 어느 부분이 잘못되었는지 감이 안잡히네요ㅠ.env에 있는 내용을 next.config.js에서 export했고 FirebaseClient에서 FirebaseCredentials로 잘 매칭한 것 같은데 이상하네요..어떻게 접근하면 좋을까요.??