묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
persistence.xml 설정 시 속성들
안녕하세요. 강의 수강 중 궁금한 점이 있어 질문 드립니다 persistence.xml 추가 시 필수 속성 및 옵션들은 어디를 참고하여 추가하는건지 궁금합니다. spring 홈페이지에서 하이버네이트 버전 확인하듯이 참고 가능한 위치가 있나요?? 좋은 강의 올려주셔서 감사합니다!
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
마커별로 색을 지정
조건(예를들어 확진자 수)에 따라 마커별로 색을 따로 지정해 줄 수 있는 방법이 있나요?
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
객체관련 질문입니다.
객체도 배열처럼 메모리상에서 연속적인 주소공간을 가지는 것인지? 아니면 이론상으로만 연속적인 공간을 가진다고 설명하시는 것인지? 헷갈려 질문을 하게 되었습니다.
-
미해결윤재성의 안드로이드를 위한 자바(JAVA) 프로그래밍
cmd 창에 java NetWorkServer를 입력했는데 아무 변화가 없어요
선생님께서 짜주신 코드 그대로 다 입력하고 파일도 다 붙여넣고 cmd창에도 입력 했는데 아무 변화가 없습니다
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
강의자료
파일 다운받았는데요 CPS문제파일 이거는 문제고 CPS소스파일 <-이거는 각 문제 의 해답인가요? CPS채점폴더에서 제가 푼 코드 채점하는 방법은 무엇인가요? 그리고 섹션5(강의자료)이건 어떻게 사용하는건가요? 저만 헷갈리는건가.. 아무튼 열심히 공부 시작해보겠습니다.!
-
해결됨업무가 100배 빨라지는 엑셀 데이터 활용과 분석 노하우
업무가100배 빨라지는 엑셀 분석강의 구매후 학습중인데 실습파일이 어디에 있나요
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법
파이어베이스 원격구성으로 랜덤 추출이 가능한지 궁금합니다.
안녕하세요 양승화 강사님! 강의 잘 듣고 있습니다! 통제변수 관리의 중요성을 알게되었습니다. [질문1] 파이어베이스 원격구성으로도 통제변수를 잘 관리해서 A/B테스트가 가능한지 궁금합니다. [질문2] 통제변수 관리는 일반적으로 어떤 것으로 지정하는지 궁금합니다.(나이, 성별 등) 감사합니다.
-
해결됨파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
ERROR: test_post_list (blog.tests.TestView)
C:\github\django_my_website (master -> origin) (venv) λ python manage.py test Creating test database for alias 'default'... System check identified no issues (0 silenced). E ====================================================================== ERROR: test_post_list (blog.tests.TestView) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\github\django_my_website\blog\tests.py", line 9, in test_post_list response = self.client.get('/blog/') File "C:\github\django_my_website\venv\lib\site-packages\django\test\client.py", line 535, in get response = super().get(path, data=data, secure=secure, **extra) File "C:\github\django_my_website\venv\lib\site-packages\django\test\client.py", line 347, in get **extra, File "C:\github\django_my_website\venv\lib\site-packages\django\test\client.py", line 422, in generic return self.request(**r) File "C:\github\django_my_website\venv\lib\site-packages\django\test\client.py", line 503, in request raise exc_value File "C:\github\django_my_website\venv\lib\site-packages\django\core\handlers\exception.py", line 34, in inner response = get_response(request) File "C:\github\django_my_website\venv\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response response = self.process_exception_by_middleware(e, request) File "C:\github\django_my_website\venv\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) TypeError: __init__() takes 1 positional argument but 2 were given ---------------------------------------------------------------------- Ran 1 test in 0.441s FAILED (errors=1) Destroying test database for alias 'default'... ========================================================= from django.test import TestCase, Clientfrom bs4 import BeautifulSoupclass TestView(TestCase): def setUp(self): self.client = Client() def test_post_list(self): response = self.client.get('/blog/') self.assertEqual(response.status_code, 200) soup = BeautifulSoup(response.content, 'html.parser') title = soup.title print(title) 'Post List 페이지 테스트 코드 작성하기 part A' 부분을 하던중 위 처럼 작성을 하고 test를 했는데 영상과 다르게 나왔습니다. 그런데 왜 그런지 모르겠습니다.
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
python manage.py migrate 오류
django를 제대로 설치한 후 영상과 똑같이 따라하였는데 오류가 발생합니다. 파이썬과 django의 버전이 맞지 않아서 오류가 나는 것일까요? Traceback (most recent call last): File "manage.py", line 10, in main from django.core.management import execute_from_command_line ModuleNotFoundError: No module named 'django' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "manage.py", line 21, in <module> main() File "manage.py", line 16, in main ) from exc ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
6강 질문입니다.
package kr.co.softcampus.model; import javax.servlet.http.HttpServletRequest; public class Test2Service { public static int minus(HttpServletRequest request) { String str1=request.getParameter("data1"); String str2=request.getParameter("data2"); int number1=Integer.parseInt(str1); int number2=Integer.parseInt(str2); int result=number1-number2; return result; } } 위 코드에서 진한 색 static이 왜 붙는지 궁금합니다.
-
미해결청와대 청원 데이터 시각화
vs code 로 하고 있는데요
안녕하세요 노트북(core i3 7th)으로하는데 너무 느리거든요 vscode 환경이라서 그런가요 ? 아님 노트북사항이 안좋아서 그런가요
-
미해결트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술
'$route'를 watch할 수도 있지만 computed로 리턴하는것이 깔끔하지않나요?
<template> <div> Card <div>cid: {{cid}}</div> </div> </template> <script> export default { computed: { cid() { return this.$route.params.cid } } } </script> $route를 watch할 수 있다는건 처음 알았네요 ㅎㅎ. 하지만 created 라이프사이클에서 값을 설정해주고, watch로 따로 설정하는것보다는 computed로 잡아주는것이 더 깔끔하지않을까요? 의도가 따로 있으셔서 watch를 사용하셨다면 그 이유가 궁금해서 질문드립니다..!
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
실행은 잘 됩니다만... 이런 식의 오류가 나는 이유가 궁금합니다.
(사진)
-
해결됨Node.js에 TypeScript 적용하기(feat. NodeBird)
sequelize-cli config.ts파일 관련
안녕하세요. sequelize-cli가 ts 파일은 인식못한다고 하셨는데요. 그럼 Github repo에 올라가있는 프로젝트를 clone했을 경우에, config.ts 파일을 config.js 파일로 수정해서 npx sequelize db:create를 한 후에 다시 config.ts 파일로 수정하는 과정을 거쳐야하는건가요?
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
안녕하세요
안녕하세요 강의를 다 완강하고 프론트가 SSR인 템플릿 엔진으로 구성되어 있던 노드 서버를 리팩토링 중에 있습니다. 궁금한게 있어서 여쭈어 봅니다. 관리자 페이지를 따로 구성하려고 하는데, SPA 에서는 접근 권한을 어떻게 설정하는게 좋은가요? 유저의 role 을 다르게 설정하여 라우팅을 관리하는것 같은데, SPA의 특성상 모든 페이지를 다 받아 오는것이니 충분히 클라이언트에서 state에 있는 role 을조작이 가능할 것 같다는 생각이 드는데, 이 경우 백엔드에서 한번 더 필터링이 필요하다 생각됩니다. 선생님은 어떠한 식으로 실무에서 서버에서 거르시는지 궁급합니다. 연장선에 있는 이야기 같은데, 현재 passport를 이용하여 session을 캐싱하여 사용하고 있습니다. 이 경우 hoc를 이용하여 페이지 라우팅 마다 Axios를 통한 http response 값에서 리덕스 스토어에 dispatch 할 때, body 값인 payload: request 뿐만 아니라 cookie 값도 따로 리덕스 스토어에 저장해서 관리하면 되는 걸까요? 감사합니다!
-
미해결애플 웹사이트 인터랙션 클론!
이미지를 추가했을때 궁금합니다.
지금 첫번째 이미지 스크롤 후에 두번쨰 이미지도 스크롤 되서 올라가는데 그 이후에 이미지를 추가해서 스크롤 하려면 배열에 이미지를 추가한후 다른것도 수정해야되는 내용이 어떤건가요~?
-
미해결React로 NodeBird SNS 만들기
next.config.js 설정 관련 질문입니다. 사진과 동영상
넥스트는 9.4.4버전입니다. next.config.js파일의 내용입니다. const withImages = require('next-images') const withVideos = require('next-videos') module.exports = withImages({ webpack(config, options) { return config } }), withVideos({ assetDirectory: 'static', webpack(config, options) { return config } }) 동영상이 나오는 태그입니다. <video autoPlay loop muted width="100%" height="100%" > <source src={require("../public/forchange.mp4")} type="video/mp4" /> </video> 사진이 나오는 태그입니다. <img alt="fortest" src={require('../public/back3.png')} style={{width:"500px", height:"200px", position:"absolute", right:"150px"}}/> withImages 를 위로 올리면 사진만 출력이 되고 withVideos 를 위로 올리면 동영상만 출력이 됩니다. 사진과 동영상 둘다 출력하려면 어떻게 해야할까요?
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
몽구스 연결 에러
localhost:3000/api/docs 에서 /signup 테스트를하면 에러가 납니다. 강의를 수회 돌려봤는데 딱히 잘못 설정한건 없어보이는데 혹시 유추될만한게 있을까요? -- vscode 터미널 에러 -- MongoDB connection error: { MongoNetworkError: failed to connect to server [cluster0-shard-00-00.wrnxu.mongodb.net:27017] on first connect [MongoNetworkError: connection 5 to cluster0-shard-00-00.wrnxu.mongodb.net:27017 timed out] at Pool.<anonymous> (/Users/may/dev/vue-scaffolding/vue-til-server/node_modules/mongodb-core/lib/topologies/server.js:564:11) at Pool.emit (events.js:198:13) at Connection.<anonymous> (/Users/may/dev/vue-scaffolding/vue-til-server/node_modules/mongodb-core/lib/connection/pool.js:317:12) at Object.onceWrapper (events.js:286:20) at Connection.emit (events.js:198:13) at TLSSocket.<anonymous> (/Users/may/dev/vue-scaffolding/vue-til-server/node_modules/mongodb-core/lib/connection/connection.js:257:10) at Object.onceWrapper (events.js:286:20) at TLSSocket.emit (events.js:198:13) at TLSSocket.Socket._onTimeout (net.js:442:8) at ontimeout (timers.js:436:11) at tryOnTimeout (timers.js:300:5) at listOnTimeout (timers.js:263:5) at Timer.processTimers (timers.js:223:10) name: 'MongoNetworkError', errorLabels: [ 'TransientTransactionError' ], [Symbol(mongoErrorContextSymbol)]: {} }
-
미해결인터랙티브 웹 개발 제대로 시작하기
확대되는 폰트 관련 질문드립니다.
폰트는 벡터이미지로 알고 있는데 스크롤 되면 다가오는 이미지가 픽셀이미지처럼 확대되면 깨지며 계단 형상이 나타나는데 왜 그런거죠? 벡터이미지처럼 깨끗하게 확대처리 되어야 하는거 아닌가요??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
이럴 경우는 어떻게 해야하나요?
const [loadPrdData, setLoadPrdData] = useState({ skip: 0, limit: 4, postSize: 0,}); const getProducts = config => { postApi(`${PRODUCT_SERVER}/products`, config).then(res => { if (loadPrdData.loadMore) setPrdList([...prdList, ...res.data.productsInfo]); else setPrdList(res.data.productsInfo); setLoadPrdData({ ...loadPrdData, postSize: res.data.postSize }); });};const loadMoreHandler = () => { let skipIdx = loadPrdData.skip + loadPrdData.limit; let config = { skip: skipIdx, limit: loadPrdData.limit, loadMore: true, }; getProducts(config); setLoadPrdData({ ...loadPrdData, skip: config.skip,loadMore:true });}; 안녕하세요 강사님만약에 저렇게 로드 관련된 값들을 오브젝트로 변경해서 할시 더보기 버튼(loadMoreHandelr) 실행 후 getProducts 함수에선 setLoadPrdData 가 변경된 상태로 읽히지 않는 경우가 발생하는데요 로직순서를바꾸어도 보고 state 값이 비동기 로직이여서 애를 먹고있습니다.getProducts 에서 state 값이 셋업이 된 값을 체크하는 방법이 있을까요?setLoadPrdData(value,cb) 으로 해보았지만 cb으로 실행한 함수에서도 셋업된 상태값이 완료되지 않는 상태서 실행되었습니다.