inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

input 함수 파일 문의

미해결

Python 부트캠프

input 등으로 간단하게 질문에 답하는 파일을 생성한다고 하면 jupyter 노트북 파이썬 프로그램으로 실행하면 정상적으로 되지만 컴퓨터에 생성된 파일을 실행하고 숫자를 넣으면 답이 나오는 것이 아니라 닫혀요 주피터 노트북 에서 콘트롤+엔터로 파일을 실행하는 것과 내 컴퓨터에 생성된 파일을 실행하는 것은 다른 것인지 궁금합니다

  • python
kkkms78 댓글 1 좋아요 0 조회수 395

queryDsl where절 오류 문의

미해결

실전! Querydsl

안녕하세요. 강의 열심히 듣고 있습니다.! queryDsl을 듣고 토이플젝으로 적용중에 이슈가 생겨 문의 드립니다. jpaQueryFactory .select(game) .distinct() .from( game ) .leftJoin(game. gameInfo , gameInfo ).fetchJoin() .leftJoin(game. charactors , charactor ).fetchJoin() .where(game. gameId .eq( gameId )) .fetchOne() ; 위와 같이 작업 후 테스트 코드를 돌리면 "java.lang.UnsupportedOperationException" 와같이 에러가 납니다. 에러 내용은 데이터를 가져와 vo에 넣을때 발생되는 이슈인데... where절을 빼면 이상 없는데 where절만 넣으면 위와 같은 이슈가 생깁니다. db에서 조회한 gameId를 넣어 준건데 왜 생기는지.... 도저히 알기 어려워 문의 드립니다. 문의가 좀 내용이 부족하지만 확인 부탁 드립니다.

  • java
  • JPA
kelvin 댓글 3 좋아요 0 조회수 474

Join 할 때 date_add 함수를 걸어주는 것과 SELECT 할 때 date_add 함수를 걸어주는 것이 다른가요?

해결됨

[백문이불여일타] 데이터 분석을 위한 중급 SQL

안녕하세요. 강사님은 INNER JOIN 에서 DATE_ADD 함수를 걸어주셔서 Accept가 되신것을 확인했습니다. 어쩌다 보니 저는 SELECT 에서 DATE_ADD 함수를 적용시켜서 했는데 아래와 같은 오류가 뜨네요. 혹시 구조적으로 어떤 차이점이 있는지 알 수 있을까요? 참고로 저는 DATA_ADD 에 -1 을 해주었습니다.

  • sql
Hojin Song 댓글 4 좋아요 2 조회수 494

Helper 함수의 단점에 대해

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

삭제된 글입니다

  • vuejs
  • vuex
  • javascript
  • es6
김정배 댓글 1 좋아요 1 조회수 72

안녕하세요! DB관련 질문드립니다

미해결

스프링 프레임워크 핵심 기술

안녕하세요! 조언 부탁드리고자질문 올렸습니다. 스프링프레임워크 핵심기술 강의를 완강하고 배운 내용을 적용하며 토이프로젝트를진행해보려합니다. 혹시 JDBC를 이용해서 프로젝트를 하는게 기초를 다지는 측면에서 더 도움이 될까요? 아니면 공부를 하면서라도 JPA를 사용해보는게 도움이 될까요?? 감사합니다. 좋은하루되세요!

  • spring
  • java
neta6603 댓글 1 좋아요 0 조회수 197

스키마이름문의

미해결

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

질문있는데요. 아래처럼 userSchema 생성하는데요. const userSchema = mongoose . Schema ({ }) 몽구스디비에 생성된데 users이네요. 소스어디에도 users라는단어가 없는데 지가 알아서 user에 s 붙여서 테이블생성하는건가요? 이해가 안되는부분이라 문의드립니다.

  • react
  • nodejs
다커스 댓글 1 좋아요 1 조회수 218

코드 이해

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

if failed == 0: print() print() print('Congratulations! The Guesees is correct.') 이 코드에서 이해가 되지 않는 부분이 있어 질문드립니다. failed 횟수가 3,4,5 등이어도 turns 를 넘어서지 않는다면 게임 성공인데 왜 if failed == 0: 이라고 코드를 짜나요??

  • python
wnsh ud 댓글 2 좋아요 0 조회수 317

안녕하세요! h2DB에 테이블이 만들어지지 않아서 질문을 남깁니다!

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

김영한님 강의를 보면서 mybatis와 JPA를 같이 개발하고 있습니다. 콘솔창에는 create 쿼리문이 찍히는데h2 디비에는 테이블이 생성이 안됩니다 ㅠㅠ 질문확인해주시면 감사하겠습니다! properties 설정파일입니다. 이렇게 콘솔엔 찍히는데 DB를 확인해보면 아무것도 생성되있지 않습니다... 확인부탁드립니다 ㅠ

  • JPA
  • spring
  • java
  • 웹앱
  • spring-boot
김성인 댓글 1 좋아요 0 조회수 197

대소문자 구분하여 쿼리짜기

해결됨

[백문이불여일타] 데이터 분석을 위한 중급 SQL

항상 고민인데, 쿼리를 작성하 할 때 테이블에 맞추어 대소문자를 똑같이 써줘야 하나요? select 같은 명령어는 SELECT 로 대문자로 쓰는게 더 좋은가요? 흠, 각각 어떤 장단점이 있는지 어떻게 하는게 좋을까요?

  • sql
Hojin Song 댓글 1 좋아요 1 조회수 548

vuex mutations 질문입니다.

미해결

Vue로 Nodebird SNS 만들기

안녕하세요. 강의 수강 후 직접 프로젝트를 만들어보고 있습니다. vuex의 mutations와 관련된 질문입니다. vuex의 state는 반드시 mutations를 이용해서 값을 변경해줘야 한다고 알고 있습니다. 근데 아래와 같이 배열이 중첩된 구조일때 const itemArr = [ { id: 1, name: '상품A' options: ['옵션A', '옵션B'] }, { id: 2, name: '상품B', options: ['옵션C', '옵션D'] } ] 상품B의 옵션 중 하나를 삭제해야 되는 경우는 어떻게 해야 될까요? 기존에는 아래와 같이 컴포넌트단에서 commit을 할 때 상품B의 id값을 인자로 전달을 하고 store의 mutations에서는 state에서 itemArr을 꺼내와 전달받은 id값과 비교해 상품B를 찾고 다시 options 배열을 꺼내서 삭제할 요소를 찾은 후 삭제를 하였습니다. 코드는 아래처럼.. // 컴포넌트 ... methods: { delItem(itemId, optionName) { this.$store.commit('order/DELETE_ITEM_OPTION', { itemId, optionName }); } } // store ... export const mutations = { DELETE_ITEM_OPTIONS(state, { itemId, optionName }) { const item = state.itemArr.find(item => item.id === itemId); const delIdx = item.options.findIndex(op => op === optionName); item.options.splice(delIdx, 1); } } 근데 컴포넌트단에서는 itemArr을 화면에 그리면서 for문을 돌면서 delItem 메서드를 호출하게 될 텐데 이미 삭제 대상이되는 item 객체(itemArr의 요소)를 알고 있는 상황인데요 위처럼 itemId를 넘기면 mutations에서 다시한번 state에서 itemArr 배열을 꺼내와서 item의 id를 비교해야 될텐데 같은 작업을 store에서 다시 반복해야 되더라구요 그래서 아래와 같이 itemId를 넘기는게 아닌 삭제 대상이 되는 item 객체(itemArr 요소)를 바로 인자로 넘겨버려도 될까요? // 컴포넌트 ... methods: { delItem(item, optionName) { this.$store.commit(‘order/DELETE_ITEM_OPTION’, { item, optionName }); } } // store … export const mutations = { DELETE_ITEM_OPTIONS(_state, { item, optionName }) { // state는 안쓰임 const delIdx = item.options.findIndex(op => op === optionName); Item.options.splice(delIdx, 1); } } 지금까지는 mutations에서는 반드시 state에서 값을 꺼내와서 값을 변경해줬는데 위처럼 state에서 꺼내지 않고 item 객체를 전달받아서 변경을해도 상관이 없을까요? 권장되지 않는 방식인지 궁금합니다. 감사합니다.

  • aws
  • vuex
  • vuejs
  • mysql
  • nodejs
  • ssr
신짱 댓글 2 좋아요 0 조회수 525

INSERT SQL이 나가지 않는 이유가 궁금합니다!

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

안녕하세요! 실습중에 INSERT SQL이 나가지 않는 경우가 있어서 한참 해매다가 해결하였는데 왜 나가지 않았는지 이유가 너무 궁금해서 질문합니다..!! 이렇게 "member1"로 직접 조회하였을때는 INSERT SQL이 안나고 이렇게 영속성 컨텍스트에 저장한 member의 Id로 조회 하였을때는 INSERT SQL이 나가는 이유가 궁금합니다...!

  • java
  • JPA
이한별 댓글 2 좋아요 0 조회수 454

대시보드 질문

미해결

대세는 쿠버네티스 (초급~중급편)

저는 모두 다 잘 설치했는데....대시보드만 제대로 안뜨네요. 대시보드 pod는 잘 떠있는데 말이죠..ㅠㅠ 로그를 보면 Metric client healcheck failed: ther server could not find the requested resource(get sevices heapster) 이렇게 나오네요.

  • docker
  • kubernetes
gusqhr999 댓글 0 좋아요 0 조회수 243

pod삭제는 어떻게 하나요?

미해결

대세는 쿠버네티스 (초급~중급편)

저는 아직 대시보드가 안뜨고 있기 때문에 메뉴에서 지울수 없고 일단 명령어로 지워야 할것 같은데 replicas 를 테스트해보기 위해 지울려고 하는데 kubectl 명령어로는 어떻게 하나요? 운영중이고 registry에 어딘가 원본 yaml파일이 있어서 저는 그게 잇으면 kubectl delete -f xxx.yaml하겠지만 파일이 없으니....어떻게 하는지 궁금합니다. 더불어 pod재시작 명령어가 있는지.. 또한가지는 pod는 삭제하면 재생성되니 재시작은 없나요?

  • docker
  • kubernetes
gusqhr999 댓글 1 좋아요 1 조회수 423

권한 요청 확인의 건

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

인프런 아이디 : jungsu.ryu@gmail.com 인프런 이메일 : jungsu.ryu@gmail.com 깃헙 아이디 : jungsu.ryu@gmail.com 깃헙 Username : ryujs78 안녕하세요. 승인됐다는 메일 받았는데 'Gist페이지링크'를 클릭하면 아직 secret 이라고 나오네요. 브라우저는 github에 로그인 된 상태고요. 확인 부탁드립니다.

  • es6
  • javascript
  • vuex
  • vuejs
Jung-Su Ryu 댓글 1 좋아요 1 조회수 275

LiveData의 gradle 추가 안해도 되나요?

해결됨

모던 안드로이드 - 코틀린과 Jetpack 활용

Kotlin에서 LiveData 사용할때 아래 내용 추가 안해도 되나요? // LiveData implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version"

  • jetpack
  • android
  • kotlin
지현명 댓글 3 좋아요 0 조회수 441

Service 추가 방법

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버

2회차 보고 있는중에,, ConfigureServices에 RankingService외에 다른 서비스를 추가하려면 어떻게 해야할까요? 서비스 명만 다르게 아래와 같이 동일하게 추가하면 page 접근시 연결이 자동 종료 되버립니다. services.AddHttpClient<RankingService>(c => { c.BaseAddress = new Uri("https://localhost:44351"); }); services.AddHttpClient<InventoryService>(c => { c.BaseAddress = new Uri("https://localhost:44351"); });

  • rest-api
  • blazor
  • web-api
  • ASP.NET-Core
아망풀로 댓글 1 좋아요 0 조회수 332

heroku procfile 문제

해결됨

플러터와 장고로 1시간만에 퀴즈 앱/서버 만들기 [무작정 풀스택]

깃 업로드 -> 헤로쿠 깃 연동 -> db migrate 를 한 상태에서 heroku open을 하니 에러발생... (문의올렸다가 다 해결되서 삭제보다는 여기다 해결한 방법을 적어놓겠습니다.ㅎㅎ) $ heroku logs --tail 로 에러가 왜 났는지 확인했습니다. [첫번째 에러 H14] at=error code=H14 desc="No web processes running" method=GET path="/favicon.ico" 와같은 에러가 나옵니다ㅠㅠ 1차 시도. 이코드로 해결되는 사람도 많이 보았습니다. 나만빼고... $ heroku ps:scale web=1 2차시도. 구글링을 해보면 procfile 문제라고 하는데, **(진짜 이런 이유일거라고... 상상을 못했습니다) "Procfile" 파일명에서 P가 p면 안됩니다.... 하지만 git status로 확인해보면 p를 대문자 P랑 같게 인식해서 폴더명만 바꿔서는 push하지못합니다. 번거롭지만 안에 코드하나 바꾸고 푸시해놓고 "Procfile"로 정확하게 고치고 다시 푸시했습니다. ----해결----

  • Flutter
  • django
이진희[학생](예술디자인대학 댓글 1 좋아요 3 조회수 823

push --set-upstream 옵션

해결됨

실무자가 알려주는 Git - 입문편

안녕하세요. push 명령어의 --set-upstream 옵션에 대해 질문드립니다 새로운 브랜치를 따서 작업 후 원격 저장소로 push하려 할 때 그냥 git push를 입력하면 강의에서와 같이 fatal error가 발생하며 push가 실패하지 않습니까? 그래서 강의에서는 메시지에 출력된 대로 git push --set-upstream origin feature/a 와 같이 push하라고 알려주셨는데 그냥 --set-upstream 옵션 없이 git push origin feature/a와 같이 입력해도 정상적으로 push가 되더라구요 이렇게 push 시 --set-upstream 옵션 사용 여부에 따른 차이가 궁금합니다

  • github
  • git
  • 버전관리시스템
hp 댓글 1 좋아요 1 조회수 538

제출버튼을 눌렀을 때 아무 반응이 없습니다 ㅠㅠ

미해결

Node.js를 이용해 웹 애플리케이션 만들기

안녕하세요! 코드를 다르게 작성한 것이 있나 아무리 찾아봐도 강의랑 똑같이 친 것 같은데 제출 버튼을 눌렀을 때 아무런 반응이 없습니다 에러가 나는 것도 아니구요 ㅠㅠ 혹시 어떤 부분을 확인해보아야 할까요??

  • nodejs
sion007005 댓글 1 좋아요 0 조회수 336

인기 태그

인프런 TOP Writers

주간 인기글