inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

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

미해결

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

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

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

질문이용

미해결

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

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

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

3-j 질문 있습니다

해결됨

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

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

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

선생님 리액트로 만들어서 사용할 때 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 조회수 913

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

미해결

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

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

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

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

미해결

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

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

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

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 조회수 5307

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 조회수 818

Dbeaver오류

미해결

데이터 분석 SQL Fundamentals

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

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

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

해결됨

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

안녕하세요 강사님! 강의 정말 잘 듣고 있습니다. 다만 강의를 듣다가 한가지 의문점이 생겼습니다. 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 조회수 786

요소들이 조금씩 다른데

미해결

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

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

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

누적합 심화 질문있습니다

미해결

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

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

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

두번째 프로젝트 권한 요청

미해결

Vue.js + TypeScript 완벽 가이드

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

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

운영체제 교재

미해결

그림으로 쉽게 배우는 운영체제

고생하십니다. 운영체제에 해박한 지식을 갖고 있다는 걸 느껴서 그런데 감자님께서 운영체제를 공부하실 때 어떤 책을 가지고 공부하셨고 시중에 나온 교재들 중에 추천해 주실 만한 교재가 있는지 알고 싶습니다!

  • 운영체제
댓글 0 좋아요 1 조회수 634

Anaconda navigator - Jupyter notebook 실행에러

미해결

C:\anaconda_\lib\site-packages\jupyter_client\__init__.py:23: UserWarning: Could not import submodules warnings.warn("Could not import submodules") Traceback (most recent call last): File "C:\anaconda_\Scripts\jupyter-notebook-script.py", line 6, in from notebook.notebookapp import main File "C:\anaconda_\lib\site-packages\notebook\notebookapp.py", line 78, in from .services.kernels.kernelmanager import MappingKernelManager, AsyncMappingKernelManager File "C:\anaconda_\lib\site-packages\notebook\services\kernels\kernelmanager.py", line 18, in from jupyter_client.session import Session File "C:\anaconda_\lib\site-packages\jupyter_client\session.py", line 32, in import zmq ModuleNotFoundError: No module named 'zmq' 해결방법 알려주심 감사하겠습니다ㅠㅠ

Lucy 댓글 1 좋아요 0 조회수 1076

오버헤드 질문

해결됨

그림으로 쉽게 배우는 운영체제

운영체제의 역사 강의에서 오퍼레이터의 오버헤드 너무 컸다고 하셨는데 여기서 오버헤드가 뭔 의미인가요?

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

권한요청드립니다!

미해결

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

인프런 아이디 : seajin97@g.shingu.ac.kr 인프런 이메일 : seajin97@g.shingu.ac.kr 깃헙 아이디 : seajin97@g.shingu.ac.kr 깃헙 Username : simsimhang 한번 권한 받았었는데 시간이 지나니까 권한이 사라져있습니다

  • javascript
  • vue.js
  • es6
  • vuex
seajin97 댓글 1 좋아요 1 조회수 348

WebSecurityConfigurerAdapter deprecated 해결

미해결

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

@Bean public UserDetailsService userDetailsManager(BCryptPasswordEncoder bCryptPasswordEncoder){ InMemoryUserDetailsManager manager = new InMemoryUserDetailsManager(); manager.createUser(User.withUsername("user") .password(bCryptPasswordEncoder.encode("userPass")) .roles("user") .build()); manager.createUser(User.withUsername("admin") .password(bCryptPasswordEncoder.encode("adminPass")) .roles("user", "admin") .build()); return manager; } @Bean public BCryptPasswordEncoder encodePassword(){ return new BCryptPasswordEncoder(); }

  • rest-api
  • spring-boot
치치 댓글 1 좋아요 1 조회수 760

리액트랑 강의를 동시에 같이 진행해야하나요 ? ..

미해결

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

혹시 강의를 node react 동시에 같이 들어야하나요 ?? 노드강의만 먼저 순서대로 듣고있는데 갑자기 2분 15초경에 갑자기 유저모델까지 만들었다고 말씀해주시는데 노드 이전강의는 몽고DB연결만 한걸로 나와서요 ..

  • react
  • node.js
댓글 1 좋아요 0 조회수 544

인기 태그

인프런 TOP Writers

주간 인기글