묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
copy()
선생님! df = df.drop(["Unnamed: 19"], axis=1) 이 부분에서 .copy()를 안해도 괜찮나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
BFS 제가 이해한것이 맞나요??
이해하기가 너무 여렵긴한데 25x25 좌표 미로를 만들고 큐에다가 가장 가까운 node를 하나씩 추가하는 작업을 계속 반복을 합니다. 양 갈래길이 나오더라도 계속 추가하면서 가장 가까운곳, 먼저 예약된곳부터 방문하는식으로 반복을 계속하다가 목표 지점에 도착하게되면 코드 lastIndex가 _points.Count 보다 크거나 같다고 될때 멈추게되는데 q.Count = 0 이될때까 while에서 빠져나오게되면서 멈추는것인가요? 제가 설명을 잘못하는 이유가 아직 이해를 다 못해서 인거같습니다. 요약을 하자면 이미 코드를 실행하면 컴퓨터가 모든 인접해있는 곳들을 (if문에 걸리는 것들을 제외하고) BFS 알고리즘대로 이미 다 searching을 하고 render하는 부분에서 가장 적은 q반복횟수 인 경로를 거꾸로 Revers()해서 보여주는것인가요?
-
해결됨홍정모의 따라하며 배우는 C언어
11:47 4byte int 양수부분 오타 있습니다.
2,147438,647 -> 2,147483,647
-
미해결Skill-Up! 배워서 바로 쓰는 웹쉘 제작
질문있습니다~
fileModify 를 할 때 내용이 있는 파일은 잘 읽히는데 파일에 내용이 없는 파일은 위에 경로 부분 포함 textarea 자체가 나오지 않는데 이유를 알 수 있을까요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
circlemarker color 지정 오류
원래 코드랑 다르게 i 가 포함된 변수를 그대로 사용했더니 오류가 발생했어요ㅠㅠ
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
다익스트라 알고리즘 질문
선생님, 덕분에 훌륭한 강의 잘 수강하고 있습니다. 다름이 아니라 파이썬에서는 다익스트라 알고리즘관련 강의가 없네요ㅠ 혹시 추가적으로 다익스트라 알고리즘 관련해서 코드와 설명 자료를 제공받을 수 있을지 궁금합니다. 감사합니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 질문
숫자만 추출 강의에서 질문 드리겠습니다. res = res*10 + int(x) 에서 res = 0 으로 초기화가 되어 res = 0*10 + 0 으로 시작하는거 까지는 이해가 잘됩니다. 그런데 이후에 어떻게 28이 나오는지 프로세스가 잘 이해가 안되네요. res도 for문에 종속되어 문자열x가 1씩 증가할 때 마다 같이 1씩 증가하는건가요?
-
미해결웹 게임을 만들며 배우는 React
npm을 사용하는 것과 무엇이 다른가요?
다른 강의에서는 npm을 설치하고 App.js 파일에서 모든 컴포넌트를 만들던데 방법이 무척이나 다르네요. npm을 설치했을 때는 코드를 수정하면 즉시 웹페이지도 변경되는 등 서버도 자동으로 설치된다고 알고 있는데 이 방식으로는 웹페이지를 새로 고침해야 변경되더라고요. 이 방식에서는 서버가 존재하지 않고 단순히 웹페이지만 존재하는 건가요? 이 방식도 현업에서 많이 쓰이는 방식인가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part8: Entity Framework Core
콘솔앱(.NET Core)가 보이지 않아요.
처음에 콘솔앱 (.NET Core)를 새 프로젝트로 만들려고 찾아보았지만 보이질 않아요 visual installer 에서 따로 무엇을 다운 받아야 하나요? 아님 구글에서 검색해서 앞서 말한 앱을 따로 받아야 하나요? 구글에서도 검색해보니까 속시원하게 대답해주는 것도 없는거 같아서... 질문 올립니다.
-
미해결왕초보를 위한 Adobe Photoshop CC 2019 입문자 가이드
학습자료가 하나 없습니다.
인물사진 하나가 아이사진입니다..
-
미해결홍정모의 따라하며 배우는 C++
18분9초에 함수만드신거 질문드립니다
교수님 안녕하세요 18분 9초 쯤에 int getPrice(bool onSale) { if (onSale) return 10; else return 100; } 라고 함수를 하나 만드셨는데 int main() { bool onSale = false; 이것처럼 bool onSale을 true가 아닌 false로 놓으면 왜 100이 나오는지 여쭤봅니다. 혹시 if (onSale) return 10; 이라는 뜻은 onSale이 참일때 10을 return하라는 뜻이어서 false로 놓으면 100이 나오는것인가요? 그러면 bool 타입 인풋일때는 if (onSale == true)라고 명시를 안해도 if(onSale)만으로도 onSale==true라는 뜻이라서 그런것인가요? 함수의 input type이 정수인것들만 보다가 여기선 bool 타입이다보니 헷갈리는것 같습니다 감사합니다 const int price = getPrice(onSale);
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
통합테스트 질문드립니다!
test('이미 로그인했으면 redirect /', async (done) => {} 이부분에서 async으로 실행하니깐 done 에러가 발생합니다. async 없애면 괜찬구요. 왜그럴까요?
-
해결됨홍정모의 따라하며 배우는 C++
구성관계 강의를 보고 문의 드립니다.
안녕하세요. 구성관계 강의를 보고 문의드립니다. 교수님께서는 Position 클래스를 따로 만들어서 사용하셨는데, 순수가상클래스에 Position에 해당하는 변수들을 멤버 변수화 후, monster에서 상속받아서 사용하는 것도 맞지 않나요??
-
미해결Vue로 Nodebird SNS 만들기
500 status
안녕하세요 강사님회원가입 후에 user stauts 500으로 떠서 무엇이 문제인지 모르겠어서 질문드려요회원가입을하면 터미널에서 이상한 오류?가 뜹니다 ValidationError [SequelizeValidationError]: notNull Violation: User.email cannot be null, notNull Violation: User.nickname cannot be null, notNull Violation: User.password cannot be null at InstanceValidator._validate (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\instance-validator.js:78:13) at processTicksAndRejections (internal/process/task_queues.js:93:5) at async InstanceValidator._validateAndRunHooks (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\instance-validator.js:111:7) at async InstanceValidator.validate (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\instance-validator.js:93:12) at async model.save (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\model.js:3890:7) at async Function.create (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\model.js:2207:12) at async C:\Users\com\vue강좌\복습\back\app.js:18:25 { errors: [ ValidationErrorItem { message: 'User.email cannot be null', type: 'notNull Violation', path: 'email', value: null, origin: 'CORE', instance: [User], validatorKey: 'is_null', validatorName: null, validatorArgs: [] }, ValidationErrorItem { message: 'User.nickname cannot be null', type: 'notNull Violation', path: 'nickname', value: null, origin: 'CORE', instance: [User], validatorKey: 'is_null', validatorName: null, validatorArgs: [] }, ValidationErrorItem { message: 'User.password cannot be null', type: 'notNull Violation', path: 'password', value: null, origin: 'CORE', instance: [User], validatorKey: 'is_null', validatorName: null, validatorArgs: [] } ] } SequelizeValidationError: notNull Violation: User.email cannot be null, notNull Violation: User.nickname cannot be null, notNull Violation: User.password cannot be null at InstanceValidator._validate (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\instance-validator.js:78:13) at processTicksAndRejections (internal/process/task_queues.js:93:5) at async InstanceValidator._validateAndRunHooks (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\instance-validator.js:111:7) at async InstanceValidator.validate (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\instance-validator.js:93:12) at async model.save (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\model.js:3890:7) at async Function.create (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\model.js:2207:12) at async C:\Users\com\vue강좌\복습\back\app.js:18:25 ValidationError [SequelizeValidationError]: notNull Violation: User.email cannot be null, notNull Violation: User.nickname cannot be null, notNull Violation: User.password cannot be null at InstanceValidator._validate (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\instance-validator.js:78:13) at processTicksAndRejections (internal/process/task_queues.js:93:5) at async InstanceValidator._validateAndRunHooks (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\instance-validator.js:111:7) at async InstanceValidator.validate (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\instance-validator.js:93:12) at async model.save (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\model.js:3890:7) at async Function.create (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\model.js:2207:12) at async C:\Users\com\vue강좌\복습\back\app.js:18:25 { errors: [ ValidationErrorItem { message: 'User.email cannot be null', type: 'notNull Violation', path: 'email', value: null, origin: 'CORE', instance: [User], validatorKey: 'is_null', validatorName: null, validatorArgs: [] }, ValidationErrorItem { message: 'User.nickname cannot be null', type: 'notNull Violation', path: 'nickname', value: null, origin: 'CORE', instance: [User], validatorKey: 'is_null', validatorName: null, validatorArgs: [] }, ValidationErrorItem { message: 'User.password cannot be null', type: 'notNull Violation', path: 'password', value: null, origin: 'CORE', instance: [User], validatorKey: 'is_null', validatorName: null, validatorArgs: [] } ] } SequelizeValidationError: notNull Violation: User.email cannot be null, notNull Violation: User.nickname cannot be null, notNull Violation: User.password cannot be null at InstanceValidator._validate (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\instance-validator.js:78:13) at processTicksAndRejections (internal/process/task_queues.js:93:5) at async InstanceValidator._validateAndRunHooks (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\instance-validator.js:111:7) at async InstanceValidator.validate (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\instance-validator.js:93:12) at async model.save (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\model.js:3890:7) at async Function.create (C:\Users\com\vue강좌\복습\back\node_modules\sequelize\lib\model.js:2207:12) at async C:\Users\com\vue강좌\복습\back\app.js:18:25 이러한 글이 뜹니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
ManyToMany의 JoinTable에 관한 질문
안녕하세요. ManyToMany 를 적용하는 과정에서 아래 코드와 JoinTable을 통하여 새로운 연결 테이블(Category_item)을 만드는 내용이 나오는데요. @ManyToMany @JoinTable( name = "category_item", joinColumns = @JoinColumn(name = "category_id"), inverseJoinColumns = @JoinColumn(name = "item_id") ) private List<Item> items = new ArrayList<>(); 해당 테이블을 만드는 과정에서 테이블에 들어갈 컬럼들을 하나하나 명시하여 생성하는 것으로 보여지는데, 혹시 이런 식으로 테이블 명과 컬럼들을 명시하여 생성하는 방식이 아니라 하나의 Entity 클래스를 프로그래머가 직접 생성하고, 참조 값처럼 넣는 것은 불가능 한가요?코드로 작성해보자면 아래와 같은 것이 가능한가요? @ManyToMany @JoinTable(class = "프로그래머가 임의로 만든 JoinTable Entity Class") private List<Item> items = new ArrayList<>();
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
안녕하세요 title이 먹히지 않는 오류가 발생합니다...!
제가 생각하기로는 어딘가에 오타가 있거나, Redux쪽에 문제가 있는 것이라고 생각하지만 리덕스는 차마 봐도 이해할 수가 없어서... 이리저리 바꿔치다가 결국 강사님의 코드를 똑같이 긁어서 넣어봤는데도 같은 오류가 뜹니다. 제가 어딘가의 구문을 실수한 것 같은데... 일단 PostDatail에 들어가면 위와 같이 title이 먹히지 않습니다... 사실 DostDatail의 마지막 시점부터 제대로 구동이 되지 않았던 것 같아요 혹시 실수한 것이 있다면 짚어주시길 부탁드립니다. ㅠㅠ 깃허브 링크는 여기에 있습니다! https://github.com/ireh1214/Blog-project
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
실행 파일 오류
안녕하세요 vscode에서는 실행값이 잘나오는데 배치파일을 실행하면 아래와 같이 오류가 나오면서 채점이 안됩니다 왜그런건가요??
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
react 컨테이너화가 필요하나요?
리엑트는 컨테이너 화 할 필요가있나요?? react는 nginx에서 1번만 index.html, css파일들을 보내주고 그 다음부터는 rest-api에 데이터만 요청하는식으로 소프트웨어를 만드는데, 굳이 리엑트를 컨테이너화 할 필요가 있나 생각이 되서 질문을 드립니다.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
use static과 get
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강사님. 강사님께서 올려주신 깃허브 챕터 6-2 의 코드를 공부하던 중, 다음과 같이 use '/' 처리에서 static을 쓰고, get '/'에서도 다른 html 파일을 불러오게 해봤는데 use 가 위에 있음에도 get에서 불러오는 html을 가져오는것을 확인했습니다. 반면 위에 use를 그대로 두고, static을 사용하지 않고 그냥 불러오게끔 해봤을때는 위의 use코드가 적용되었습니다. 이는 static이 콜백함수이면서 우선순위가 뒤로 쳐지기 때문인가요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
안녕하세요.
먼저 방학동안 알차게 강의를 들을수 있어서 영광이었습니다. 정말 시간가는줄 모르고 한 달동안 쉴세 없이 강의를 들었던것 같습니다. 올해는 김영한 선생님의 강의로 마무리 할 듯 싶네요. 항상 감사합니다^^. 다름이 아니라, 제가 지금까지 김영한 선생님께서 강의해주신 예시들을 모두 하나로 통합해서 코딩하고있는데 하나 막히는 것이 있었습니다. 아래와 같이 open에도 어노테이션을 붙여서 itemName, price, quantity와 같은 오류 메세지를 뜨게 하고싶은데 혹시 방법이 있을까요?