묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결업무 자동화를 위한 파이썬 pyautogui, beautifulsoup 크롤링 기초
클래스에 궁금한 점이요!!
셀리늄을 사용하고 있는데 파이썬을 서치했을 때 나오는 URL가져오는 class명이 강의에서는 2개의 단어로 되있어서 .으로 구분하여 하시길래 저도 select_one할때 저 밑과 같은 클래스를 .iUh30.bc.rpCHfe.tjvcx 이와 같이 넣어줬는데 Attribute를 찾을 수 없다고 나오길래 .iUh30.bc 이렇게 했더니 잘 크롤링이 되더군요 ㅠㅠ 혹시 무슨차이인지 모르겠어서 QnA 남깁니다!!
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
pendulum 설치할 때 오류가 납니다
pip install pendulum하니 이렇게 오류가 나는데 구글링해도 해결책을 찾지 못해 질문 드립니다. pip 버전은 20.0.2 setuptools 버전은 46.1.3입니다
-
해결됨실전! Querydsl
QueryDsl4RepositorySupport.java Tomcat 배포 사용시 javax.inject 부분 에러 공유
Spring 을 War 로 Tomcat 배포시 만났던 문제로 혹시나 저와 같이를 강의를 듣고 해당 이슈가 발생하시는 분에게 제가 허비했던 시간이 도움이 되기를 바라며 적습니다. 저 또한 해당 강의로 많은 시간을 아끼게 되어 감사하게 생각하고 있습니다. Caused by: java.lang.NoClassDefFoundError: javax/inject/Provider at com.test.test.Querydsl4RepositorySupport.setEntityManager Caused by: java.lang.ClassNotFoundException: javax.inject.Provider 해당 에러시 <dependency> <groupId>javax.inject</groupId> <artifactId>javax.inject</artifactId> <version>1</version></dependency> 해당 dependency 추가 해 주세요 . Intelij 에서 IDE로 실행 했을때는 전혀 문제가 안되다가 Tomcat 배포시에 로그로 확인가능한 에러 부분이네요 ㅎㅎ 참고 : https://github.com/querydsl/querydsl/issues/2026,https://github.com/querydsl/querydsl/pull/2101 참고로 해당 클래스 잘사용 하고 있습니다. 감사합니다.
-
미해결스프링 부트 개념과 활용
무시하고 넘어가기..
왜무시하고 넘어가기 버튼을 찾을 수가 없네요..ㅜ
-
해결됨React로 NodeBird SNS 만들기
LIKE 기능 구현 중 문제점 생겨 질문 드립니다
안녕하세요! LIKE 기능 구현 중 문제점 생겨 질문 드립니다. 강의(6-14. 게시글 좋아요, 좋아요 취소) 따라가며 진행하고 있습니다. 백엔드 router에서 LIKER를 불러오지 않아 failure가 떠서 posts.js, hashtag.js, user.js의 게시글을 불러오는 router에 LIKER를 불러오는 것 까지 따라하였는데요. GET /api/posts 500 17.049 ms - 2323 SequelizeEagerLoadingError: User is associated to Post multiple times. To identify the correct association, you must use the 'as' keyword to specify the alias of the association you want to include. 수정을 하자 해당 에러가 뜨면서 갑자기 posts가 불러와지지 않습니다. posts.js 라우터 파일의 코드는 이렇게 작성했습니다. const express = require('express'); const db = require('../models'); const router = express.Router(); router.get('/', async(req, res, next) => { // GET /api/posts try{ const posts = await db.Post.findAll({ include: [{ model: db.User, attributes: ['id', 'nickname'] },{ model: db.Image }, { model: db.User, through: 'Like', as: 'Likers', attributes: ['id'] }], order: [['createdAt', 'DESC' ], ['updatedAt', 'ASC']], //DESC 내림차순, ASD 오름차순 }); res.json(posts); }catch(e){ console.error(e); next(e); } }); module.exports = router; 아래는 models의 post.js 파일입니다 module.exports = (sequelize, DataTypes) => { const Post = sequelize.define('Post', { content: { type: DataTypes.TEXT, // 매우 긴 글 allowNull: false, } }, { charset: 'utf8mb4', // 한글 + 이모티콘 collate: 'utf8mb4_general_ci', // 한글이 저장 }); Post.associate = (db) => { db.Post.belongsTo(db.User); db.Post.hasMany(db.Comment); db.Post.hasMany(db.Image); db.Post.belongsTo(db.Post, {as: 'Retweet'}); db.Post.belongsToMany(db.Hashtag, {through: 'PostHashtag'}); db.Post.belongsToMany(db.User, { through: 'Like', as: "Liker"}); }; return Post; } 왜 저런 에러가 뜨는지 갈피가 잡히지 않아 질문드려요 ㅠㅠ 도움 주시면 감사하겠습니다!
-
해결됨대세는 쿠버네티스 (초급~중급편)
안녕하세요 구글 플랫폼 쓰고있는데 어느순간부터 접속이 안되요
F0404 14:00:30.677468 16332 proxy.go:158] listen tcp: lookup '0.0.0.0': no such host 설치가이드 보면서 따라해서 강의 듣다가 어느날부터 로컬콘솔에서 띄우려고 하면 0.0.0.0이 호스트에 없다고 안뜨네요..
-
미해결청와대 청원 데이터 시각화
wordcloud 폰트 인식
wordcloud = WordCloud( font_path='/Library/Fonts/AppleGothic.ttf', background_color="black", mask=mask, ).generate(last_text) plt.figure(figsize=(12,12)) plt.imshow(wordcloud, interpolation='bilinear') plt.axis("off") plt.show() 강의 잘 듣고있습니다.마지막에 폰트를 나눔고딕이 아니라 애플고딕체로 하셨는데, 이미 wordcloud를 나눔고딕을 이용하여 last_text를 읽고 저장한 형태여서상관없는 건가요??
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
DFS,BFS와 동적알고리즘 차이
안녕하세요 강의를 듣다가 궁금한게 있어서 질문드립니다. 최단경로는 Bfs 문제로 풀었던 기억이있는데 dp로도 풀수 있는것을 보고 dp와 bfs중 어떤상황에 맞게 쓰는게 좋을지 궁금하여 질문올립니다.
-
미해결홍정모의 게임 만들기 연습 문제 패키지
안녕하세요 교수님 첫 시작부터 빌드에 실패해서 질문드립니다..
교수님이 주신 링크로 github에서 자료를 다운받고 비쥬얼스튜디오로 폴더를 열었는데 빌드에 실패했습니다. 디버그를 계속할까요? 라는 메세지가 나오고 예 를 누르니까 GameDevPracticePackage20181206\Chapter1\Lecture1\Debug\Lecture.exe파일을 찾을 수 없다고 하네요 ㅠㅠ 이제 막 시작한 수강생이라 어떻게 해야할지 모르겠습니다.. 1-1강 초반에 교수님께서 실행을 시키시고 하얀색 창이 뜨는 부분을 저도 main.cpp를 찾아서 실행을 시킨건데..
-
미해결홍정모의 따라하며 배우는 C언어
반드시 0이 false인가요?
Int i = -5 while (i) printf("%d true\n", ++i); printf("%d is false\n", i); 이면 0이 true, false 모두라고 나오더라구여
-
미해결자바스크립트 머신러닝 TensorFlow.js
getIndex 함수 관련
안녕하세요 잘 보고 있습니다. getIndex 함수의 for 문 안에서 반복시마다 max를 1씩 올려주는 이유는 무엇인가요?
-
해결됨리눅스 시스템 프로그래밍 - 이론과 실습
간단한 fd에 관한 질문
5:25 경에, 모든 fd들은 프로그램이 종료되면 자동으로 닫아준다고 말씀하셨는데, 그럼 지금까지 프로그래밍 해오면서 작성해준 close(fd); 는 그렇게 필수적인 것은 아니라는 건가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
ssh 질문이요
이 강의 듣기 전에는 ssh를 몰라서 그냥 깃허브에 push했었습니다. ssh없이 push했을때 별다른 문제 없이 잘됐었는데 ssh 등록한거랑 안한거랑 차이가 뭔지 잘 모르겠습니다.
-
해결됨벡터 미적분학 시리즈2 - 미분 심화: 최적화 이론의 기초와 벡터 함수
3.1B 21:25
질문 많이해서 죄송합니다 ㅠ f(x, y) = p(x) + q(y)를 y에 대해 n번 미분하고 x에 대해 m번 미분할 때요. d^m(p)/dx^m + d^n(q)/dy^n이라고 하셨는데 먼저 d^n/dy^n이라는 연산을 하고 그다음에 거기에다가 d^m/dx^m을 하는 거잖아요. 먼저 y에 대해 편미분을 하니까 p(x)는 상수취급돼서 사라지고 d^n(q)/dy^n만 남고, 여기다가 다시 x에 대한 편미분을 하니까 y에 대한 함수가 상수 취급 되어서 결국 결과값은 0이 될 것 같다고 생각했는데, 저렇게 두 개의 항의 덧셈 꼴로 나오는 이유가 궁금합니다.
-
미해결실무자가 알려주는 Git - 입문편
브랜치 제거 옵션에 대한 설명이 있으면 좋겠습니다
뒷쪽 실습 진행하다가 -d (소문자) 로 입력해봤더니, 브랜치 제거가 안되는 것을 알게되었습니다. 브랜치가 merge 되지 않은 상태에서 제거 하려고 할 때, 아래와 같은 차이가 있더라구요! $ git br -d test error: The branch 'test' is not fully merged. If you are sure you want to delete it, run 'git branch -D test'. $ git br -D test Deleted branch test (was c882a04). 당연한 것일 수도 있지만ㅋㅋ -d/-D 차이첨에 대해 궁금해할 사람을 위해 영상아래에 추가 설명 적어두는 것도 괜찮을 것 같습니다.
-
미해결누구든지 하는 리액트: 초심자를 위한 react 핵심 강좌
렌더링시 두번씩 반복 됩니다.
shouldComponentUpdate 기능 구현하기전부터 콘솔 로그확인시 두번씩 반복되는 것을 확인할수있는데, 적용후에도 동일하게 나타납니다. 어떤 문제인지 잘 파악이 되지않아 해당 화면 첨부드립니다. 확인부탁드리겠습니다. 감사합니다.
-
미해결벡터 미적분학 시리즈2 - 미분 심화: 최적화 이론의 기초와 벡터 함수
3.1B의 14:18 부분에서
fxx는 저랑 계산이 맞는데, fxy랑 fyy는 아무리 계산해봐도 ppt랑 같이 나오질 않더라구요. fxy = 4, fyy = 18가 나오는데 한 번 확인 부탁드려요.
-
미해결[유니티 3D] 실전! 생존게임 만들기 - Advanced
강의가 안나오는데요..
뭐죠??
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
46번 문제 질문 있습니다!
안녕하세요 46번 다시 풀다가 5번째 2000개 데이터 input에서 틀려서 궁금해서 질문합니다. K초 작업이 끝나고 -> 다음 index인 값이 0이면 0이 아닌 값을 만날때까지 ++한다음에 답을 출력 하게 짰는데요!(영상에서 설명하신 거처럼)근데 왜 계속 마지막에서 598이라는 답이 나오는 지 궁금합니다. (559가 정답입니다!)제가 놓치고 있는 부분이 있을 까요? #include <string> #include <vector> #include <iostream> #include <algorithm> using namespace std; int a[2001]; int main() { int N, K, total = 0; scanf("%d", &N); for (int i = 0; i < N; i++) { scanf("%d", &a[i]); total += a[i]; } scanf("%d", &K); if (total <= K) { printf("-1"); exit(0); } int index = 0; while (K--) { if (index == N) index = 0; if(a[index] !=0 )a[index]--; else { while (a[index] == 0) { if (index == N) index = 0; index++; } a[index]--; } index++; } if (a[index] == 0) { while (a[index] == 0) { if (index == N) index = 0; index++; } } printf("%d\n", index+1); return 0; }
-
미해결Database - SQL
select문과 select절 영상 뒤쪽이 짤렸습니다. ㅠ
해당 영상 뒤쪽이 짤린것 같습니다. 확인 부탁드립니다.