묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 부트 개념과 활용
application 파일 우선순위에 따른 로딩여부 질문드립니다.
jar 파일 내부에 application.yaml 파일을 설정해두었습니다. 그리고 3개의 profiles (local, dev, prd) 을 추가해 두었습니다. 이후에 jar 파일 밖에서 application.yml 파일을 지정하고 profiles 로 outside 를 주었습니다. jar 실행시 active.profiles=outside,local 로 주었는데 local 부분을 읽지 못했습니다. 테스트 결과 jar 파일 안에 있는 application.yml 파일은 아예 읽지 못하는것 같았고, 저는 jar 밖에 있는 application.yaml 에서는 최소값만 override 하고, 나머지는 jar안에 있는 application.yml에서 설정된 값으로 쓰고 싶었습니다. 즉 jar 밖에 있는 application.yml 파일을 사용한다고 지정하게되면, jar 안에 있는 우선순위가 낮은 application.yml 파일은 아예 읽어 오지 않는건가요?
-
해결됨실전! 스프링 데이터 JPA
여러 테이블에 공통 조회조건을 추가하는 방법?
삭제된 글입니다
-
미해결코어 자바스크립트
안녕하세요. 잘못 된 부분을 수정해주셨는데 이해가 되지 않습니다.
안녕하세요! 수정된 부분에 대해서 궁금해서 질문드립니다. callback.call(slef, this[i], i, this); 를 callback.call(this, this[i], i, self); 로 수정해주셨는데 어떻게 그렇게 되는건지 이해가 되지않습니다. forEach가 callback함수로 아래 3개를 받는 걸로 알고있는데, 그렇다면 원래 순서가 맞지 않는지 궁금합니다. 그리고 this 바인딩도 self로 되어야 하는게 맞지 않나요? 감사합니다. currentValue[[, index,] forEach()를 호출한 배열]
-
미해결퍼블리셔 취업을 위해 제대로 배워보는 html과 css, 그리고 웹표준
주석
구글링 해보면 주석을 하는 방법이 ctrl + / 이라고 되어 있는데, ctrl + /을 해도 주석이 되지 않습니다. 어떻게 해야 하나요?
-
미해결MQTT 사물인터넷 통신 프로젝트 (Arduino, MQTT, Node.js, mongoDB, Android)
아두이노IDE설치 위치
안녕하세요? 선생님 수업 잘 듣고 있습니다 그런데 제 경우, 아두이노IDE가 이미 다른 폴더에 설치가 되어 있는데 삭제 후 다시 MQTTProject 폴더 아래에 Arduino폴더를 재 설치해야 하는지요?
-
미해결머신러닝 처음 시작하기 (기초 원리 + 초급 실습)
7분쯤 부터
너무 설명이 빈약하네요
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
5.9 Regression실습-Bike Sharing Demand 에 관한 질문드립니다.
안녕하세요 :) 강의를 잘듣고 있습니다. 5.9 Regression실습-Bike Sharing Demand 부분을 수행하다가 주신 코드대로 수행하였는데, 마지막 부분쯤에 원-핫 인코딩 후 coef = pd.Series(lr_reg.coef_ , index=X_features_ohe.columns) coef_sort = coef.sort_values(ascending=False)[:10] sns.barplot(x=coef_sort.values , y=coef_sort.index) 이 코드를 실행하였을때, 저는 seaseon이 아닌 year_2012, year_2011 피처가 가장 상위에 출력됩니다. 다른 평가 값이나 출력값은 같은 것 같은데 이 부분만 다른 이유가 무엇일까요,,
-
미해결Node.js로 웹 크롤링하기
js 동기처리에 대해 질문드립니다(2)
여전히 같은 문제가 발생하여 다시 질문합니다 말씀해주신대로 'end' 이벤트 부분에서 resolve를 해주었지만 실제로 then 부분에서 promise가 resolve되지 않는것 같습니다... 정말 죄송한데 코드 한번만 확인해주실수 있나요??ㅠㅠ.. 실제로 resolve하는 부분은 ./js/index.js 파일에 있고, promise 함수는 ./js/downloader.js 파일에 있습니다 (retry 함수는 에러가 발생했을 때, 30번 까지 다시 시도해주는 함수입니다. 이부분 역시 promise로 만들었습니다)
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
print할 때
def speak(self, sound)인데 print(c.bark(self, 'Wal Wal')이라 하지 않고 print(c.bark('Wal Wal')이라 하는데 왜 이렇게 되는지 헷갈리네요 ㅠ self는 인스턴스임을 나타내줄 뿐 특정 변수를 지칭하는 것은 아니기 때문인가요??
-
미해결인터랙티브 웹 개발 제대로 시작하기
제가 질문이 너무 많네요ㅠ self에 대해서 질문 할게요
제가 지금 한 여섯번 정도 들어봐도 이해가 잘 안가서요...this를 여기서 self로 바꿔준 이유가 window를 객체로 삼았기 때문에 협소하게 만들어서 init안에서 활동하도록 self로 지정해준 거잖아요? 그래서 const self = this; 로 지정하고 init안에서는 this대신에 init으로 썼다는 건 이해가 가는데, 갑자기 run에서는 이것조차 지워버리고 객체 안에 self를 넣는 순간부터 설명이 좀 이해가 안가서요ㅠ 잘 따라가다가 마지막에 run: function(self) { if(self.direction == 'left') { self.xPos -= self.speed; } else if(self.direction == 'right') { self.xPos += self.speed; } //실제로 움직이게 만들어주려면 left값을 계속 갱신해줘야 하니까 이걸 넣는다. self.mainElem.style.left = self.xPos + '%'; // 반복시켜줘야하니까 쓰는 것 method를 호출. (context가 바뀐 것) requestAnimationFrame(function() { self.run(self); }) } 왜 self가 들어가야하는건지, 위에 keydown event에서는 왜 또 self를 넣어야 이게 작동되는건지.. 혹시 ㅜㅜ 좀 더 깔끔한 설명 가능할까요? 아니면 앞 강의 중 어떤 걸 들어야 이게 좀 더 명확하게 다가올까요. 사실 this를 이해하는 것도 좀 오래걸리긴했는데 여기서 완전 멘붕이 오네요ㅠ
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
자료 다운로드
강의자료를 inflearn에서 받을 수는 없나요? 왜 www.creapple.com에서 받아야하나요? 강의 URL에서 받을 수 있으며 좋겠네요.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
개인 깃허브 소스 코드 업로드 관련하여 질문드려요!
안녕하세요! 김영한 팀장님 이렇게 좋은 강의를 무료로 들을수 있게 열어주셔서 먼저 감사의 말씀을 전하고 싶어요. 앞으로 여러 강의들이 업로드 예정인 것으로 알고 있는데 그 강의도 빨리 만나보고 싶네요!! 제가 여쭤보고 싶은 것은 소스 코드를 개인 깃허브에 업로드를 해도 될지 궁금하네요. 업로드 해도 된다면 강의 출처와 함께 깃허브에 기록하고 싶어서 질문드렸어요. 답변 부탁드릴게요! 글 읽어주셔서 감사합니다^^
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
코멘트 작성 부분에서 스타일 추가시 짹짹 버튼이 작동이 안되는 문제..
import { Button, Form, Input } from 'antd'; import React, { useCallback, useState } from 'react'; import PropTypes from 'prop-types'; const CommentForm = ({ post }) => { const [commentText, setCommentText] = useState(''); const onSubmitComment = useCallback(() => { console.log(commentText); }, [commentText]); const onChangeCommentText = useCallback((e) => { setCommentText(e.target.value); }, []); return ( <Form onFinish={onSubmitComment}> <Form.Item style={{ position: 'relative', margin: 0 }}> <Input.TextArea rows={4} value={commentText} onChange={onChangeCommentText} /> <Button style={{ position: 'absolute', right: 0, bottom: -40 }} type="primary" htmlType="submit">삐약</Button> </Form.Item> </Form> ); }; CommentForm.propTypes = { post: PropTypes.object.isRequired, }; export default CommentForm; <Button style={{ position: 'absolute', right: 0, bottom: -40 }} type="primary" htmlType="submit">삐약</Button> style={{ position: 'absolute', right: 0, bottom: -40 }} CommentForm.js -> Button 태그 안에 마지막에 추가하신 스타일 부분이 들어가면 짹짹 버튼이 동작을 안하는 것을 확인했는데. 이 부분이 왜 그런것인지 문의 드립니다. p.s : styled-component 로 적용을 해보아도 동일하게 버튼이 먹통이 됩니다..
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
EC2 연결중에 그대로 했는데도 오류가 나네요..
(사진)
-
해결됨[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
크롤링한 데이터에서 다시 크롤링할 때 발생하는 에러
안녕하세요! 혼자 해보는데 계속 안돼서 강의를 보고 그대로 코드를 따라 적었는데요, 그래도 계속 오류가 납니다ㅠㅠ 어디가 잘못된걸까요?
-
미해결Node.js로 웹 크롤링하기
js 동기처리에 대해 질문드립니다
혼자 해보려고 했는데 너무 안되서 질문합니다 ㅜㅜ.. // downloader.js const downloader = (url ,title) => { ytdl(url).pipe(fs.createWriteStream(`./${title}.mp4`)); ffmpeg(`./${title}.mp4`) .pipe(fs.createWriteStream(`./${title}.mp4`), {end: true}) } // changeMetadata.js function changeMetadata(path, title) { let data = nodeID3.read(path); let tags = {} nodeID3.write(tags, path); } 위에서 downloader(); changeMetadata(); 를 실행했을 때, downloader의 모든 실행이 완벽하게 완료된 후 changeMetadata를 실행하고 싶습니다. 위 두함수 모두 Promise 형태로 바꾸어서 await를 붙이거나, async.waterFall .. 을 해봤는데 제가 문법을 못쓰는건지, 아니면 다른 방법으로 해야되는건지 전부 안되더라구요.. 위와 같은 상황에서 동기식으로 처리하는 방법과 간단하게 코드 스케치정도 부탁드립니다!!! 위 처럼 함수 두개가 있고 firstFunction의 모든 작업이 완전히 끝난 다음에 secondFunction이 실행될 수 있도록 하고 싶습니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
Between 데이터 타입.
Between에 대한 개념은 이해가 되었는데, Between A and B 를 쓸때, A 와 B의 데이터 타입은 통일을 해야 할텐데, A와 B에 어떤 데이터 타입이라도 들어 갈 수 있나요? 가령 텍스트 형이나, 타임형이나, varchar 같은 것들도 Between 구문이 작동되나요? 좋은 강의 감사합니다!
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
코랩 / 주피터노트북
오늘부터 강의를 듣기 시작했는데요 원래 쓰던 코랩이나 주피터 노트북으로 해도 되나요?? 터미널로 atom. 을 했는데 아무것도 실행이 되지 않아서요 과제는 제출안해도 되고 그냥 강의만 들어두 되요
-
미해결React로 NodeBird SNS 만들기
ec2 git bash 관련 질문 사항입니다!
ec2를 완전히 처음 접해봐서 ㅠㅠ 궁금한 점들이 있어서 여쭤봅니다. 윈도우를 사용중인데, visual studio code에서는 초반 과정을 따라해도 진행되지 않기에 git bash로 틀어서 진행해보니 진행이 가능합니다. 다만 비쥬얼 스튜디오 코드의 터미널은 여러개의 터미널을 동시에 열 수 있는데, git bash는 front, back을 열어서 진행하면 프론트는 진행이 가능한데 비해서 back에는 ssh -i "react-nodebird.pem" root@~~~ 이 코드를 칠 시 Please login as the user "ec2-user" rather than the user "root". Connection to ec2-3-17-34-198.us-east-2.compute.amazonaws.com closed. 이런 메세지가 뜹니다. 이런 경우 front쪽의 연결을 끊은 후에 back을 연결시키고 진행해야하는지 궁금합니다. (현재 진행 과정은 8-10 입니다) 구글링을 해보니 ctrl+d로 끊고 다시 연결하고 반복하면 된다고 하는데, 원래 git bash로 한 번에 두 개는 진행이 어려운지 궁금합니다 ㅠㅠ! ctrl + d로 프론트 연결을 끊은 후 back 연결에 있는 ssh -i "react-nodebird.pem" root@~~~ 이 코드를 치려고 해도 계속 위와 같은 오류가 뜹니다.
-
코로나맵 개발자와 함께하는 지도서비스 만들기 1
여러개 마커 생성하기가 안돼요..ㅠ
삭제된 글입니다