묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
PK와 FK 를 동시에 갖게하는방법 질문드립니다.
상속관련 강의를 들으면서 문득, 상속에 대한 JPA로직을 굳이 모르더라도, 연관관계매핑을 통해서 상속에서 생성한 테이블구조 그대로 만들 수 있다고 생각하고 시도해보았습니다. 아래 코드처럼 작성하였지만, 실행은 되어도 제가 원하는 sql이 나가지않네요ㅠ 혹시 관련 문법이나 해결방법이 있을까요? //현재클래스는 BOOK @Id @Column(name = "item2_id") @GeneratedValue private Long id; @OneToOne @JoinColumn(name="item2_id", referencedColumnName="item2_id") private Item_2 item_2;
-
미해결TensorFlow 2.0으로 배우는 딥러닝 입문
TensorFlow 2.0을 이용한 CIFAR-10 이미지 분류를 위한 CNN 구현 질문
여기 강의 및 코드 epoch이라고 하시는것이, 배치를 1번 쭉 돈것을 1000번 반복한다는 말씀이 아니시고, 배치를 몇번 도냐, iteration을 말씀하시는거 맞죠?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
저도 아래분과 똑같은 에러가 나네요..ㅜㅜ
<form action="{% url 'profileapp:update' pk=target_profile.pk %}" 라는 에러가 발생합니다. ㅜ 혹시 관리자 계정이어서 그런가보다 하고 새로운 관리자 계정을 만들어서 해봐도 Reverse for 'update' with keyword arguments '{'pk': 2}' not found. 1 pattern(s) tried: ['profiles/update/(?P<pK>[0-9]+)$'] 라는 오류가 뜨더군요. 계정을 새로 만들었을 경우는 {'pk': 1} 그 다음건 {'pk: 2'}로 뜨더군요.. 복습을 위해서 총 2번 실습하고 있는데... 모두다 여기서 똑같은 에러가 발생하네요. 어떻게 해결해야 할까요..ㅜ 여기서 해결이 안된다면 너무 슬플거 같은데.. https://github.com/bluedawn123/djangopinterest 제 깃헙입니다... 혹시 한번 봐주실 수 있으실까요..진짜 왜 안되는지 너무 막막해서..
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
v-for에서 배열에서 추출한 데이타의 쓰임새
수고하십니다. 질문 확인하시면 바쁘시겠지만 답변 부탁 드립니다. 아래 소스에서 보면 v-for에서 추출한 값을 v-bind, v-on 등에서 사용을 하는데 <template>태그 안에서는 자유롭게 사용이 가능합니까? 이런것도 vue의 특징인건지요 <li v-for="(todoItem, index) in todoItems" v-bind:key="todoItem.item" class="shadow"> <i class="checkBtn fas fa-check" v-bind:class="{checkedBtnCompleted: todoItem.completed}" v-on:click="toggleComplete(todoItem, index)"></i>
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
크롤링 질문입니다!
안녕하세요~ 파이썬입문과 크롤링기초 - 파이썬 문자열 함수 정리 강의에서 질문드려요! 강의 6분, string = " 9999999999999999(Dave)888888888888888888 " Dave만 남기고 모두 지우고 싶을 때 입력하는 순서가 string.stipr("스페이스98()") 인 게 설명이 이해가 잘 안되서요ㅠ 원하는 문자만 남기고 앞뒤를 모두 지운다는 개념으로만 생각해서 순서대로 string.strip("스페이스9()8스페이스" ) 로 작성해도 되는걸까요~? 그리고 Dave 앞뒤의 문자, 공백을 지우는 명령을 할 때 원하는 부분만 골라서 지울 수 있는지도 궁금합니다! 예를 들어서 (, 8, 뒷공백을 지우고 싶다면 명령을 입력하는 순서는 상관이 없을지? >> string.strip((8스페이스) 아니면 index 순서 생각하듯 Dave 앞부분은 앞에서부터, 뒷부분에 지우고 싶은 부분은 뒤에서부터 명령을 입력해야하는지? >> string.strip((스페이스8) 아님 rstrip을 사용하는 게 맞을지요!
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
스타벅스와 이디야 원 겹치지 않게 그리기
안녕하세요 선생님 코드를 약간 바꿔서 이렇게 했더니 동그라미가 겹쳐서 나옵니다. 경도에 0.01을 더하는 건 같은데 왜 그렇게 되는 지 궁금합니다!
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
화면 리로드 관련 질문
강의에 관해 질문 드립니다. 바쁘시겠지만 확인하시면 답변 부탁 드리겠습니다. 아래 구문에서 파라메터 todoItem, index는 v-for에서 얻은 인스턴스를 그대로 사용할수 있는게 vue의 장점이라고 하셨습니다. v-on:click="toggleComplete(todoItem, index)"> 클릭 이벤트가 발생해서 toggleCompleted 에 넘긴 todoItem의 completed의 값이 변경되면 화면이 리로드 되지도 않는데 변경된 값으로 화면의 상태가 바뀌는게 이해가 잘 안갑니다. 부탁 드리겠습니다.
-
미해결직접 만드는 노션 템플릿 BEST 7선
안녕하세요 18분에 들어가신 이미지 사이트 알려주세요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 알려주세요!
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
QoR 에 대해서 질문 드립니다.
QoR 이 어떤 개념인지 조금 더 자세히 설명해 주실수 있으실까요?
-
미해결파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)
쿠팡 bs4 활용 2편 get_text() 명령어 오류
지금 쿠팡 bs4 활용 2편 보는 중인데, 동일하게 코드를 입력했음에도 불구하고 갑자기 업데이트 후 get_text() 명령어가 실행되지 않습니다ㅜㅜ 어떻게 해야하나요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
spring boot 내장 톰캣 관련 질문
안녕하세요 선생님 컨트롤러에서 쿠키를 세팅하기 위해서 구글링 중에 컨트롤러에서 쿠키를 세팅 하기 위해서는 서블릿 클래스를 사용 해야 한다는 것을 알았습니다 그런데 제가 알기로는 스프링부트를 사용하지 않고서 아파치 톰캣을 사용할 때 사용자 설정 서블릿 클래스를 만들고 (java에서 제공하는 서블릿 상속받아서) 아파치 톰캣에서 제공하는 컴파일러로 빌드 후 나온 .class 파일을 톰캣폴더에 넣어서 url 매핑을 통해서 사용자에게 response를 보내는 것으로 알고 있습니다. 그런데 이 과정에서 궁금점이 발생 하게 되었습니다. 톰캣이 해당 url 에 http 패킷을 분석해서 httprequestbody와 httpresponsebdy를 만드는 것 까지는 알겠는데 별도의 서블릿 클래스 설정없이 어떻게 컨트롤러 parameter로 httpservletrequest와 response가 넘어가는지 궁금합니다
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
주피터 랩으로 수업을 듣고싶은데 ls data를 했을 때 한국어가 아예 깨져서 나와요ㅠㅠ
이렇게 깨져서 나오길래 혼자서 조금 더 찾아봐서 이렇게 설정했습니다. 그런데 여전히 깨져서 나와서 일단 수업은 파일의 이름을 바꾸어서 하고는 있는데ㅠㅠ 파일 이름도 한국어로 그냥 할 수 있는 방법이 있을 까요?
-
미해결대세는 쿠버네티스 (초급~중급편)
PV만 생성되면 hostPath 더라도 영속적으로 사용할 수 있다는거죠?
hostPath의 경로가 /node-v1 이었고, PV로 해당 hostPath를 지정하니까... 만약 Pod가 Node1이 아닌 Node2에 생성되어도 /node-v1로 mount 된 mount3 디렉터리에서 file.txt 을 접근할 수 있다는 말씀이신가요? 실습하면 쉽게 알 수 있을 거 같은데. 지금 제가 실습이 힘든 상황이라서 여쭤봐요.
-
미해결Vue로 Nodebird SNS 만들기
404 에러가 떠서 질문드립니다
현재 타임라인에서 다른 아이디를 선택하면 그 아이디의 팔로잉 팔로워 수 포스트 개수까지 다 보입니다. 하지만 현재 사진에서 보듯이 다른 아이디를 클릭하면 콘솔과 터미널에 404에러가 뜹니다 GET /user/3/posts?limit=10 404 10.091 ms - 151 이부분이 잘못된거 같아서 front/store/posts.js도 살펴 봤는데 제로초님과 코딩의 차이는 없어 보입니다 어디서 잘못된건지 찾다 해결이 안돼서 질문드립니다 ㅜㅜ 부탁드립니다 front/store/post.js loadPosts: throttle(async function({ commit, state }, payload) { try { if (payload && payload.reset) { const res = await this.$axios.get(`/posts?limit=10`); commit('loadPosts', { data: res.data, reset: true }) return; } if(state.hasMorePost) { const lastPost = state.mainPosts[state.mainPosts.length - 1] const res = await this.$axios.get(`/posts?lastId=${lastPost && lastPost.id}&limit=10`); commit('loadPosts', { data: res.data }); return; } } catch (err) { console.error(err) } }, 3000), loadUserPosts: throttle(async function({ commit, state }, payload) { try { if (payload && payload.reset) { const res = await this.$axios.get(`/user/${payload.userId}/posts?limit=10`); commit('loadPosts', { data: res.data, reset: true }) return; } if(state.hasMorePost) { const lastPost = state.mainPosts[state.mainPosts.length - 1] const res = await this.$axios.get(`/user/${payload.userId}/posts?lastId=${lastPost && lastPost.id}&limit=10`); commit('loadPosts', { data: res.data, }); return; } } catch (err) { console.error(err) } }, 3000),
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
ngrok 실행 문의입니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ngrok을 처음 깔고 실행했는데 실행이 안돼서 터미널로 열었는데 이렇게 뜨네요 ... 데스크탑으로 진입하는 것도 모르겠고 ㅠㅠ 어떻게 해야하나요..
-
미해결이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)
이미지 재호출
React - Authentication/ToolBar 만들기 강의 중 에서 선생님께서 하신 Home ->Login ->Home으로 Link타고 갈때 Home에서 이미지를 재호출 하지 않던데 저는 재호출이 되고 있습니다. <HOME ->LOGIN -> HOME 했을때 network에서 이미지 재호출 되는 사진> <이미지 호출 코드>
-
미해결애플 웹사이트 인터랙션 클론!
canvas에 마지막 이미지가 나타났다가 시작합니다.
안녕하세요 수업내용 토대로 새로운 웹사이트 제작중입니다. canvas로 영상을 이미지화하여 스크롤할때마다 이미지가 영상처럼 돌아가게 적용했는데요. 문제는 첫 시작 이미지가 마지막 이미지가 보였다가 시작합니다. 빠르게 스크롤하면 나타나고 천천히 하면 이런 현상이 나타나지 않습니다ㅠㅠ 이미지파일 순서대로 넣었고 소스도 수업내용과 동일합니다. 이유가 뭘까요? 시작할때 오퍼시티를 줘서 흐려놓긴 했는데 조금씩 보여서 찝찝합니다. 두번째 섹션이 시작하자마자 이미지를 그리고 있습니다. 그래서 첫번째 섹션에서 이미지를 불러오게도 해봤는데 소용이 없습니다..
-
미해결윈도우 악성코드(malware) 분석 입문 과정
ida pro 설치 어디서 받나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결캐글 Advanced 머신러닝 실전 박치기
그래프 생성 함수 관련 질의드립니다.
안녕하세요. 강사님. 수업 열심히 수강하는 수강생입니다. 그래프 생성 함수 관련하여 질의드립니다. 함수 인자에 is_amt = False가 있는데, 함수 호출시 (* True가 아닌 False로 지정하면) show_column_hist_by_target(app_train, 'AMT_INCOME_TOTAL', is_amt= False) 키 오류가 나는 것 같는 것 같습니다. (바이올린 그래프에서) data = df[cond_amt] 부분에서 나는것 같은데요. 관련해서 제가 무엇을 놓치고 있는지 궁금합니다.
-
미해결웹 게임을 만들며 배우는 React
useEffect부분에서 질문이 있습니다.
react 공식홈페이지를 살펴보니 useEffect의 두번째 인수는 그 인수값과의 변화가 발생했을 때 useEffect를 다시 렌더링한다고 되어 있습니다. 그래서 timeouts.current를 두번째 인수로 넣으면 잘 실행되는 것은 이해가 됩니다. 그런데 winBalls.length를 넣었을 때 차이가 있는 지 살펴보기 위해 반복문에서 console을 입력해보았더니 winBalls.length는 항상 0 이고 winBalls는 그 값이 바뀌지 않았습니다. for (let i = 0; i < winNumbers.length - 1; i++) { //let을 쓰면 closure 문제가 발생하지 않는다. timeouts.current[i] = setTimeout(() => { setWinBalls((prevBalls) => [...prevBalls, winNumbers[i]]); console.log(winBalls, "얘가 winBalls"); console.log(winBalls.length, "이것이 배열의길이"); }, (i + 1) * 1000); } 이런식으로 말이죠. 그래서 다시 timeout.current로 두번째인수로 변경해서도 콘솔 값을 확인했더니 여전히 winBalls는 계속해서 바뀌지 않았습니다. 이런식으로 말이죠. 계속해서 0으로만 winBalls가 출력되는데 왜 업데이트가 발생하지 않는지 그 이유가 궁금합니다.