inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

TableFixed_tableFrame__1Oq4s TableFixed_scrollFrame__1gp5j 형태의 자료는 어떻게 가져올 수 있나요?

미해결

파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기

교수님 안녕하십니까? 교수님 강의 너무 잘 듣고 있습니다. 감사드립니다! url과 encoding을 이용해서 html 형식의 자료를 가져오면서 의문이 생겼습니다. 네이버의 외국 증권데이터를 보다가, https://m.stock.naver.com/worldstock/stock/000858.SZ/finance/primary/annual 여기의 경우 자료를 가져올 수 없어, Inspect를 해보니 아래와 같이 나옵니다. 이런 자료는 어떻게 가져올 수 있는지요?

  • 웹-크롤링
  • python
  • pandas
  • numpy
  • seaborn
  • matplotlib
  • 웹 스크래핑
  • plotly
ilhalm 댓글 1 좋아요 1 조회수 202

mean_squared_log_error()에 대해 질문드립니다.

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

해당 강의를 학습하면서 책 p.367을 보고 의문이 생겨 질문 드립니다. rmsle를 구현할 때 mean_squared_log_error를 사용하지 않고 직접 함수를 구현하여 사용하였는데 두 방법의 차이를 알고 싶습니다.

  • python
  • 머신러닝 배워볼래요?
  • 통계
z_z 댓글 1 좋아요 0 조회수 370

구글플레이, 앱스토어 업로드

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

강사님, 구글플레이, 앱스토어 업로드 영상은 언제 올라오나요? :)

  • Flutter
  • 클론코딩
Bullets 댓글 1 좋아요 0 조회수 266

set을 사용해서 풀었는데 반례가 있을까요?

미해결

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

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. Set을 이용해서 풀었는데 반례가 있을까요? const express = require ( 'express' ) const app = express () const server = app . listen ( 3001 , () => { let str = 'CBA' let str2 = 'CBDAGE' console . log ( solution ( str , str2 )) function solution ( must , dolist ) { let answer let mustList = new Set ( must ) let checkList = '' for ( let i = 0 ; i < dolist . length ; i ++) { if ( mustList . has ( dolist [ i ])) checkList = checkList + dolist [ i ] } if ( checkList == must ) { answer = 'YES' } else answer = 'NO' return answer } })

  • javascript
  • 코테 준비 같이 해요!
진돌 댓글 0 좋아요 0 조회수 183

안녕하세요!

미해결

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

안녕하세요 선생님 멘토님! 다름이아니라 Validator 관련하여 질의드릴게있어 문의드립니다! Validator를 구현한 클래스에서 유효성검사를 커스텀 한 후 InitBinder를 하였는데, 혹시 스프링 시큐리티랑 같이 적용하여 사용하는경우 적용이안되는걸까요..!

  • spring
  • MVC
고대연 댓글 1 좋아요 0 조회수 387

@Param

미해결

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

제로초님 오랜만에 복습겸 다시 듣습니다. 혹시 @Param 설정하실때 main.ts 에서 transform : true 설정하면 되지만 하나하나 ParseIntPipe 설정하신게 그냥 단순히 고집이 맞으신건가용 ?? 어떠한 다른 이유가있을까요 ?

  • NestJS
  • TypeORM
  • nodejs
  • express
SJ 댓글 1 좋아요 0 조회수 310

코드 한번 검토 부탁드립니다^^

미해결

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

안녕하세요! 강의 보기 전에 다른 방식으로 풀어봤는데 코드 한번 리뷰 부탁드립니다 ㅎㅎ stringBulider의 reverse를 사용했는데 소요시간에 영향을 미치는지 궁금합니다! import java.util.Scanner ; public class Main { public static void main (String[] args) { Scanner scanner = new Scanner(System. in ) ; int num = scanner.nextInt() ; String [] arrStr = new String[num] ; for ( int i = 0 ; i<num ; i++){ arrStr[i] = scanner.next() ; } for (String s : arrStr){ int ans = check ( reverse (s)) ; if (ans != 0 ){ System. out .print(ans + " " ) ; } } } public static int reverse (String str){ str= new StringBuilder(str).reverse().toString() ; return Integer. valueOf (str) ; } public static int check ( int num){ if (num == 1 ) return 0 ; for ( int i= 2 ; i<num/ 2 ; i++){ if (num%i == 0 ){ return 0 ; } } return num ; } }

  • java
  • 코테 준비 같이 해요!
kimjinseok 댓글 2 좋아요 0 조회수 350

CSRF토큰 응답

미해결

스프링 시큐리티

사용자가 서버의 기능을 요청하면 서버는 랜덤생성된 CSRF토큰을 응답하고 그때서야 사용자가 원하던 서버의 기능이 CSRF토큰 담아 요청되는 것인가요? --- 사용자가 공격자의 사이트에서 이미지 클릭해도 서버는 사용자한테 CSRF토큰 응답하고 사용자는 받은 CSRF토큰을 담아 요청을 하게 되는것으로 이해됩니다 ㅠㅠ 어디서 CSRF가 방지되는것인가요

  • Spring Security
  • java
  • spring-boot
이이이2 댓글 1 좋아요 0 조회수 365

필드 주입 문제점 해결 방안

미해결

스프링 핵심 원리 - 기본편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요. 강의 너무 잘 듣고 있습니다. 강의에서 필드주입시 순수 자바코드로 실행이 불가능해서 테스트 하기 힘들다고 하셨습니다. public class MemberServiceImpl implements MemberService{ @Autowired private MemberRepository memberRepository ; // @Autowired public MemberServiceImpl (MemberRepository memberRepository) { this . memberRepository = memberRepository ; } 위 코드처럼 생성자를 따로 작성해주면 해결될 문제인거 같아 문의드립니다. 1. 필드주입시 생성자를 따로 작성하는 방법을 사용하면 필드주입의 모든 문제점이 해결되는 것이 맞을까요? 2.만약 생성자를 따로 작성하여 문제점이 해결된다해도 필드주입을 추천하지 않으신다면 그 이유를 알 수 있을까요? 감사합니다!

  • spring
  • oop
이곰 댓글 1 좋아요 1 조회수 301

"이때 메인 데이터베이스의 스프링 빈을 등록할 때 @Qualifier 를 지정해주는 것은 상관없다." 질문입니다.

미해결

스프링 핵심 원리 - 기본편

"코드에서 자주 사용하는 메인 데이터베이스의 커넥션을 획득 ~ 등록할 때 @Qualifier 를 지정해주는 것은 상관없다." 지문에서 맨 마지막 문장인 "물론 이때 메인 데이터베이스의 스프링 빈을 등록할 때 @Qualifier 를 지정해주는 것은 상관없다." 가 잘 이해가 되지 않습니다. 메인 데이터베이스의 스프링 빈을 등록할 때 @Primary대신에 @Qualifier를 지정해줘도 상관없다는 말인지 @Primary와 @Qualifier를 같이 써도 된다는 말씀인지 헷갈립니다. 제 개인적인 생각으론 후자는 @Qualifier가 우선권을 가지기에 @Primary는 의미가 없으므로(?) 전자일 것 같긴한데 맞는 지 궁금하여 질문드립니다!

  • oop
  • spring
김형민 댓글 1 좋아요 1 조회수 205

Install Packages 항목이 안보이는 이유가 뭘까요?

미해결

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

script도 마찬가지이고 autocomplete-python 역시 보이지 않아 설치를 할 수가 없네요. 저만 그럴까요? atom으로 수업받는걸 포기해야 하나 고민입니다. 진도를 나가야 하는데 환경 설정이 안되 진도를 못나가고 있습니다. 그냥 vscode로 진행 해야 할 것 같기도 하네요. atom이 올해로 개발을 중지 한다는 이야기도 있는 것 같던데... vscode로 세팅하는 것도 올려주시면 좋을 것 같습니다.

  • python
  • 웹-크롤링
jangtaesan 댓글 2 좋아요 0 조회수 444

환경변수 Path 설정 방법

미해결

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

아무곳에서나 실행을 하려면 환경 변수에서 Path 수정을 해야 할 듯합니다. 그렇지 않으면 실행이 안될듯? 윈도우 탐색기 > 내 PC > 마우스 오른쪽 버튼 "속성" 클릭 설정 : 오른쪽 화면 관련 설정 : "시스템 보호" 클릭 시스템 속성 > 고급 탭 : "환경 변수" 클릭 시스템변수 > Path 선택 : 편집 클릭 환경 변수 편집 : 찾아 보기 클릭 atom 폴더를 찾아서 선택 후 확인 버튼 클릭 해당 경로가 화면에 보이면 > 확인 > 확인 > 확인 명령프롬프트 띄워서 어느곳에서나 atom 만 치면 실행 가능

  • 환경변수Path
  • python
  • 웹-크롤링
jangtaesan 댓글 1 좋아요 0 조회수 687

run time error..

미해결

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

안녕하세요! 질문해주신 다른분들 코드를 봤는데 for문에서 i<num 그리고 j<num과 같이 작성하면 마지막 arr[num]값이 소수인지 체크가 불가능할거같은데 어떻게 생각하시나요?! (강의에서는 i<=n, j<=n과 같이 작성하셨습니다.) package Inflearn ; import java.util.Scanner ; public class Main { public static void main (String[] args) { Scanner scanner = new Scanner(System. in ) ; int num = scanner.nextInt() ; System. out .println( solution (num)) ; } public static int solution ( int num){ int [] arr = new int [num+ 1 ] ; int ans = 0 ; for ( int i= 2 ; i<=num ; i++){ if (arr[i] == 0 ){ ans++ ; for ( int j=i ; j<=num ; j=j+i){ arr[j] = 1 ; } } } return ans ; } }

  • java
  • 코테 준비 같이 해요!
kimjinseok 댓글 1 좋아요 0 조회수 352

mm_mask_rcnn_train_nucleus 코드에서 질문있습니다!

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

train_detector(model, datasets_train, cfg, distributed=False, validate=True) 위에 코드 돌리니까 에러가 나는데 어디가 문제인건지 잘 모르겠습니다!! 항상 좋은 강의 들려주셔서 감사합니다!ㅎㅎ

  • 컴퓨터-비전
  • 머신러닝 배워볼래요?
  • python
  • 딥러닝
  • keras
  • tensorflow
dlgpqls98 댓글 1 좋아요 0 조회수 226

크롤링 실전 강의 문의드립니다

미해결

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

실전 강의 커리큘럼의 쿠팡 크롤링에서 혹시 어떤 항목들을 크롤링하는지 자세히 알 수 있을까요?

  • 웹-크롤링
  • python
rkdtngus3579 댓글 1 좋아요 1 조회수 272

settings.py 을 변경하는 이유

해결됨

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

지금처럼 settings.py 파일에 대한 변형을 주는 이유는 무엇인가요? 기존에 있던 그대로 사용하는 것보다 어떠한 이점이 있나요?

  • django
  • python
  • react
  • docker
BD 댓글 2 좋아요 0 조회수 284

thread 오류 질문드립니다

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

LockGuard Lock(_mutex); _threads.push_back(thread([=]() { InitTLS(); callback(); } )); 위가 원본 코드이고 LockGuard Lock(_mutex); _threads.push_back(thread([&]() { InitTLS(); callback(); } )); 수정본 입니다 데이터를 전부 복사 보다 참조로 들고 있는게 좋을 것 같아서 위와 같이 수정하자 abort() has been called 에러가 뜹니다 원본코드시는 문제가 없는데 혹시 쓰레드에서 참조를 들고 있으면 안되나요?

  • network
  • MMORPG
  • windows-server
댓글 1 좋아요 0 조회수 381

3.6 논리 연산자 logical operators 19분

미해결

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

안녕하세요, 3.6 논리 연산자 logical operators 19분에서 // short circuit evaluation int a = 1; int b = 2; if (a == 1 && b++ == 2) // &&는 왼쪽이 false 면 오른쪽은 계산을 아예 안한다. { cout << a << " " << b << endl; } cout << b << endl; return 0; if (a == 1 && b++ == 2)에서 b=2이고 if문에 들어갈때 b++이니까 b->3이 되고 이때 b(3) == 2인지 비교해야 하는거 아닌가요? 연산자 우선순위도 ++가 먼저고 그다음 ==이던데 이해가 잘 되지 않습니다 ㅜㅜ --------------------- 제가 생각하는게 맞는지 확인 부탁드립니다. b++ 는 ++b와 다르게 원래 b 값을 먼저 출력하고 그 후에 ++를 해준다. 따라서 b == 2를 먼저 처리하고 b++를 진행한다. 맞을까요?

  • C++
Pikkachu 댓글 1 좋아요 0 조회수 191

BindingResult 사용시 model에 값을 안넣었는데 어떻게 데이터가 유지되죠?

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

mvc2 편에서는 public String create ( @Validated @ModelAttribute MemberForm form , BindingResult bindingResult){ 여기서는 @Validated MemberForm form , BindingResult bindingResult 즉 ModelAttribute를 사용하고 안하고 차이가 있었는데요. 다음 코드 실행시 사용자 입력값이 유지되는데요 if (bindingResult.hasErrors()){ return "members/createMemberForm" ; } 저는 당연히 ModelAttribute를 통해 model에 값을 담아주고 해당 html으로 리턴을 해주었기 때문에 가능하다고 생각했습니다. 그런데 이번 강의를 보면서 @ModelAttribute를 적지 않았음에도 bindingresult를 통해 이동한 페이지에서 어떻게 사용자가 적었던 memberForm값들이 유지가 되는것인가요??

  • 웹앱
  • spring-boot
  • JPA
  • spring
  • java
shj2322 댓글 1 좋아요 2 조회수 355

이벤트 질문입니다.

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

(이 질문이 이벤트랑 관련이 있는건가 싶기는 하지만...) 궁금해서 SpinLock과 mutex의 차이점을 찾아봤었는데 SpinLock은 CPU의 자원을 계속 사용하면서 기다리는 것이고 mutex는 lock이 풀릴 때 까지 sleep상태에 들어간다고 본 기억이 있습니다. 그럼 mutex는 sleep방식을 사용하는 건가요? 아니면 내부적으로 이벤트를 이용하는 건가요?

  • network
  • windows-server
  • MMORPG
usaisdie 댓글 1 좋아요 0 조회수 286

인기 태그

인프런 TOP Writers

주간 인기글