inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

localStorage 강좌에서 componentwillmount 관련 질문입니다.

미해결

React & Express 를 이용한 웹 어플리케이션 개발하기

componentwillmount는 현재 지원 종료되어 아마 브라우저콘솔에서 경고메시지가 뜨는데, componentDidMount로 바꿔 작성하면 해결되는데 그렇게 해도 무방한가요?

  • react
Ty 댓글 1 좋아요 0 조회수 393

Querydsl 설정과 검증 중 오타가 있는 거 같습니다

해결됨

실전! Querydsl

testImplementation('org.springframework.boot:spring-boot-starter-test') { exclude group: ‘org.junit.vintage’, module: ‘junit-vintage-engine' } 에서 ‘org.junit.vintage’, module: ‘junit-vintage-engine' 작은 따옴표가 이상한 거 같습니다 복사 붙여넣기해서 IDE에 넣으면 작은 따옴표가 아니라 백틱 코드가 나오긴 하네요

  • java
  • jpa
황새치 댓글 1 좋아요 0 조회수 702

No message found under code 'hello' for locale 'null' 오류 해결이 안됩니다

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

package hello.itemservice.message; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.context.MessageSource; import static org.assertj.core.api.Assertions.*; @SpringBootTest public class MessageSourceTest { @Autowired MessageSource ms; @Test void helloMessage(){ String result = ms.getMessage("hello", null, null); assertThat(result).isEqualTo("안녕"); } } 강사님이 알려주신것 처럼 작성했더니 org.springframework.context.NoSuchMessageException: No message found under code 'hello' for locale 'null'. 이런 오류 메시지가 발생합니다.

  • spring
  • mvc
김희수 댓글 4 좋아요 1 조회수 3326

부트캠프 코테 준비

미해결

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

안녕하세요 현재 ssafy를 목표로 코딩테스트를 준비하려고 합니다. 1달도 남지 않은 시점에서 해당 강의를 어디까지 목표로 하고 들으면 좋을까요?

  • c++
  • 코딩-테스트
진용용 댓글 1 좋아요 1 조회수 738

공유 자원과 임계구역 강의- TCB은 레지스터 데이터 보장..?

해결됨

곰책으로 쉽게 배우는 최소한의 운영체제론

선생님 안녕하세요 공유 자원과 임계구역 강의를 듣다가 9:58분 정도에 T1 eax 레지스터가 0으로 대입된다고 말씀해주셨는데 이전에 eax 값이 1이 증가한 후 suspend를 해서 다시 돌아오면 eax값이 1인 상태일거 같은데 1이 대입되어야 하는게 아닌지 궁금합니다. Thread 단위의 context switching이 일어날 때 레지스터 데이터들이 보존이 되는지도 궁금합니다..

  • 운영체제
박박 댓글 1 좋아요 1 조회수 450

.

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12

커뮤니티 다른 글 확인해보니 작년에 음질 문제 생겼던 부분은 조용히 업데이트됐었네요. 아무 소식 없어서 계속 기다렸었는데 새소식에도 올려주셨으면 좋았을 것 같습니다.

  • directx
  • 게임수학
댓글 1 좋아요 0 조회수 419

코드 실행과 톰캣 8080포트 관련해서 강의내용과 다른 출력화면이 나옵니다

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 코드 실행을 했으나 로컬호스트 8080으로 접속시 보여주신 에러화면이 아닌 연결실패 화면이 나와, 정상실행이 안된건지 스프링부트 3. 버전이라 다르게 나오는지 모르겠습니다 3 이후부터는 자바17로 하라고 적혀있어 환경변수 및 인텔리제이 내부 프리퍼런스도 확인했습니다. 8080포트가 이미 열려있어 그럴수 있다는 답변 내용을 보고 맥에서 확인을 해보고 일부러 오라클측 포트도 열어서 테스트해봤는데 이미 8080포트가 열려져있지 않아서 kill 할수도 없었습니다 어떻게 확인해야할까요?

  • java
  • spring
  • mvc
  • spring-boot
박민수 댓글 2 좋아요 0 조회수 787

질문이용

미해결

지금 당장 리눅스 - 무료 클라우드 서버 활용하기

안녕하세요 전부 따라하고 사이트에 접속하니깐 아래 메세지만 나오는데 혹시 무슨 문제일까요? prod : working! 09-27 비개발직군이다보니 개발지식이 전혀 없어서.... 뭐가 문제인지 잘 모르겠습니다...

  • linux
  • oracle
성준 댓글 1 좋아요 0 조회수 365

3-j 질문 있습니다

해결됨

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

자꾸 컴파일 에러가 나는데 어디가 문제인지 모르겠습니다 ㅜ http://boj.kr/b4933bac5f0d4f0292717ee00279844a

  • c++
  • 코딩-테스트
김규현 댓글 1 좋아요 0 조회수 349

선생님 리액트로 만들어서 사용할 때 ModelAttribute 사용법이 궁금합니다

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

제가 리액트 공부를 전에 해서 같이 사용해서 테스트 해보려고 하는데 ModelAttribute 개념에 대해 아직 제대로 숙달이 되지 않아, 만약에 리액트에서 사용하려면 어떻게 해야하는지 감이 안잡혀서 그래서 인터넷을 찾아서 하는중인데.. @GetMapping(value = "/add", produces = MediaType.APPLICATION_JSON_VALUE + ";charset=UTF-8") @ResponseBody public Map<String, String> getRegions(){ Map<String, String> regions = new LinkedHashMap<>(); //순서가 보장이 안됨 regions.put("SEOUL", "서울"); regions.put("BUSAN", "부산"); regions.put("JUJE", "제주"); return regions; } @GetMapping(value = "") @ResponseBody public List<DeliveryCode> deliveryCodes(){ List<DeliveryCode> deliveryCodes = new ArrayList<>(); deliveryCodes.add(new DeliveryCode("FAST", "빠른 배송")); deliveryCodes.add(new DeliveryCode("NORMAL", "일반 배송")); deliveryCodes.add(new DeliveryCode("SLOW", "느린 배송")); return deliveryCodes; } 이런 식으로 하고 있습니다. ModelAttribute 리액트에서 어떻게 사용할 수 있을까요?

  • spring
  • mvc
김희수 댓글 1 좋아요 0 조회수 902

스프링 데이터 JPA 질문입니다

미해결

스프링 DB 2편 - 데이터 접근 활용 기술

스프링 데이터 JPA의 질문이 기본적인 CRUD를 지원해서 구현체를 안 만들어줘도 되는 것 아니었나요 ?? JpaItemRepositoryV2를 만들면 이 부분이 깨지는 것 아닌지 궁금합니다.

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

방대한 유저의 데이터들이 유입되었을 경우

미해결

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

수업을 듣다가 혼자서 만드는 것이라도 프로그램을 설계할 때 방대한 유저들의 데이터가 유입되었을 경우를 생각해보면서 설계하는 것이 좋을 것 같다는 생각이 들었습니다. 만약에 실제 프로그램이라면 여러 클래스 혹은 데이터베이스를 건드는 코드가 방대하게 있을텐데, 어떤 부분 혹은 코드가 성능을 저하시키고 어떤 코드가 잘 짜진 곳이라고 현업에서 어떻게 판단하시는지 너무 궁금합니다. ㅎㅎ 항상 강의 너무 유익하고 감사하게 듣고 있습니다. ^^

  • java
  • jpa
kim hyunbin 댓글 1 좋아요 0 조회수 499

jakarta 환경에서 javax 클래스패스로 entityManager를 찾고있습니다.

해결됨

실전! Querydsl

실행환경 gradle 7.6.1 java 17, jdk19 spring boot 3.0.2 제일 처음 환경을 설정한 후 테스트하는 코드에서 아래와 같은 로그가 발생합니다. java: cannot access javax.persistence.EntityManager class file for javax.persistence.EntityManager not found import static org.assertj.core.api.Assertions.*; import com.querydsl.jpa.impl.JPAQueryFactory; import jakarta.persistence.EntityManager; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.transaction.annotation.Transactional; import study.querydsl.entity.Hello; import study.querydsl.entity.QHello; @SpringBootTest @Transactional class QuerydslApplicationTests { @Autowired EntityManager em; @Test void contextLoads() { Hello hello = new Hello(); em.persist(hello); //현재 컴파일 에러가 나고 있는 부분 JPAQueryFactory query = new JPAQueryFactory(em); //em에서 javax.persistence.EntityManager 클래스를 찾을 수 없다는 에러가 나고 있음. QHello qHello = new QHello("h"); Hello result = query .selectFrom(qHello) .fetchOne(); assertThat(result).isEqualTo(hello); } } import문까지 모두 jakarta로 해주고 있습니다. 정상적으로 Q타입클래스가 되어있는데 JPAQueryFactory 생성자 부분의 에러가 전혀 사라지지 않습니다. 버전문제인가 싶어서 여러번 버전을 확인했는데도, 제가 확인한 바로는 버전 호환에서는 문제 될 것이 없어보입니다. dataJPA가 3.0.X버전이상에서는 hibernate를 6+버전으로 맞춰줘야한다고 해서 확인해본 결과 hibernate는 다음과 같습니다. org.hibernate.orm:hibernate-core: 6.1.7.Final 추가적으로 build.gradle 코드를 올려놓겠습니다. plugins { id 'java' id 'org.springframework.boot' version '3.0.2' id 'io.spring.dependency-management' version '1.1.0' id "com.ewerk.gradle.plugins.querydsl" version "1.0.10" } group = 'study' version = '0.0.1-SNAPSHOT' sourceCompatibility = '17' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.5.6' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' // == 스프링 부트 3.0 이상일 때, querydsl 의존성 == implementation "com.querydsl:querydsl-core:5.0.0" implementation "com.querydsl:querydsl-collections" implementation("com.querydsl:querydsl-jpa:5.0.0:jakarta") annotationProcessor "com.querydsl:querydsl-apt:5.0.0:jakarta" annotationProcessor "jakarta.annotation:jakarta.annotation-api" annotationProcessor "jakarta.persistence:jakarta.persistence-api:3.1.0" testImplementation ('org.springframework.boot:spring-boot-starter-test') testImplementation 'jakarta.persistence:jakarta.persistence-api' testImplementation 'com.querydsl:querydsl-jpa:5.0.0' } tasks.named('test') { useJUnitPlatform() } //querydsl 세팅 시 def querydslDir = "$buildDir/generated/querydsl" querydsl { jpa = true querydslSourcesDir = querydslDir } sourceSets { main.java.srcDir querydslDir } configurations { querydsl.extendsFrom compileClasspath } compileQuerydsl { options.annotationProcessorPath = configurations.querydsl }

  • java
  • jpa
  • querydsl
감자 댓글 1 좋아요 0 조회수 5292

while TypeError: argument of type 'int' is not iterable 에러 질문입니다

해결됨

코딩테스트 [ ALL IN ONE ]

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 ~! 파이썬 초보라 선생님 코드를 그대로 따라해 실행해보고 있는데요. def dict2(nums): # 가장긴 연속된변수를 여기다 저장할거임 longest = 0 dictionary = {} for num in nums: dictionary[num] = True for n in dictionary: # n보다 앞에 있는애가 있나? # 시작점 판별하는 조건문! if n-1 not in dictionary: cnt = 1 # 시작하면 일단 카운트1 target = n + 1 while target in n: # 연속된 값있는지! target += 1 # 다음 수 찾아야돼서 +1 cnt += 1 longest = max(longest, cnt) return longest nums = [100, 4, 200, 1, 3, 2] print(dict2(nums)) 코드실행시 다음과 같은 에러가 발생합니다. TypeError: argument of type 'int' is not iterable 어떻게 해결해야될까요? 그리고 max 함수가 최댓값을 가져온다고 하던데 longest가 어차피 0이면 max(cnt)만 해도 되지 않나요?

  • python
  • 코딩-테스트
  • 알고리즘
기린 댓글 1 좋아요 1 조회수 801

Dbeaver오류

미해결

데이터 분석 SQL Fundamentals

안녕하세요, 강사님. 다름이 아니라, 강사님과 코드를 동일하게 작성했음에도 불구하고 dbeaver에서 데이터 결과값이 자꾸 나오지 않아 문의 드립니다. 계속 아래에 데이터 없음이 뜨는 데 이를 어떻게 해결할 수 있을까요ㅜㅜ 감사합니다.

  • sql
  • postgresql
  • dbms/rdbms
권민주 댓글 1 좋아요 0 조회수 733

외워야 할 단위 체계에서 의문점

해결됨

넓고 얕게 외워서 컴공 전공자 되기

안녕하세요 강사님! 강의 정말 잘 듣고 있습니다. 다만 강의를 듣다가 한가지 의문점이 생겼습니다. ppt 16페이지, 외워야 할 단위 체계#2에서요, 16비트는 65,536가지(64KB)이다. 라고 써있는데 65,536에서 왜 갑자기 KB 단위가 나오나요? 1 KB = 1000Byte 인 점에서 64KB가 나온 것 같은데, 지금은 경우의 수를 다루고 있는데 갑자기 여기서 byte가 왜 나오는지 이해가 안됩니다. 저 말대로라면 16bit = 2byte 이니까 16비트(2byte)는 65,536가지(64KB)이다. 즉, 2byte = 64KB 이다. 라고 해석이 됩니다... 제가 어느 부분을 놓친걸까요 ... ㅠㅠ

  • 운영체제
sang6299 댓글 1 좋아요 2 조회수 773

요소들이 조금씩 다른데

미해결

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

두개 사진에 태그들이 조금 다른데 어떤걸로 외우면되나요

  • HTML/CSS
  • jquery
  • 웹-디자인
조호순 댓글 1 좋아요 1 조회수 533

누적합 심화 질문있습니다

미해결

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

안녕하세요 강사님 누적합 심화내용 관련해서 질문드립니다. 성능면에서는 3가지 방법 중 어떤게 가장 좋나요? 윈도우 함수 사용 > 셀프조인 > 서브쿼리 순일까요?

  • sql
민민 댓글 1 좋아요 0 조회수 358

두번째 프로젝트 권한 요청

미해결

Vue.js + TypeScript 완벽 가이드

두번째 프로젝트 weotjqw@naver.com 권한 요청 드립니다 !

  • vue.js
  • typescript
urbanbase_dev 댓글 1 좋아요 1 조회수 381

인기 태그

인프런 TOP Writers

주간 인기글