inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

1:M 재귀 관계에 대한 질문입니다.

미해결

데이터베이스 중급(Modeling)

안녕하세요. SQL 강의를 다 듣고 DB 모델링 강의로 넘어와서 잘 듣고 있습니다. 데이터베이스의 관계들에 대해서는 대략적으로만 알고 있었는데 재귀관계를 이용해서 나타낼 수 있다는 점은 꽤 흥미로웠습니다. 저 그런데 실무에서는 언제 1:M 재귀 관계를 사용하게 되는지 알 수 있을까요? 한 테이블 안에서 여러 단계의 1:M 관계를 나타낼 수 있는 경우에 구체적으로 어떤 이점이 있나요?

  • DBMS/RDBMS
  • 데이터 엔지니어링
mhr 댓글 1 좋아요 0 조회수 326

소스트리 푸시 오류

해결됨

코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)

푸시를 누르면 위와 같이 화면이 나타나고 아이디와 패스워드를 입력하면 아래와 같은 오류가 발생합니다..! 구글링을 통해 원인을 찾아보려 했지만 해결이 잘 안되서 질문드립니다ㅜㅜ

  • git
  • github
  • 버전관리시스템
한창희 댓글 1 좋아요 0 조회수 346

시퀄라이즈로 오라클연동은 안되나요?

미해결

[리뉴얼] React로 NodeBird SNS 만들기

안녕하세요 강의에서는 마이에스큐엘기반이라 저는 기존에사용하는 디비가 오라클이라라 그냥 오라클 oracledb써서 직접쿼리입력해서 하는 방식으로 했습니다다 시퀄라이즈는 오라클지원이안되나요? 또 기존에 이미 구현되어있는시스템을 노드로 전환하고있는데 이런경우에는 어떤게효율적일지 조언가능할까요??

  • sequelize
  • redux
  • express
  • nodejs
  • react
  • Next.js
하늘의개혁 댓글 1 좋아요 0 조회수 652

body

미해결

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

부모태그인 body에 height값으로 크기를 지정해줘야만 #body에 height:100%가 먹어요. 안해주면 그냥 입력되는 컨텐츠 만큼만 차지하는데 어떻게 하면 영상처럼 바로 본문영역을 차지하게 하나요?

  • javascript
  • express
  • nodejs
  • react-native
  • react
  • HTML/CSS
  • 머신러닝 배워볼래요?
  • tensorflow
dhfl0710 댓글 5 좋아요 2 조회수 456

강의 영상 내 코드 오타일까요?

미해결

정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)

안녕하세요 강사님. String & Array 챕터의 SpiralMatrix 문제 풀이 맨 마지막인 up 방향 부분 영상 내 코드 오타가 있는 것 같습니다. 영상에는 result.add(matrix[rowEnd][colStart]) 로 나와 있더라구요. 아래 코드처럼 작성하는게 맞을 것 같은데.. 확인 부탁드립니다. 답변 미리 감사합니다. // up if ( colStart <= colEnd ) { for ( int i = rowEnd ; i >= rowStart ; i --) { result . add ( matrix [ i ][ colStart ]); } colStart ++; }

  • SpiralMatrix
  • java
  • 코테 준비 같이 해요!
illhumored 댓글 1 좋아요 1 조회수 203

일대다 맵핑에서 mappedBy 사용 문의

미해결

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

분명 단방향 연관관계인데, @OneToMany(mappedBy = "FK") 이런 코드도 확인되는에요. (제가 속한 프로젝트에서요) 예제코드라면 다음이겠네요. @OneToMany(mappedBy = "TEAM_ID") private List<Member> members = new ArrayList<>(); 선생님 설명을 들으면, 이게 무슨 의도로 작성한거지 의문이 가는데요, 이건 어떻게 이해를 하면 될까요?

  • java
  • JPA
보나마나 댓글 1 좋아요 0 조회수 193

포스트 생성 에러 문제

미해결

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

git checkout 8_til-create 소스로 테스트해도 포스트 생성 api 통신시 다음과 같은 에러로 인해 post 생성이 불가합니다. 해결방법이 있을까요?

  • vuex
  • vuejs
  • javascript
jhyounyaho 댓글 3 좋아요 1 조회수 492

Promise.all()

해결됨

mongoDB 기초부터 실무까지(feat. Node.js)

안녕하세요! 강의 듣다가 이해가 안가는 부분이 있어서 질문 드립니다. blogs.map()으로 blogs 배열의 1개의 data가 완료되면 다음 인덱스의 data가 실행되는 구조이고 res1과 res2는 await으로 구현해서 기존의 promise.all()을 쓰지않은것과 같이 실행될꺼같은데 어떻게해서 "병렬적이면서 순차적"으로 실행되는지 좀만 더 자세한 설명 부탁드려도 될까요? 감사합니다!

  • javascript
  • aws
  • DBMS/RDBMS
  • nodejs
  • mongodb
  • rest-api
  • 데이터 엔지니어링
Dev 댓글 2 좋아요 1 조회수 563

3강 회원가입할때 파이어베이스에 정보가 저장안됩니다.

미해결

1:1채팅 만들기(Android + Kotlin + Firebase)

Log . w ( TAG , "createUserWithEmail:failure" , task . exception ) 이거 하시라고 해서 코드 작성했습니다. 수정 삭제 질문자 나호준 &middot; 3시간 전 021-04-17 07:47:33.044 28009-28009/com.example.chatting108 W/MainActivity: createUserWithEmail:failure com.google.firebase.auth.FirebaseAuthWeakPasswordException: The given password is invalid. [ Password should be at least 6 characters ] at com.google.android.gms.internal.firebase-auth-api.zztt.zza(com.google.firebase:firebase-auth@@20.0.4:15) at com.google.android.gms.internal.firebase-auth-api.zzvb.zza(com.google.firebase:firebase-auth@@20.0.4:9) at com.google.android.gms.internal.firebase-auth-api.zzvc.zzk(com.google.firebase:firebase-auth@@20.0.4:1) at com.google.android.gms.internal.firebase-auth-api.zzuz.zzh(com.google.firebase:firebase-auth@@20.0.4:25) at com.google.android.gms.internal.firebase-auth-api.zztq.zzk(com.google.firebase:firebase-auth@@20.0.4:1) at com.google.android.gms.internal.firebase-auth-api.zzoh.zza(com.google.firebase:firebase-auth@@20.0.4:2) at com.google.android.gms.internal.firebase-auth-api.zzvg.zza(com.google.firebase:firebase-auth@@20.0.4:25) at com.google.android.gms.internal.firebase-auth-api.zzuq.zze(com.google.firebase:firebase-auth@@20.0.4:4) at com.google.android.gms.internal.firebase-auth-api.zzpy.zzi(com.google.firebase:firebase-auth@@20.0.4:5) at com.google.android.gms.internal.firebase-auth-api.zztu.zzh(com.google.firebase:firebase-auth@@20.0.4:8) at com.google.android.gms.internal.firebase-auth-api.zzql.accept(com.google.firebase:firebase-auth@@20.0.4:3) at com.google.android.gms.common.api.internal.zacj.doExecute(com.google.android.gms:play-services-base@@17.1.0:2) at com.google.android.gms.common.api.internal.zaf.zac(com.google.android.gms:play-services-base@@17.1.0:6) at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.zac(com.google.android.gms:play-services-base@@17.1.0:167) at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.zab(com.google.android.gms:play-services-base@@17.1.0:139) at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.zaa(com.google.android.gms:play-services-base@@17.1.0:105) at com.google.android.gms.common.api.internal.GoogleApiManager.handleMessage(com.google.android.gms:play-services-base@@17.1.0:145) at android.os.Handler.dispatchMessage(Handler.java:102) at com.google.android.gms.internal.base.zar.dispatchMessage(com.google.android.gms:play-services-base@@17.1.0:8) at android.os.Looper.loop(Looper.java:246) at android.os.HandlerThread.run(HandlerThread.java:67

  • firebase
  • android
  • kotlin
나호준 댓글 1 좋아요 0 조회수 553

cascade 관련 질문 입니다.

미해결

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

안녕하세요. member 와 team이 다대일로 양방향 관계이고 관계의 주인은 member 라고 할 때, 다 쪽에 CascadeType.REMOVE를 주는 것은 지양해야 할까요? 일 쪽에는 REMOVE를 주는 것이 이치상 문제가 없어 보이는데(팀이 없어지면서 팀에 속한 팀멤버가 삭제되는 것), 다 쪽에 CascadeType.REMOVE를 준다면 멤버가 한 명 탈퇴한다고 해서 team이 없어지는 것은 말이 되지 않는 것 같아서요. 실무에서도 일반적으로 Cascade속성은(특히 REMOVE) 주로 다 쪽에 거는 게 맞는지 궁금합니다.

  • cascade
  • spring
  • java
  • spring-boot
  • 웹앱
  • JPA
Woo-seok Choi 댓글 1 좋아요 0 조회수 437

loginform 반응이 없어요 ㅠㅠ

미해결

[리뉴얼] React로 NodeBird SNS 만들기

삭제된 글입니다

  • redux
  • express
  • react
  • nodejs
  • Next.js
minsu 댓글 1 좋아요 0 조회수 103

수업듣고 설계 실습하려는데. 질문드립니다.

미해결

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

수업 내용을 바탕으로 할일 서비스를 한번 설계 후 개발 해보려고 하고있습니다. 크게 task 와 subtask 구조로 되있고, 하나의 task 는 최대 100개의 subtask 로 제한하고, 모든 task (task, subtask) 는 제목과 완료 여부 정도만 지원하려고 합니다. task 와 subtask 는 분명 1:N 구조라서 테이블을 분리하면 되겠지 생각하는데, 또 생각해보면, 굳이 분리할 필요있나? TASK 테이블 하나에 subtask 도 넣고, 대신 부모 task 의 id 만 같이 저장하면 안되나 이런 고민이 드는데요. 사실 이고민을 하는 이유가, 생각하는 할일 서비스는 첫화면에 task 와 subtask 를 같이 보여줄꺼라서 테이블로 분리하면 subtask 가 많으면 많을수록, 그리고 전체 task 의 갯수가 많아질수록 쿼리시 성능에는 않좋지 않나 생각이 듭니다. 이 경우에, TASK 테이블 하나로 설계가 나을까요? 아니면 그래도 이점이 있으니, TASK와 SUBTASK 테이블 각각 만들고 연관관계 맵핑으로 설계 하는게 나을까요? 실제 운영해야 하는 서비스라면 이경우 어떻게 설계하는게 맞을지 궁금해서 질문드립니다.

  • JPA
  • java
보나마나 댓글 1 좋아요 0 조회수 218

클라 결과물 빌드 등

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] 번외편: AWS로 시작하는 서버 운영

안녕하세요 초보질문 드릴께요 1. 유니티 client 부분을 만드는 폴더에 asset 등등이 있잖아요. 그런데 그것이 클라이언트 컴퓨터에서 구동이 되려면 엔진같이 밑단 프로그램 레이어도 여전히 있어야할 것 같은데 해당 파일들이 클라 결과물 apk 같은 곳에 같이 들어가 있는 걸까요? 2. 바이너리 파일이라고 칭하는 것들은 bin 폴더 안에 있는 내용들이겠죠? 언제나 감사드립니다. 좋은 강의 계속해서 만들어주세요

  • aws
  • linux
신진 댓글 1 좋아요 1 조회수 259

참고하여 비슷한 기능구현중에 오류를 만나 도움요청드립니다..

미해결

[리뉴얼] React로 NodeBird SNS 만들기

수강 후 Like기능을 참고하여, 북마크(즐겨찾기)기능을 구현하고 있는데, 아래를 참고하여 구현하였으나 다음과 같은 에러가 발생하는데, 도움을 주실 수 있을까요? clubs데이터안에 특정 club의 Bookmarkers의 유저를 추가하려고 하는데, 뭔가 문제가 있는 것 같아요

  • imme
  • nodejs
  • reducer
  • react
  • redux
  • express
  • Next.js
Insu Seo 댓글 1 좋아요 0 조회수 406

안녕하세요

해결됨

실전 프로젝트로 배우는 타입스크립트

삭제된 글입니다

  • typescript
  • es6
박태풍 댓글 1 좋아요 1 조회수 68

선생님 오답에 관해서 질문입니다!

미해결

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

public static String solution(String str) { char[] originalWord = str.toCharArray(); char[] reverseWord = new StringBuilder(str).reverse().toString().toCharArray(); int length = originalWord.length; StringBuilder sb = new StringBuilder(); for (int i = 0; i < length; i++) { if(Character.isAlphabetic(originalWord[i])) sb.append(reverseWord[i]); else if(!Character.isAlphabetic(originalWord[i])) sb.append(originalWord[i]); } return sb.toString(); } public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str = scan.next(); String result = solution(str); System.out.println(result); } 입력받은 문자열을 char 배열로 뒀고 입력받은 문자열을 reverse 하여 char 배열을 하나 생성한 후 입력받은 문자열에 알파벳이 있으면 StringBuilder에 reverse 배열의 해당 인덱스를 가진 문자를 추가하고 없으면 특수문자라고 인식하여 본래의 입력값 배열에서 해당 인덱스를 가진 문자를 StringBuilder 에 추가하여 작성하였습니다. 처음엔 저런식으로 정규식으로 했는데 오답이 떠서 Character.isAlphabetic을 이용했는데도 오답이 뜹니다ㅜ 혹시 제가 놓친 부분이 있거나 메모리적으로 좋지 않은 방법이라서 오답인건지 궁금합니다..!

  • java
  • 코테 준비 같이 해요!
밥밥 댓글 2 좋아요 0 조회수 312

workspace로 가지지가 않습니다.

미해결

Slack 클론 코딩[실시간 채팅 with React]

안녕하세요 어떻게든 혼자서 해결해보려다가 3일동안 해결을 하지 못하여 글을 남기게 되었습니다.. 밑에 사진에서 로그인을 할때 콘솔 첫번째까지는 찍히고 두번째는 안찍힙니다. 그리고 넘어가지지도 않고 주소창에 localhost:3095/workspace/channel 이라고 쳐서 들어가려고 해도 무조건 localhost:3095/login 페이지로 다시 와버립니다. 혹시 어느 부분에서 문제가 있는지 알 수 있을까요?

  • 클론코딩
  • babel
  • 웹팩
  • react
  • typescript
  • Socket.io
Useong Lee 댓글 13 좋아요 0 조회수 418

포스트 작성했을 때 오류 발생

미해결

[리뉴얼] React로 NodeBird SNS 만들기

현재 더미데이터를 지우고 실제 데이터를 작성하고 submit하는 부분을 듣고 있습니다. 게시글 작성 시, postcard.js 파일에서 <Card cover={post.Images[0]..../> 여기 코드에서 'Cannot read property '0' of undefined' 에러가 납니다. state 확인해보니 작성한 데이터는 mainPosts에 성공적으로 저장이 됩니다(ADD_POST_SUCCESS 뜸). 데이터베이스에도 저장이 됐고요. 생각해보면 게시글 작성 시에 이미지 정보가 없으니까 해당 오류가 발생하는게 당연한 것 같은데... q&A 찾아봐도 이와 같은 문의 내용은 없길래 질문 올립니다 ㅠㅠ 어디에서 문제가 발생한걸까요?

  • nodejs
  • react
  • redux
  • express
  • Next.js
조혜륜 댓글 1 좋아요 0 조회수 196

Json 파일 추가시 에러

미해결

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

안녕하세요 Json파일을 추가하고 긁어온 데이터를 Log를 찍는 과정에서 프로젝트가 다음과 같이 에러를 뱉어냅니다. Unity에서 StatData.json을 더블클릭해서 열면 한번 외부에서 수정했다는 문구가 뜨면서 솔루션 탐색기에서 아이콘이 변경되고 이후부터는 UNITY에 연결도 안되고 디버깅도 안됩니다..

  • C#
  • unity
댓글 2 좋아요 0 조회수 694

UUID 사용 이유

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

안녕하세요! 아직 학생이라 모르는 부분이 많아 자주 질문을 드리네요 ㅎㅎ.. 항상 감사하게 생각하고 있습니다. 다름이 아니라 email 이 아니라 UUID를 이용해서 토큰을 만드는 이유에 대해서 궁금합니다. 검색을 해보니 UUID는 를 사용하는 이유는 중복되지 않게 하기 위함 이라고 이해하였습니다. 하지만 사용자 관련 서비스에서 회원가입 시에 email이 동일한 사용자는 회원가입이 안되게 한다면 중복성 에 대한 문제는 해결할 수 있지 않을까? 그럼 users 테이블에 있는 id 컬럼과 userId 컬럼 중 하나는 사라져도 되겠다. 그럼 DB에 저장해야할 칼럼도 줄어들고, 더 좋지 않을까? 라고 생각을 하게 되었습니다. 하지만 강사님이 users 테이블에 id 컬럼과 userId 컬럼을 두면서 까지 UUID 를 쓰는 이유는 분명히 존재할 것 같아서 이렇게 질문 올려봅니다..!

  • spring-boot
  • spring-cloud
  • JPA
  • architecture
  • msa
  • Kafka
장원익 댓글 1 좋아요 2 조회수 4723

인기 태그

인프런 TOP Writers

주간 인기글