묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결우디의 포토샵 강좌
노이즈가 프리뷰만큼 안 먹혀요ㅜㅜ
프리뷰에서는 노이즈가 잘 들어가는데 확인을 눌러보면 미세하게만 노이즈효과가 나타납니다.. 원인이 있을까요? ㅠㅠ
-
미해결실전 프로젝트로 배우는 타입스크립트
개인 프로젝트 리팩토링 중 질문!
일단 강의 관련 질문이 아니라서 죄송하단 말씀 먼저 드립니다. 강의를 수강한 후 제 개인 프로젝트를 타입스크립트로 리팩토링 중에 발생한 문제를 해결하고자 열심히 찾아봤으나 가로막혀 질문드리고 싶어서 여기에 글 남기게 되었습니다. 혹시나 도움받을 수 있다면 정말 감사할 것 같습니다.
-
미해결PHP 7+ 프로그래밍
vscode 디버그 콘솔관련해서 질문드려요 ㅠ
디버그 콘솔란에 이런식으로 계속 라이선스 인포가 뜨면서 마지막줄에 실행결과나 나오는데... 강사님처럼 실행결과만 나오게할순없나요??
-
미해결홍정모의 따라하며 배우는 C++
적절한 생성자가 없습니다?
안녕하세요 이번 강의듣고 여러가지 실험하다가 알아내게된 사실인데요 위의 코드에서처럼 생성자가 없을시 저 리터럴값이 들어가지가 않더라고요. 이건 구글에 쳐봐도 제가원하는 답이안나와서... 사실 진짜로 알고싶은게 저 주석처리된 생성자를 풀면 코드에 에러가 사라지고 원래는 Test 클래스 객체만 받아야할 저 a 라는 함수가 리터럴값 뿐만아니라 다른 정수형도 받고 정상적으로 변수에 저장되기까지합니다... 이게 질문의 요지인데... 어떻게 이게 가능한건지 알고싶습니다. 문자의경우 아스키코드 값으로 저장이 되더라고요 그리고 아래코드에서 using namespace std; class over { int value; public: over(const int &value): value(value) {} //1. const int operator +(const over& ref) { return this->value + ref.value; } //3. const int operator +(const int &num) { return value + num; } //2. friend int operator+(int num, const over& ref) { return num + ref.value; } }; int main() { //1. 객체끼리의 연산 cout << over(1).operator+(over(2)) << endl; cout << over(1) + over(2) << endl; //2. 리터럴 + 객체 cout << 1 + over(1) << endl; //3. 객체 + 리터럴 cout << over(1) + 1 << endl; cout << 5 + over(2) + 4 + over(1) << endl; } 코드 2번 리터럴 + 객체 를 구현하기위해 저 friend 붙은 함수를 구현해야 하잖아요. 궁금한게 저 부분이 잘 이해가 되지 않거든요 객체 + 리터럴 같은경우에는 내부적으로 .operator+ => 이게 + 로 컴파일 내부적으로 바꿔주기에 충분히 이해하였는데 그렇게 따지면 저 리터럴 + 객체부분은 설명이 안되더라고요. 말이 되려면 리터럴 이런것도 컴파일 내부적으로 객체취급해 서 가능하게끔 한다는 말이어야하는데... 그냥 외워야 될려나요?? 그리고 코드 맨마지막줄의 cout << 5 + over(2) + 4 + over(1) << endl; 이부분에서요 총 + 가 3개가 있는데 원래대로라면 두번째 + 는 위 코드의 3번째 함수를 가리켜야 정상인데 아무것도 가리키고 있지 않습니다. 위 예시의 그 윗줄 코드인 cout << over(1) + 1 << endl; 여기서의 + 는 코드의 3번째 함수를 정상적으로 가리키고 있는데, 이것도 왜이런건지 잘 모르겠습니다...ㅠ 제가볼때는 원래 + 인거같은데 하지만 +를 오버로딩을 했는데.... 흠 잘모르겠네요 질문이 장난아닌데;; 답변주신 모든분들 감사합니다
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
배치사이즈
안녕하세요 배치사이즈 설정 후 ( <property name="hibernate.default_batch_fetch_size" value="100"/>) 쿼리를보면 N+1 을 해결하는데 최대100개 in(1,2,3,4,...100) 쿼리가 날라가는건가요 ? [파랑색 밑줄 봐주세요] ======================================= 두번째 질문 데이터 뻥튀기 때문에 페치조인-> 페이징 불가라고 말씀해주셨는데 이전에 배운 distinct 를 사용해도 왜 안되는건지 모르겠습니다. [데이터 뻥튀기는 distinct 로 커버가 되나, 메모리에 데이터를 다 애플리케이션에 퍼올리는 문제 때문인가요 ??]
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
안녕하세요 질문있습니다
안녕하세요 선생님 강의 잘보고 있습니다 질문드릴게 있는데 overflow:hidden; 을 .gnb a 에 줘야 두번째 span이 감춰지는게 이해가 잘 안가는데 설명해주시면 감사하겠습니다
-
미해결실무 적용을 위한 디지털마케팅 실습 & 포트폴리오 코스
윅스 제작 관련
강의들으며 윅스를 제작하여 전환설정을 하고 있는데 안되는 점이 많아서 질문 드립니다! 구글 애널리틱스 연동을 하고 홈페이지 검사눌러서 구글 애널리틱스를 검색해도 나오지 않고, 설정에서 검색결과에 페이지 표시하기라는 버튼도 없습니다.ㅠㅠ 에디터 페이지 관리에서 사이트메뉴에 페이지 설정을 하면 SEO기본으로 나오고 SEO(Google)로 나오지 않습니다. 그리고 프리미엄 플랜 결제에서 제일 오른 쪽 저렴한 도메인 연결로 결제를 했는데 이건 GA가 연동이 안되는 건가요? 무제한 플랜으로 업그레이드를 했는데도 SEO(Google)라고 안뜨네요ㅠㅠ 최대한 빨리 답변 도와주시면 감사하겠습니다.ㅠㅠ 계속 진행이 안되서 포트폴리오 완성이 늦어져 채용 지원을 늦추고 있는 상황입니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
모델 관계설정에 대해서
안녕하세요 제로초님 쇼핑몰 만들기 프로젝트를 진행중입니다. 강의가 정말 많은 도움이됩니다. 감사합니다. redux에는 데이터들을 추가했는데 이걸 모델로 만들어보려하니 막혀버렸습니다 . 장바구니에 상품들을 넣었을 때 장바구니는 추가한 상품에 대해서 참조할 것인데 이때 장바구니의 상품은 참조한 singleProduct 에 (quantity), 사이즈(Size), pluralPrice(수량 X 상품금액)이 추가되도록 하고 데이터를 저장하려고 하는데 이때 부가적인 것들을 어떻게 모델 설정을 해야할까요?? **singleProduct를 기본뼈대 cart의 products에는 signleProduct에 부가적인 것을 추가해서 데이터 추가 – 대신 singleProduct 뼈대를 건들지 않음 (다른 유저가 singleProduct를 장바구니에 추가할 수 있기 때문에) 이렇게 생각하고 있습니다..** 여러 상품들중에 하나의 singleProduct 유저가 장바구니에 singleProduct 를 담으면 Cart 상태 Product model Cart model
-
해결됨(UPDATED) Python을 이용한 개인화 추천시스템 | 추천알고리즘 | 추천인공지능
Neighbor size를 정해서 예측치를 계산하는 함수의 코드 실행 문제
#Neighbor Size를 정해서 예측치를 계산하는 함수 def CF_knn(user_id,movie_id,neighbor_size=0): if movie_id in rating_matrix.columns: sim_scores=user_similarity[user_id].copy() movie_ratings=rating_matrix[movie_id].copy() none_rating_idx=movie_ratings[movie_ratings.isnull()].index movie_ratings=movie_ratings.dropna() sim_scores=sim_scores.drop(none_rating_idx) if neighbor_size==0: mean_rating=np.dot(sim_scores, movie_ratings)/sim_scores.sum() else: if len(sim_scores) > 1: neighbor_size=min(neighbor_size,len(sim_scores)) sim_scores=np.array(sim_scores) movie_ratings=np.array(movie_ratings) user_idx=np.argsort(sim_scores) sim_scores=sim_scores[user_idx][-neighbor_size:] movie_ratings=movie_ratings[user_idx][-neighbor_size:] mean_rating=np.dot(sim_scores,movie_ratings)/sim_scores.sum() else: mean_rating=3.0 else: mean_rating=3.0 return mean_rating #정확도 계산 print(score(CF_knn,neighbor_size=30)) 다음과 같이 실행을 했을 때 실행결과가 None으로 표시 됩니다. 어떤오류가 있는지 찾지를 못하겠는데 도움을 부탁 드립니다.
-
미해결스프링 핵심 원리 - 고급편
JDK 동적 프록시 적용시점에 대한 질문입니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]앞선 강의에서 동적 프록시는 컴파일 시점이 아닌 런타임 시점에 프록시 클래스를 만들어준다고 알려주셨습니다. 그런데 DynamicProxyBasicConfig에서 @Bean안에 Proxy.newProxyInstance를 선언한거는 런타임이 아닌 컴파일 시점에 프록시 클래스가 생성된건가요?? 만약 컴파일 시점에 프록시 클래스가 생성된게 맞다면, 동적 프록시는 런타임 시점에 만들어진다고 하신 말과 모순이 되는것 같아서요 ㅠㅠ 의문이 들어 질문남기게 되었습니다!!
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
왜 || 를 사용할때 || two 가 true 가 되나요?
1.undefined || 0 || 2 ㅡ> false || false || true 처음만나는 true의 값을 반환한다는 것으로 이해했는데 맞게 이해한걸까요? 2. 만약 맞게 이해했으면, undefined , 0 이 false라는 것은 어떻게 아나요? 제가 boolean 연산자 진도에서 놓친 부분인가요? 관련 내용을 찾아보려면 어디에서 봐야할까요! 3. 아, 그리고 Java에서의 || , && 의 개념과 비슷하게 봐도 될까요? (이 부분은 자세히 설명 안해주셔도 됩니다! 된다, 안된다)
-
미해결고수가 되는 파이썬 : 동시성과 병렬성 문법 배우기 Feat. 멀티스레딩 vs 멀티프로세싱 (Inflearn Original)
sync, async 질문
안녕하세요, 좋은강의 감사드립니다. 아래 질문에 답변주시면 감사합니다! [1] sync/async, blocking/non-blocking 의 경우의수가 4가지가 있다고 배워습니다 (2*2) 그런데 강의를 보다보면... (I/O Bound - (2) 강의) sync는 자연스럽게 blocking이 된 상황들이고 async는 자연스럽게 non-blocking이 된 상황들로 보여집니다. 파이썬 코드에서 따로 async 관련을 안쓰면 자연스럽게 sync-blocking이 되는것이고, 모든걸 async를 신경써서 쓰면 자연스럽게 async-nonblocking이 되는것인가요? [2] multi - thread/process 는 Queue를 이용해서 어떤 thread/process에서 작업이 끝나면 데이터를 다른 thread/process로 보내줄 수 있다고 이해를 하고 있는데요... async의 경우는 함수에게 어떤일을 시키고, 그 함수가 끝나면 끝났다! 라고 알려준다고 이해를 했는데... 이때는 그 시점? 끝나서 반환하는값? 을 어떻게 알아차리나요? 예를들어 single-thread/process에서 함수A를 일을 시키면 곧 함수A가 끝났을때 100을 리턴한다고하면, 리턴받은 값을 가지고 추후 작업을 처리하고자 할텐데... 어떻게해야하나요? 무한대기하고있으면서 함수A가 끝났다고 말해주면(이건 어떻게 catch를 하는지...?), 그 값(이건 어떻게 catch를 하는지...?)을 갖고 처리하거나 등으로 하나요? 간단한 코드 예시가 있으면 감사합니다!
-
미해결Nuxt.js 시작하기
서버사이드 렌더링에서 서버란 무엇인가요?!
안녕하세요!! 강의 정말 유용하고 잘봤습니다! 근데 SSR과 CSR의 개념적인 부분에서 CSR은 쉽게 얘기해서 제가사이트를 들어갔을때 최초로 서버에서 빈 HTML과 모든 JS, CSS파일등을 받아서 제 브라우저(?)에서 페이지를 그리는걸 의미한다라고 이해했고 SSR같은 경우는 최초 사이트 진입시 해당 페이지의 완성된 페이지를 서버에서 받아오고 다른페이지 시동시마다도 완성된페이지를 서버에서 받아온다라고 이해했습니다 근데 궁금한점이 SSR에서 서버란게 어떤서버를 의미하는건지 잘모르겠습니다. 웹서버나 WAS같은 서버를 의미하는걸까요?
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
비바도는 왜이리 잘 멈추는 걸까요?
이전에 실습한 예제를 불러와서 뭔가를 할려고 이것저것 눌러봅니다. 프로그래스바가 나타나서 좌우로 왔다 갔다 합니다. 그리고는 멈출 때가 많아요. 다른 분들도 그러는지 아니면 원래 비바도는 그렇게 써야하는 건지 내컴이 똠컴이라 그러는지 알수 없군요. 혹시 비바도 설치 최소 사양이 있나요? 참고로 저는 비바도 2021.2, 인텔(R) 코어(TM) i3-7100 CPU @ 3.90GHz, 8기가 메모리 사용 합니다.
-
미해결[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지
code 내용 질문있습니다.
함수 강의 10:10에서 4번째것과 눈에 보여지는 5번째라는게 어떤 의미인지 파악을 못했습니다. 4번째와 5번째가 무엇인지 문의드립니다.
-
미해결Nuxt.js 시작하기
SSR/SSG 배포 관련해서 문의드립니다.
안녕하세요. 10월말 부터 약 한 달동안 'vue.js 시작하기' 강의부터 지금 이 nuxt 강의까지 쉼없이 달려왔네요. 그동안 수강평을 남기지 않아 문의 겸 감사의 말씀 드립니다. PHP + CI 백엔드 개발자인데 프론트로 전향하고 싶어서 알아보다 삽질의 시간을 줄이기 위해 강사님의 전체 강의를 듣게 되었습니다. 덕분에 한 달만에 Vue/Nuxt를 어떻게 사용하면 될지 정리가 되었네요! 이제는 토이 프로젝트들을 진행하며 익숙해지면 될 것 같습니다. 다시 한 번 감사드립니다. 문의드릴 것은 다름이 아니라 배포 관련해서 입니다. 1. 실무에서는 (회사 환경에 따라 다 다르겠지만) SSR / SSG 방식 중 어떤 것을 더 선호하나요? 2. Nginx(또는 Apache) 웹 서버를 사용하는 경우 아래와 같은 방법으로 처리되는게 맞을까요? 2-1. SSR 방식은 아래처럼 Proxy 처리를 하면 될 것 같은데, SSG 방식은 웹 서버의 Document Root에 빌드된 Dist 내용만 넣으면 되는 걸까요? 좋은 강의 감사합니다. 다음에 새 강의가 나오면 그 때 또 뵙겠습니다 :)
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
세션과 로그인관련해서 질문이있습니다.
[질문 내용]강의에서 설명해주시는 세션과쿠키 그리고 로그인이 어떻게되고 어떤 방식으로 유지되는지는 이해하였습니다. 간단한 프로젝트를 친구들과 진행중인데 프론트를 리액트 백엔드를 스프링으로 진행중인데 이때 예제처럼 스프링만 썼을때는 세션을확인해서 loginmember를 꺼내오고 model에 넣어줘서 프로젝트 내부에 있는 html파일에 모델객체를 넘겨줘서 로그인멤버에 관한 정보를 쓸수있는데 리액트를 쓸경우에도 loginmember를 json형식으로 넘겨주면 똑같이 사용이 가능한가요? 그리고 이쪽관련으로 spring security랑 jwt? 많이 사용하는건지 궁금합니다. 강의 내용이랑은 큰 관련은 없지만 혼자고민하고 찾아봐도 잘 모르겠어서 질문드립니다...
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
질문드립니다^^
아래 화면처럼 했는대 데이터를 가져오는 건 1,10,20,30 여기서 어떠한 부분이 잘못된것일까요? import requests from bs4 import BeautifulSoup import pyautogui keyword = pyautogui.prompt('검색어를 입력하세요') lastpage = pyautogui.prompt('마지막 페이지 번호') pageNum=1 for i in range(1, int(lastpage) * 10, 10) : print(f"{pageNum}페이지 ==============================") response = requests.get(f"https://search.naver.com/search.naver?sm=tab_hty.top&where=news&query={keyword}&start={lastpage}") html = response.text soup = BeautifulSoup(html,'html.parser') links = soup.select('.news_tit') for link in links : title = link.text url=link.attrs['href'] print(title,url) pageNum = pageNum + 1
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
private lateinit var binding : ActivityMainBinding
private lateinit var binding : ActivityMainBinding이 코드는 왜 입력해주는 건가요??
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
정확도, 정밀도, 재현율
강의 잘 듣고 있습니다. 제가 강의에서 배운 내용들을 바탕으로 외부 데이터 파일로 평가 모델을 수행하고 있습니다. 그런데 어디서부터 잘못됐는지 정확도, 재현율, 정밀도 세가지 모두가 0.8590으로 동일한 값이 나옵니다. 혹시나 하여 임계값을 교재에 있는것처럼 변경을 하여도 아래코드와 같이 변화가 없습니다. 무엇이 문제인지 알 수 있을까요? 임계값: 0.4 오차 행렬 [[29 3] [ 1 15]] 정확도 : 0.8590 재현율 : 0.8590 정밀도 : 0.8590 임계값: 0.45 오차 행렬 [[29 3] [ 1 15]] 정확도 : 0.8590 재현율 : 0.8590 정밀도 : 0.8590 임계값: 0.5 오차 행렬 [[30 2] [ 1 15]] 정확도 : 0.8590 재현율 : 0.8590 정밀도 : 0.8590 임계값: 0.55 오차 행렬 [[30 2] [ 1 15]] 정확도 : 0.8590 재현율 : 0.8590 정밀도 : 0.8590 임계값: 0.6 오차 행렬 [[30 2] [ 1 15]] 정확도 : 0.8590 재현율 : 0.8590 정밀도 : 0.8590 감사합니다.