묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
There was an unexpected error (type=Forbidden, status=403). Access Denied 에러
http://localhost:8000/user-service/welcome 으로 가면 There was an unexpected error (type=Forbidden, status=403). Access Denied 오류가 나옵니다. WebSecurity 코드에 configure 메소드 @Override protected void configure(HttpSecurity http) throws Exception { // <- 권한 http.csrf().disable();// http.authorizeHttpRequests().antMatchers("/users/**").permitAll(); http.authorizeRequests().antMatchers("/error/**").permitAll() .antMatchers("/**") .access("hasIpAddress('" + "192.168.0.2" + "')") // IP_ADDRESS="x.x.x.x" .and() .addFilter(getAuthenticationFilter()); // 이 필터 통과한 데이터만 http.headers().frameOptions().disable(); } 192.168.0.2:포트번호/welcome 으로가면 정상적으로 나오는데 api gateway를 거쳐가면 항상 access denied가 됩니다. 스프링 버전은 2.7 사용중입니다
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
연속부분수열2 질문
선생님 안녕하세요. 해당 강의 보다가 궁금한 점이 있어서 질문 드립니다. 혹시 배열의 특정 원소가 m보다 크면, (만약 m=5이고 [1,7,1,2,3] 이라는 배열이 주어진다면) 어떻게 풀이가 되는지 알려주실 수 있을까요?
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
http://localhost:8080/MiniProjectJava%20%7D/board/read
똑같이 잘 진행하다가 read 쪽 하면서 이런 문제가 발생이 되는데 어떻게 해결하면 될까요 ? 못찾겠습니다 404 에러가 발생이 됩니다
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
for ~ in kfold.split(): 역할
안녕하세요 선생님 학습중에 의문점이 생겨 문의드립니다. 우선 KFold(n_splits=5) 로 폴드의 개수를 5개로 설정했기 때문에 shuffle 설정을 안하기 때문에 인덱스 순서로 120개의 피처와 30개의 레이블이 생성된다는 점은 알겠는데, for 반복문을 돌 때 30개의 레이블이 자동으로 각 폴드를 건너뛰는 점이 이해가 잘안되는데 쉽게 설명해주실 수 있을까요..
-
미해결다양한 사례로 익히는 SQL 데이터 분석
order_id, product_id 모든 경우의 수를 자동으로 산출하는 수식은 없을까요?
선생님 좋은 강의 보고 열심히 따라하는 중인데, 1. ord001, product 001 이런 주문번호의 경우의 수를 수강할 때는 일일히 정의해서 temp로 묶을 수 있지만, 실제로는 주문번호가 몇만건이 되고, 제품 SKU도 몇백개 되니까 이걸 일일히 정의할수는 없겠더라구요.. 이걸 일일히 temp에 정의하지 않고, 컬럼 단위로 모든 경우의 수가 나오도록 할 방법은 없을까요..? 2. product 1과 2가 join해서 별개의 column으로 형성되는 케이스는 이해했습니다. 그러면 제품 3개를 동시에 장바구니 분석하기 위해서는 한번 더 product_c 케이스로 조인해서 실행하면 되나요? 뒤에 진도를 안나간상태로 여쭙게 되어 혹시 뒤에 있을까봐 걱정되긴 하네요; 좋은 강의 항상 감사드립니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결CSS Flex와 Grid 제대로 익히기
"Flex UI #7 - 카드 리스트" 에서 gap을 사용하지 않는 이유가 있을까요?
안녕하세요! 카드리스트를 만들때 .card-item 간 간격을 padding으로 설정하고, 그것을 감싸는 .card-list 에 마이너스 margin 값을 주어 처리하는 방법으로 안내를 주셨는데요, ( 그 밖에 container에 overflow: hidden 마지막에 설정) 혹시 이부분 .card-list에 gap 값을 지정해서 간격을 주면 마이너스 마진이나 다른처리가 필요없는것 아닌가 해서요..! 혹시 gap 을 사용하지 않는 이유가 있을지 궁금해서 여쭤봅니다..! (ie브라우저 이슈등이 있을지요.??)
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃헙 권한 요청드립니다.
인프런 아이디 : operation194@naver.com인프런 이메일 : operation194@naver.com깃헙 아이디 : 707ksb@gmail.com깃헙 Username : kimyonghyeonn
-
해결됨HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
flex 수직중앙정렬 질문드립니다.
안녕하세요. 선생님 flex 수직수평중앙정렬에서요. 높이값이 없다면 수직중앙은 안된다고 알고 있는데요. 강의에서 보면, height: 100vh;주기 전에 align-items: center;를 주니깐 수직으로 가운데로 내려오는데요. 의아해서 질문드립니다. HTML+CSS 실전 퍼블리싱 제작 with JQUERY 20세 이상 성인인증 체크 강의에서, 8:35초 내용입니다.
-
미해결
다음뉴스 댓글 크롤링 도움 부탁 드립니다. On/Off 버튼 클릭이 안되어요 ㅠ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 잔재미코딩님의 셀레니움&스크래피 강좌를 듣고 있는데, 해당 게시물에 질문이 안되네요..?ㅠ 오래되서 그런가,, 그래서 전체 게시물에 질문 한 번 드려봅니다. 강좌는 이미 펼쳐져있는 댓글 창에서 '더보기'를 누르고 추가적으로 크롤링을 하는 코드를 알려주었는데요, 이후에 다음에서 On/Off버튼이 생겨 댓글이 기본적으로 닫혀있어서 아래 크롤링을 수행하려면 On/Off 버튼도 한 번 눌러줘야 하는 상황입니다. 도움 주실 수 있으신 분 있으시다면,, 한 번만 부탁 드리겠습니다. 안녕하세요? 기존 강좌 제작 시점과 달리 댓글은 기본적으로 닫혀 있고 on/off 버튼을 눌러야 댓글이 보이게 됩니다. 강의 활용해서 on_button 변수를 만들고, 이를 클릭할 수 있도록 한 번 꾸며 봤는데요, 태그도 바꿔보고, 함수도 바꿔보고, 다양한 방법으로 시도를 해봤는데, On/Off 버튼을 누르는 것을 못합니다 ㅠ 태그도 div.cmt_count_box까지만 해보고, button까지도 해보고, span까지도 해보고, 다양한 방법으로 시도 해봤습니다. on_button = driver.find_element_by_css_selector('alex-area > div > div > div > div.cmt_count_box > button') webdriver.ActionChains(driver).click(on_button).perform() 아무래도 눈으로 보고 직접 체득해야 실력이 Up되지 않을까 해서 강의만 보고 넘어가기 보다는, 한 번 직접 구현해보고 싶어 문의 드리고자 합니다. 기초 강의 때에는 조금씩 페이지가 바뀌는 부분도 쉽게 해결이 되었는데, 나름 중급이라 조금 어렵네요 ㅎㅎ 도움 부탁 드려 보겠습니다! [작성코드] from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.common.exceptions import TimeoutException import time chromedriver = '/usr/local/chromedriver' driver = webdriver.Chrome(chromedriver) driver.get('https://news.v.daum.net/v/20190709165157301?d=y') #댓글창 On/Off 버튼 누르기 - 게속 안됨 ㅠ element = WebDriverWait(driver, 5).until(EC.presence_of_element_located((By.CSS_SELECTOR, 'alex-area > div > div > div > div.cmt_count_box > button'))) on_button = driver.find_element_by_css_selector('alex-area > div > div > div > div.cmt_count_box > button') webdriver.ActionChains(driver).click(on_button).perform() #더보기 누르기 로직 만들기 loop, count = True, 0 while loop and count < 10: try: element = WebDriverWait(driver, 5).until( EC.presence_of_element_located((By.CSS_SELECTOR, 'alex-area > div > div > div > div.cmt_box > div.alex_more > button')) ) more_button = driver.find_element_by_css_selector('alex-area > div > div > div > div.cmt_box > div.alex_more > button') webdriver.ActionChains(driver).click(more_button).perform() count = count + 1 #count += 1로도 가능 time.sleep(2.0) except TimeoutException : loop = False #크롤링하기 comment_box = driver.find_element_by_css_selector('alex-area > div > div > div > div.cmt_box > ul.list_comment') comment_list = comment_box.find_elements_by_tag_name('li') #각각 댓글은 li가 감싸고 있음 for num, comment_item in enumerate(comment_list) : print("[",+str(num+1),+"]", comment_item.find_element_by_css_selector('div p').text) driver.quit() #alex-area > div > div > div > div.cmt_count_box > button > span <- on/off #alex-area > div > div > div > div.cmt_box > div.alex_more > button > span:nth-child(1) <- 더보기버튼 #alex-area > div > div > div > div.cmt_box > ul.list_comment <- 댓글리스트
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
model.addAttribute
처음부터 강사님이 하시는거 다 따라했는데 저는 여기서 에러가 나요 import문도 활성화가 안되고여
-
해결됨스프링 배치
빌드된 jar 파일로 jobParameter를 전달할 경우 DB
빌드된 jar 파일로 jobParameter를 전달할 경우 DB에 Parameter값이나 Job실행 정보들을 남기지 않는데 맞는건가요? 아니면 어떠한 설정 값 영향인가요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
변수 하나가 PAGE_SIZE 만큼의 메모리를 잡고있는 건가요?
변수 하나를 StompAllocator를 사용하여 선언한다면 한 변수가 PAGE_SIZE 만큼의 메모리를 잡고있는 건가요? 변수 몇 개만 선언함으로서 큰 양의 메모리를 차지하는게 아닌가요?
-
미해결스프링 핵심 원리 - 기본편
@Configuration는 생략이 가능한가요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 싱글톤 발생의 주의점 부분에서 StatefulServiceTest 코드중 아래 부분에서 @Configuration가 없더라구요. static class TestConfig { @Bean public StatefulService statefulService() { return new StatefulService(); }} 이전에 Config들에서는 모두 @Configuration을 적어줬는데 여기는 없어서 질문드립니다!
-
미해결실전! Querydsl
QHello.java 파일 임포트
maven 프로젝트 입니다. 기존 작업할땐 어떻게 어떻게 설정해서 테스트코드 돌려봤습니다. 깃으로 커밋후 다른컴퓨터 작업을하니 파일이 활성화가 안되고 임포트도 안됩니다. 무슨문제죠? 검색을 해도 해결이 안됩니다.
-
미해결빅데이터분석기사 실기대비 (R 활용)
caret::confusionMatrix 문의
안녕하세요 caret::confusionMatrix(test$y, p4)로 강의에서 알려주셨는데 사용법에 보면 confusionMatrix(data, reference)로 되어있어서 실제값과 예측값 순서가 바뀐건 아닌지해서 질문드립니다.
-
미해결빅데이터분석기사 실기대비 (R 활용)
회귀분석 성능지표
안녕하세요. 비전공자이고, 이번 4회 필기 시험에서 된통 당했던 기억(?) 때문인지 곧 다가올 실기 시험에서 두려움을 느껴 많은 질문들을 하게 되네요. 회귀분석에서 성능평가에 대해 말씀해주셨는데요. 결정계수 구하는 문제가 출제될 가능성이 있을까요? 만약 나오게 된다면, R2은 R2(test$000, p3)으로 쉽게 구할 수 있는데 수정된 결정계수를 구하는 방법에 대해 질문드립니다. 구글링에서 찾아보면 라이브러리를 불러와야하는 것 같더라고요. 알려주신 라이브러리 안에서 구할 수 있는지요? 함수가 없다면 MAPE처럼 직접 공식으로 나타내야할까요?
-
미해결반응형 웹사이트 포트폴리오(App Official Landing Website)
팝업창 닫기 버튼을 클릭해도 영상의 소리가 들려요
■ 질문 남기실 때 꼭! 참고해주세요.- 먼저 유사한 질문이 있었는지 검색해주세요.- 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다.- HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요.- 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다.
-
미해결홍정모의 따라하며 배우는 C++
[9.38] Student 클래스 value의 벡터 질문
1.Student 값의 벡터니까 registerStudent를 할 때 student_input을 가지고 와서 push_back을 할 때 복사해서 넣게 된다는데 왜 복사해서 넣는건가요? &로 student_input을 하니까 서로 같은 메모리를 참조하게 해서 student[0]에 들어가져야 되는게 아닌가해서요 2. vector<Student*> students에서 Studnet*가 가리키고 있는 원래 주소의 것은 남아있다는데 그 부분이 무슨 이야기인지 잘 이해가 안 돼요 조금 더 자세히 설명해 주실 수 있으신가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
아톰 실행 문제
패키지를 전부 받고 실행하니 Unable to run python Did you start Atom from the command line? atom . Is it in your PATH? PATH: /Library/Frameworks/Python.framework/Versions/3.9/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 라고 뜨고 실행이 안 되는데 제가 무얼 놓친 걸까요?ㅠㅠ
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
1
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.