inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

JPA와 DB 설정 질문 드립니다.

미해결

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

member 테스트를 진행하는 도중 아래와 같은 에러가 발생합니다 혹시 몰라 깃헙 참조 해두겠습니다. https://github.com/PandaHun/JavaTestLabs/tree/master/Jpa https://github.com/PandaHun/JavaTestLabs/commit/df27a7b9659f5e689295aacee2835ee4bd332800

  • JPA
  • spring
  • spring-boot
  • java
  • 웹앱
그냥팬더 댓글 1 좋아요 0 조회수 267

JWT Token 저장시 쿠키를 사용하신 특별한 이유가 있을까요?

미해결

Vue.js 끝장내기 - 실무에 필요한 모든 것

안녕하세요. 우선 좋은 강의 제공해주셔서 정말 감사합니다. 로그인 처리 관련해서 질문이 있습니다. 저는 LocalStorage에 access token을 저장/삭제할 예정이었는데 강사님께서는 쿠키를 이용해 로그인 처리를 하시더라구요. 혹시 쿠키대신 다른 저장소를 사용하면 보안상의 이슈 혹은 그 외 다른 이슈가 있어서 쿠키를 사용하셨는지 궁금합니다. 감사합니다.

  • javascript
  • vuex
  • vuejs
ppuri 댓글 1 좋아요 1 조회수 1144

강사님 안녕하세요

해결됨

iOS12 앱 개발 퍼펙트 가이드

안녕하세요 강의 여러번 반복해서 잘 보고 있습니다 프로젝트에서 사용하시는 이미지는 인프런에서 다운 받을 수 없나요?

  • swift
  • ios
dokrip2 댓글 1 좋아요 0 조회수 197

자료 어떻게 받나요

미해결

[텐서플로2] 파이썬 머신러닝 완전정복 - 마라톤 기록예측 프로젝트

INFLAND에서 강의 등록했는데 학습자료는 CREAPPLE에서 받도록 되어 있습니다 CREAPPLE에 사용자 등록했습니다 어떻게 어디스 자료 받나요

  • 컴퓨터-비전
  • keras
  • 머신러닝 배워볼래요?
  • tensorflow
choi623 댓글 1 좋아요 0 조회수 261

1:08 쯤에 info hint 는 무었인가요?

미해결

프론트엔드 개발자를 위한 웹팩

궁금해서 https://webpack.js.org/configuration/dev-server/ 여기서 찾아봤는데 hint 로 검색하니까 안나와서여,,

  • 웹팩
영찬짱짱맨 댓글 1 좋아요 1 조회수 208

파이썬 질문..

입문자를 위한 파이썬 기초 따라잡기

삭제된 글입니다

  • python
taehee951202 댓글 1 좋아요 0 조회수 177

파이썬 질문

[김왼손의 왼손코딩] 미운코딩새끼: 4시간 만에 끝내는 파이썬 기초 (전자책 포함)

삭제된 글입니다

  • python
taehee951202 댓글 1 좋아요 0 조회수 136

문법 질문

미해결

따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]

return ( < div style = { { width : '75%' , margin : '3rem auto' } } > < div style = { { textAlign : 'center' } } > < h2 > Let's travel around < Icon type = "rocket" /></ h2 > </ div > { /* filter */ } { /* Check Box */ } < CheckBox list = { continents } handleFilters = { filters => handleFilters ( filters , "continents" ) } /> { /* Radio Box */ } \client\src\components\views\LandingPage\LandingPage.js handleFilters = { filters => handleFilters ( filters , "continents" ) } 이 부분에 대한 문법이 잘 이해가 가질 않네요. 이 코드에 대해서 조금 설명을 해주실 수 있을까요?? 코드 전문은 아래와 같습니다. import React ,{ useEffect , useState } from 'react' import { FaCode } from "react-icons/fa" ; import axios from "axios" import { Icon , Col , Card , Row } from 'antd' ; import Meta from 'antd/lib/card/Meta' import ImageSlider from '../Utils/ImageSlider' import CheckBox from "./Sections/CheckBox" import continents from './Sections/Datas' function LandingPage () { const [ products , setproducts ] = useState ([]); const [ Skip , setSkip ] = useState ( 0 ); const [ Limit , setLimit ] = useState ( 4 ); const [ PostSize , setPostSize ] = useState ( 4 ); const [ Filters , setFilters ] = useState ({ continents : [], price : [] }); useEffect (() => { let body = { skip : Skip , limit : Limit } getProducts ( body ); }, []) const getProducts = ( body ) => { axios . post ( '/api/product/products' , body ) . then ( response => { if ( response . data . success ){ if ( body . loadMore ){ setproducts ([... products ,... response . data . productInfo ]); } else { setproducts ( response . data . productInfo ); } console . log ( "response.data.PostSize" + response . data . postSize ); setPostSize ( response . data . postSize ); } else { alert ( '상품정보들을 가져오지 못했습니다. ' ) } }) } const renderCards = products . map (( product , index ) => { return < Col lg = { 6 } md = { 8 } xs = { 24 } key = { index } > < Card key = { index } cover = { < ImageSlider images = { product . images } /> } > < Meta title = { product . title } description = { `$ ${ product . price } ` } /> </ Card > </ Col > }) const loadMoreHandler = ( e ) => { let skip = Skip + Limit ; let body = { skip : skip , limit : Limit , loadMore : true } getProducts ( body ); setSkip ( skip ); } const showFilterResults = ( filters ) => { let skip = Skip + Limit ; let body = { // db에서 처음부터 가져와야 하니까 skip : 0 , limit : Limit , filters : filters } getProducts ( body ); setSkip ( 0 ); } const handleFilters = ( filters , category ) => { const newFilters = {... Filters } newFilters [ category ] = filters ; showFilterResults ( newFilters ); } return ( < div style = { { width : '75%' , margin : '3rem auto' } } > < div style = { { textAlign : 'center' } } > < h2 > Let's travel around < Icon type = "rocket" /></ h2 > </ div > { /* filter */ } { /* Check Box */ } < CheckBox list = { continents } handleFilters = { filters => handleFilters ( filters , "continents" ) } /> { /* Radio Box */ } { /* search */ } { /* Cards */ } < Row gutter = { [ 16 , 16 ] } > { renderCards } </ Row > < br /> { PostSize >= Limit && < div style = { { display : 'flex' , margin : '3rem auto' , justifyContent : 'center' } } > < button onClick = { loadMoreHandler } > 더보기 </ button > </ div > } </ div > ) } export default LandingPage 좋은 강의 감사드립니다.

  • 웹앱
  • react
  • nodejs
  • redux
  • mongodb
andrewlee 댓글 2 좋아요 2 조회수 314

경로 alias 설정

미해결

Vue.js 끝장내기 - 실무에 필요한 모든 것

안녕하세요! 강의 내용 중 jsconfig.json으로 설정한 경로 관련하여 문의 사항이 있습니다. 1. .vue 파일 내 자동 완성 안됨 => 강의해주신 프로젝트 말고, 새로 프로젝트를 생성하여 같은 jsconfig.json 파일을 적용하였습니다. => js 파일에서는 import 시, @/로 자동 완성이 되는데 .vue 파일에서는 @/로 자동 완성이 안되더라구요! 혹시 어떤 부분을 확인하는게 좋을까요? 2. webpack alias 설정 => jsconfig.json은 vscode에서 자동 완성을 적용하기 위해서만 사용되는 설정인가요? => build 시 반영을 위해 jsconfig.json 설정 후, webpack alias 설정도 같이 해줘야하는건지 궁금합니다.

  • vuex
  • javascript
  • vuejs
bin 댓글 1 좋아요 1 조회수 836

예제 파일 요청합니다.

미해결

진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 데이터 가공부터 분석까지

안녕하세요 온라인 강의 잘 듣고 있습니다. 예제 파일로 실습을 하고 싶습니다. 감사합니다.

  • ms-office
  • excel
wjdwlrn123 댓글 1 좋아요 1 조회수 166

강의자료 부탁드려요

미해결

IT인프라 기초개념 강좌, 쉐어드아이티CLASS

예전에 요청드렸는데 아직 업로드를 안해주셨네요ㅠㅠ 어디로 올려주시는지도 알려주세요.

sachiare 댓글 1 좋아요 0 조회수 301

각 stage별 전환율을 측정하는 방법

미해결

그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법

안녕하세요! :) 강의 너무 잘 듣고 있습니다. 각 stage별 전환율을 측정하는 방법에서, 4/20, 즉 pv 기준으로 보는 건 ui/ux 개선을 목표로 할 때 좋다고 말씀해주셨는데요. 그럼 사람을 기준으로(3/4) 보는 건 어떤 걸 목표로 할 때 보면 좋은 기준일지 궁금합니다. 가령 pv 기준보다 우리 서비스의 진짜 전환율 (상품 둘러본 사람 중에 구매한 비율), 즉 현황을 알기에 좋을까요?

  • 그로스해킹
  • 디지털 마케팅
  • 퍼포먼스 마케팅
  • 디지털-리터러시
Sumin Yeom 댓글 1 좋아요 1 조회수 233

6:00 연습문제 3번 질문있습니다.

미해결

홍정모의 따라하며 배우는 C언어

3번째 예제를 연습해보던 중에 first_char와 last_char를 입력받아서 위에 예제처럼 나오게도 해보라고 하셔서 scanf로 문자를 2번 입력받아서 코드를 짜보았습니다. char first_char; char last_char; int num_row; int r; int c; printf("Enter a first character : "); scanf(" %c", &first_char); printf("Enter a last character : "); scanf(" %c", &last_char); num_row = (int)last_char - (int)first_char + 1; for (r = 0; r < num_row; r++) { for (c = first_char + r; c <= last_char; c++) printf("%c ", c); printf("\n"); } return 0; 1. 문자를 입력받으려고 scanf("%c",&first_num) 와 scanf("%c", &last_num); 이렇게 코드를 짰는데 입력이 되지를 않았습니다. 그래서 인터넷을 찾아보니 %c 앞에 스페이스바로 한칸 띄어서 작성을 하면 된다고 해서 그렇게 해보니까 잘 작동을 하더라구요. 이렇게 코드를 사용을 해도 괜찮을까요?? 2. 교수님께서 for문 안에 update를 ++r 혹은 ++c 로 사용을 하시던데 혹시 다른 이유가 있을까요? ++r 과 r++의 결과 값이 상관이 없을 경우에는 아무거나 사용을 해도 될까요?? 관련 강의를 찾아보고 있는데 명확해지지가 않아서 질문드려요 ㅠㅠ

  • c
buchonsi 댓글 1 좋아요 1 조회수 338

npm run dev시 Browerlist 에러가 발생합니다.

미해결

React로 NodeBird SNS 만들기

3.24초에 하신 것처럼 npm run dev를 했더니 Browerslist: caniuse-lite is outdated. Please run next command 'npm update'라는 에러가 발생합니다. 구글 검색을 해봐도 의견은 분분한데 마땅한 해결책을 안보이네요. 어떻게 하면 좋을까요?

  • react
  • javascript
Minsub Yoon 댓글 1 좋아요 0 조회수 539

라즈베리파이 카메라 opencv 연동과 관련해서..

미해결

[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트

GStreamer-CRITICAL **: 20:43:46.976: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed VIDEOIO ERROR: V4L2: Pixel format of incoming image is unsupported by OpenCV Unable to stop the stream: Device or resource busy VIDEOIO ERROR: V4L: can't open camera by index 0 라즈베리파이 카메라에 opencv를 연동하여 사진촬영하는 코드는 잘되는데 비디오촬영 코드가 잘 안됩니다. cv2.videocapture(-1) 에서 저 에러가 뜨네요 터미널에 ls /dev/vieo * 하면 다뜨는데말이죠.. 어떻게 카메라를 연결시켜야할까요? 카메라는 NOIR V2 모델 쓰고 있습니다.

  • 딥러닝
  • keras
  • 컴퓨터-비전
  • tensorflow
  • Raspberry-Pi
  • iot
chris8w8 댓글 6 좋아요 0 조회수 6789

구독했다는 말의 의미를 이해하기가 어렵습니다.

해결됨

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

안녕하세요. 강좌 잘보고있습니다. 제가 c# 기초 강좌랑 유니티랑 병행하면서 듣느라 문법 지식이 딸려서인지, 첨부한 이미지의 의미를 이해하기가 어려워 질문드립니다. 1. += Onkeyboard 라는 표현이 이해가 안갑니다. Manager.Input.KeyAction 까지는 싱글턴 패턴으루 Managers.cs의 InputManger 를 가져왔다구 이해를 하였는데 그다음에 붙은 += Onkeyboard 라는 표현이 이해가 안갑니다. 구독이라는것은 무엇이 무엇을 참조 한다는건지요? 아니면 Onkeyboard()의 내용을 InputManager와 병합했다는건지요? - 2. 해당 코드가 왜 void Start(){ } 내부에 위치해야하는지 이해가 안갑니다. 해당 매서드 밖에서 선언하면 안되나요? void Start()에 위치해야하는 이유가 있나요? 다른 부분들은 나름대로 구글링 해본다고 했는데 위 내용들만 제가 찾을수 없어서 질문드립니다 ㅠㅠ 만약에 너무 질문이 수준 이하라고 생각되시면 키워드만 던져주세요! 제가 그부분을 공부해보겠습니다.

  • C#
  • unity
닥부 댓글 2 좋아요 2 조회수 453

cascade, orpharemoval 질문입니다.

미해결

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

다대1 양방향매핑이 되어 있습니다. Parent , Child entity는 아래와 같고 main method를 아래와 같이 작성했어요. (cascade, orphanremoval 사용하지 않았구요) 이 경우 findParent.getChildList().remove(0) 를 했기 때문에 child entity 중에 0 번째 인덱스 데이타가 remove 되면서 query는 update Child set parent_id=null where id = ? 와 같은 query가 수행될 것으로 기대했는데 아무런 query가 날라가지 않네요. 제가 잘못 이해한건가요? Parent parent = new Parent() ; Child child1 = new Child() ; Child child2 = new Child() ; Child child3 = new Child() ; parent.addChild(child1) ; parent.addChild(child2) ; parent.addChild(child3) ; em.persist(parent) ; em.persist(child1) ; em.persist(child2) ; em.persist(child3) ; em.flush() ; em.clear() ; Parent findParent = em.find(Parent. class, parent.getId()) ; findParent.getChildList().remove( 0 ) ; @Entity public class Child { @Id @GeneratedValue private Long id ; private String name ; @ManyToOne @JoinColumn ( name = "parent_id" ) private Parent parent ; @Entity public class Parent { @Id @GeneratedValue private Long id ; private String name ; @OneToMany ( mappedBy = "parent" ) private List<Child> childList = new ArrayList<>() ; public void addChild (Child child) { childList .add(child) ; child.setParent( this ) ; }

  • java
  • JPA
안용상 댓글 2 좋아요 0 조회수 334

인기 태그

인프런 TOP Writers

주간 인기글