inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

친구목록 테이블 설계관련 질문

미해결

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

현재 채팅시스템이있는 애플리케이션 개발중입니다. 친구목록 테이블을 설계하고 있는데 연관관계 설정과 테이블 설계에 어려움이 있어 질문드립니다. 멤버 클래스의 코드입니다. 친구 클래스의 코드입니다. 강의 내용처럼 N:M 을 1:N N:1로 뜯어서 설계를 하려하는데 1:N N:1 의 상태에서 1이 같은 테이블과 클래스여서 어떻게 해결할지 모르겠어서 질문드립니다.

  • java
  • jpa
유선우 댓글 2 좋아요 0 조회수 657

DNA 비밀번호 (백준 12891) 통과가 안됩니다.

미해결

Do it! 알고리즘 코딩테스트 with JAVA

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { static int[] myArr; // 내가 받은 문자열의 부분 문자열 조건 만족하는지 확인용 static int[] checkArr; // 주어진 부분 문자열 조건 static int checkSecret; // 모두 만족하는지 카운트 public static void main(String[] args) throws IOException { BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer stringTokenizer = new StringTokenizer(bufferedReader.readLine()); int S = Integer.parseInt(stringTokenizer.nextToken()); // 문자열의 길이 int P = Integer.parseInt(stringTokenizer.nextToken()); // 부분 문자열의 길이 int result = 0; myArr = new int[4]; checkArr = new int[4]; checkSecret = 0; char[] A; // 주어진 문자열을 담을 배열 A = bufferedReader.readLine().toCharArray(); stringTokenizer = new StringTokenizer(bufferedReader.readLine()); for(int i = 0; i < 4; i++) { checkArr[i] = Integer.parseInt(stringTokenizer.nextToken()); if(checkArr[i] == 0) { // 주어진 조건이 0이면 이미 만족하기 때문에 checkSecret을 1증가시켜줌 checkSecret++; } } for(int i = 0; i < P; i++) { // 부분 문자열 처음 받을때 세팅 Add(A[i]); } if(checkSecret == 4) { result++; } for(int i = P; i < S; i++) { // 슬라이딩 윈도우 int j = i - P; Add(A[i]); Remove(A[j]); if(checkSecret == 4) { result++; } } System.out.println(result); bufferedReader.close(); } private static void Remove(char c) { switch (c) { case 'A': if (myArr[0] == checkArr[0]) { checkSecret--; myArr[0]--; } break; case 'C': if (myArr[1] == checkArr[1]) { checkSecret--; myArr[1]--; } break; case 'G': if (myArr[2] == checkArr[2]) { checkSecret--; myArr[2]--; } break; case 'T': if (myArr[3] == checkArr[3]) { checkSecret--; myArr[3]--; } break; } } private static void Add(char c) { switch (c) { case 'A' : myArr[0]++; if(myArr[0] == checkArr[0]) { checkSecret++; } break; case 'C' : myArr[1]++; if(myArr[1] == checkArr[1]) { checkSecret++; } break; case 'G' : myArr[2]++; if(myArr[2] == checkArr[2]) { checkSecret++; } break; case 'T' : myArr[3]++; if(myArr[3] == checkArr[3]) { checkSecret++; } break; } } } 로컬에선 문제없이 동작하는데 백준에서는 계속 통과가 안되네요.. 혹시 동일하신분들 계실까요?

  • java
  • 코딩-테스트
  • 알고리즘
성준 댓글 2 좋아요 0 조회수 586

인텔리제이 run이 안돼요

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 강의 그대로 따라했고 17버전으로 맞췄는데 강의에서 선생님처럼 화살표 (run) 버튼도 뜨질 않고 The file in the editor in not runnable 이라고 나옵니다 구글링해서 configuration을 추가해보았으나 잘 안되는 것 같습니다 도와주세요 ㅠㅠ

  • java
  • spring
  • mvc
  • spring-boot
choco 댓글 2 좋아요 0 조회수 2049

Scale 행렬과 Rotation 행렬 곱하는 순서를 바꿀 경우

미해결

[게임 프로그래머 도약반] DirectX11 입문

SRT에서 Scale 행렬과 Rotation 행렬 곱하는 순서를 바꿀 경우 최종 결과값을 얻는 데에는 상관없지 않나요? Translation 행렬은 아예 기준 좌표계 기준을 옮기는 행위여서 Translation 행렬이 언제 곱해지나에 따라 결과값에 차이를 만들어 낼 수 있는데, Scale과 Rotation 은 좌표계 기준을 옮기는 행렬이라고 생각이 안 되어서 여쭤봅니다.

  • c++
  • directx
kudo 댓글 1 좋아요 0 조회수 468

docker ps시에 실행되는 이미지가 없다고 나옵니다.

해결됨

재고시스템으로 알아보는 동시성이슈 해결방법

docker ps시에 실행되는 이미지가 아래와 같이 존재하지 않습니다. 혹시 docker를 homebrew를 이용해 설치 한 후 desktop버전도 사이트에서 직접 깔아서 문제가 되는걸까여?

  • java
  • spring
  • 동시성
알함 댓글 2 좋아요 0 조회수 524

강의자료 다운로드 문의드립니다.

해결됨

[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]

구름 모양 버튼으로 강의자료를 받으려했는데, 실패가 계속 뜨더라구요 ! 보안 알림도 같이 뜨는데 확인 부탁드립니다 !

  • python
  • rest-api
  • flask
쿼발자 댓글 1 좋아요 1 조회수 316

docker version 오류

해결됨

재고시스템으로 알아보는 동시성이슈 해결방법

homebrew로 docker 설치하는 과정에서 docker version 확인 시에 아래와 같이 오류가 발생합니다. igwangmin@igwangmin-ui-MacBookPro ~ % brew list ==> Formulae ca-certificates libevent protobuf@21 docker libfido2 xz docker-completion lz4 zlib icu4c mysql zstd libcbor openssl@3 ==> Casks dbeaver-community postman igwangmin@igwangmin-ui-MacBookPro ~ % brew link docker Warning: Already linked: /opt/homebrew/Cellar/docker/26.0.0 To relink, run: brew unlink docker && brew link docker igwangmin@igwangmin-ui-MacBookPro ~ % docker version Client: Docker Engine - Community Version: 26.0.0 API version: 1.45 Go version: go1.22.1 Git commit: 2ae903e86c Built: Wed Mar 20 15:10:03 2024 OS/Arch: darwin/arm64 Context: default Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 그래서 docker 자체를 아래와 같이 삭제하고 새로 시작했는데도 계속 같은 오류가 발생합니다.

  • java
  • spring
  • 동시성
알함 댓글 2 좋아요 0 조회수 418

upload2를 안쓰고 그냥 해도 되지않나요?

미해결

[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지

강의중 제로초님이 routes폴더의 post.js를 작성하실때 const upload2 = multer(); router.pos t('/', isLoggedIn,upload2.none(), uploadPost); 이렇게 작성하셨는데, 그냥 router.pos t('/', isLoggedIn, uploadPost); 로 작성해도 되지않나요?

  • node.js
  • mysql
  • mongodb
  • express
  • typescript
  • socket.io
  • jwt
김창훈 댓글 1 좋아요 0 조회수 261

수강기간 연장부탁드립니다.

미해결

AWS Certified Solutions Architect - Associate 자격증 준비하기

4월 시험인데 아직 다 수강을 못해서 연장 부탁드립니다.

  • 네트워크
  • aws
귀염식이 댓글 1 좋아요 0 조회수 239

모델과 타임리프에 대한 궁금증 ..

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

home.html 파일에 th:fragment 가 있어요 home.html 컨트롤러에서 모델에 등록합니다. 플래그먼트.html 파일에서 타임리프 ${}로 모델가져와요 인텔리제이에선 Cannot resolve '변수명' 인식하지만 실행해보면 가져오는게 성공해요 왜일까요?

  • spring
  • mvc
댓글 1 좋아요 0 조회수 235

궁금한게 있습니다

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

섹션2강의를 들으면서 ㅇㅇ을 주로 사용한다고 자주 말씀하시는데 서블릿 자체로 사용하는경우가 아직도 있나요? 아니면 ㅇㅇ을 주로사용하신다는게 서블릿을 만약 사용할 경우 ㅇㅇ을 주로 사용하신다고 봐야할까요?

  • spring
  • mvc
송민석 댓글 2 좋아요 0 조회수 294

import NextAuth, { CredentialsSignin } from "next-auth"; 에러

미해결

Next + React Query로 SNS 서비스 만들기

CredentialsSignin이 존재하지 않다고 뜨는데 next-auth 버전 몇으로 해야하나요?

  • react
  • next.js
  • react-query
  • next-auth
  • msw
오일중 댓글 1 좋아요 0 조회수 420

Managers 경고가 왜 뜨는지 잘 모르겠습니다.

미해결

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

내용은 아래 입니다. You are trying to create a MonoBehaviour using the 'new' keyword. This is not allowed. MonoBehaviours can only be added using AddComponent(). Alternatively, your script can inherit from ScriptableObject or no base class at all UnityEngine.MonoBehaviour:.ctor () SoundManager:.ctor () (at Assets/Scripts/Managers/SoundManager.cs:9) Managers:.ctor () (at Assets/Scripts/Managers/Managers.cs:14) UnityEngine.GameObject:AddComponent<Managers> () Managers:Init () (at Assets/Scripts/Managers/Managers.cs:43) Managers:get_Instance () (at Assets/Scripts/Managers/Managers.cs:9) Managers:get_Resource () (at Assets/Scripts/Managers/Managers.cs:18) BaseScene:Init () (at Assets/Scripts/Scenes/BaseScene.cs:19) GameScene:Init () (at Assets/Scripts/Scenes/GameScene.cs:11) BaseScene:Awake () (at Assets/Scripts/Scenes/BaseScene.cs:12)

  • C#
  • unity
박지훈 댓글 1 좋아요 0 조회수 350

jpa와 스프링DB는 별도인건가요 ?

미해결

실전! Querydsl

현재 김영한 강사님의 김영한의 스프링 부트와 JPA 실무 완전 정복 로드맵 은 모두 수강한 상황입니다. 별도로 스프링 완전 정복 로드맵을 따라가고 있는데, 로드맵상에 스프링db 강의 1,2편을 수강할지 말지 고민이 됩니다. 일단 커리큘럼 상으로는 겹쳐지는 부분이 많아보여서요. 이에 대해 답변해주신다면 저에게 많은 도움이 될 거 같습니다.

  • java
  • jpa
soghwns93 댓글 2 좋아요 0 조회수 302

4-a 왜 틀렸는지 궁금합니다

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

http://boj.kr/5b42789344b749769d5371b7e76dfb10 안녕하세요 큰돌님 ! 강의 너무 재밌게 잘 듣고 있습니다. 문제해설대로 map을 사용하는게 좋은 방법이란걸 깨달았지만 해설을 듣기전 혼자 풀었을때 작성한 코드인데요. 저는 전역으로 벡터를 만들어서 더 좋은 조건(사전 순으로 빠른)의 벡터가 만들어졌을 시 비교하여 전역 벡터로 할당해주는 방식으로 짜보았는데요. 해당문제를 검색해보며 여러 테스트케이스를 해봐도 맞았는데 제출은 틀렸다고 나옵니다 .. ㅠㅜㅠㅜ 어떤 반례가있는지 궁금합니다.

  • c++
  • 코딩-테스트
송지웅 댓글 2 좋아요 0 조회수 265

3-O 시간복잡도 관련 질문있습니다.

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

안녕하세요 큰돌님 문제 해설에서 시간복잡도 계산하실때 300C3 이라고 하신 부분에 대해서 질문드립니다. go 함수 호출시마다 check 함수또한 호출하게 될텐데 10*30 배열의 경우 check 한번당 300번의 탐색을 해야하므로 300C3 * 300이 되어야하는것이 아닌가요?

  • c++
  • 코딩-테스트
JeongJu Lee 댓글 1 좋아요 0 조회수 249

dependency-management 버전 질문

미해결

토비의 스프링 부트 - 이해와 원리

안녕하세요. 현재 스프링 부트 2.7 버전을 사용하고 dependency-management 버전을 최신 버전으로 1.1.4를 사용해도 스프링 부트 버전에 맞는 라이브러리 버전을 가져오고 문제없이 동작하는 걸 확인했는데요. 또한 부트 2.7 버전 출시 전에 나온 1.0.5를 적용해봐도 라이브러리 버전은 동일하고 동작엔 문제가 없었습니다. io.spring.dependency-management 버전은 크게 중요하지 않는걸까요??

  • spring-boot
화이 댓글 2 좋아요 0 조회수 841

properties파일 혹은 yaml파일을 통해 설정 데이터를 관리하는 방법에 대해 질문이 있습니다.

미해결

스프링 부트 - 핵심 원리와 활용

안녕하세요 강의 잘 보고 있습니다. 강의에서 언급해주신 내부 파일을 통한 설정 데이터 관리에 대해 궁금한 점이 있어 질문 드립니다. 강의에 있는 내용대로 소스코드와 설정데이터를 같이 관리한다고 하였을때 깃헙을 통해 버전관리를 하게 되면(public 레포지토리라 가정) 외부에 설정 정보가 노출되는 보안상 문제가 발생하게 되지 않을까요? 해당 이슈를 막기 위한 방법으로는 깃 이그노어에 설정파일을 추가하고 pull할 때 마다 설정파일을 공유를 하는 방법이 있을것 같습니다. 그러나 이는 설정 파일에 대한 버전을 관리하지 못하는 문제점이 발생하기에 바람직한 방법은 아니라 생각합니다. 이러한 상황에 대해서 버전관리 레포를 private으로 하는것 이외의 해결책은 존재하는지 궁금합니다.

  • spring
  • spring-boot
  • prometheus
  • grafana
  • 설정파일
이상민 댓글 3 좋아요 0 조회수 665

좋아요 개수 올리기 관련 질문입니다

미해결

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)

수업내용을 따라가다가 좋아요 개수가 올라가지 않아서 맨아래와 코드와 같이 고쳤더니 좋아요가 올라갔습니다. 기존코드(주석된 것)와 같이 likes_dict = get_likes_dict(melon_uid_list) # id와 좋아요 개수가 dict로 뜸 이부분에서 likes_dict 를 쓰신 이유가 궁금합니다. 그리고 if song.like _count != likes_dict.get(song.melon_uid) 이부분은 당연히 같은거라서 if문이 실행이 될수가 없지 않나요? # 액션 def update_like_count(self, request, queryset): melon_uid_list = queryset.values_list("melon_uid", flat=True) likes_dict = get_likes_dict(melon_uid_list) # id와 좋아요 개수가 dict로 뜸 changed_count = 0 for song in queryset: song.like_count += 1 # 기존 코드 # if song.like_count != likes_dict.get(song.melon_uid): # song.like_count = likes_dict.get(song.melon_uid) # changed_count += 1 Song.objects.bulk_update( queryset, fields=["like_count"], ) self.message_user(request, message=f"{changed_count}개 곡의 좋아요 갱신 완료")

  • react
  • python
  • django
  • web-api
  • htmx
meyou1218 댓글 1 좋아요 1 조회수 279

@ResponseBody가 없는 경우

해결됨

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

안녕하세요. 강의를 듣던 중 의문이 생겨 질문드립니다. 만약 Controller의 특정 메소드에 @ResponseBody라는 애노테이션이 없다면 ReturnValueHandler가 http컨버터를 사용하지 않고 ModelAndView 객체를 만들어 dispacherServlet에 전달하고 view를 렌더하는 방식으로 진행한다고 이해해도 될까요?

  • spring
  • mvc
최용준 댓글 1 좋아요 4 조회수 314

인기 태그

인프런 TOP Writers

주간 인기글