묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
localhost:8080/hello white label
안녕하세요.!처음부터.. 난관에 휩싸여서 질문 드립니다.먼저 아래 질문을 확인해서, 프로젝트를 다운로드 받고, 실행을 시켜봤는데도 안돼서 질문 드려요https://www.inflearn.com/questions/799878/localhost-8080-hello-%EC%A0%91%EC%86%8D-%EC%8B%9C-whitelabel-error-page 먼저 저는 자바11이 있었고, 스프링 부트 버전이 3. 이상으로 가게 되면서 자바17을 다운로드를 받으라는 조언에자바17을 다운로드를 받고 적용을 한 상태입니다.프로젝트에 적용한 JDK버전 입니다.제가 다운로드 받은 것은 jdk17이고,위의 링크에서 다운로드 받은 프로젝트에 의하여 corretto-17 SDK가 다운로드 받아진 것 같습니다.프로젝트 실행 이후에 localhost:8080을 띄우면 white label이 잘 뜨고, localhost:8080/hello을 띄워도 똑같이 white label페이지가 뜨고, 콘솔에도 아무것도 찍히지 않습니다. HelloServlet.class main classHelloServlet, main클래스의 내용은 제가 건들인 부분이 없습니다,! +추가의심이 되는 부분이 한가지가 있는데, 프로젝트를 실행을 한 후에도 계속 왼쪽 하단처럼 서버의 상태가 완료되는 상태가 뜨지 않습니다..localhost:8080localhost:8080/hello둘다 white label이 잘 뜨고, 이 상태에서서버 중지 버튼을 누르면이렇게 오류메시지가 뜨고 중지가 됩니다. 답변주시면 감사하겠습니다..
-
미해결언리얼 엔진 5 FPS 게임 만들기
Get Owning Actor 부분에서 타깃을 찾지 못합니다ㅠ
저기 self에 마우스를 올려보면 검색 텍스트와 일치하는 항목 없음 이라고 뜹니다..ㅠ제가 한번 캐릭터 블루프린트 클래스를 뷰에서 삭제하고 드래그로 다시 생성했는데 그것 때문인것 같은데해결하는 방법 알려주시면 감사하겠습니다
-
미해결안드로이드 모바일 앱 모의해킹과 시큐어코딩
커리큘럼 질문드립니다.
강의가 아직 정리가 안된거 같아서 질문드립니다.앱 취약점 분석을 위한 도구 리뷰 까지 들었는데그 이후에 있는 삭제예정 강의도 들을 필요 있나요?(삭제예정) 정적 분석 환경구성(삭제예정) 동적 분석 환경구성 그리고 강의 자료랑 강의에 사용하는 툴 어디서 다운받나요? 제공하는 툴에서 다운받으라는데 어디서 다운받나요?
-
미해결처음하는 딥러닝과 파이토치(Pytorch) 부트캠프 (쉽게! 기본부터 챗GPT 핵심 트랜스포머까지) [데이터분석/과학 Part3]
딥러닝 코드에 Batch Normalization 적용해보기 질문입니다
해당 강의 8:18 에서self.layers를 선언할 때, Layer(input_dim, 256. batch_norm, dropout),Layer(256, 256, batch_norm, dropout),Layer(256, 128, batch_norm, dropout),으로 계층들을 선언을 하는 과정에서,Layer들을 선언 했을 때, Layer 클래스 안에 있는 init 매소드만 실행이 되서 생성된 Layer 객체들 안에 self.layer에 값들이 할당이 된것인지.Layer 객체들에서 forward 매소드에서 필요한 인자 (x)를 할당받은 부분이 없기 때문에 DNNModel 클래스의 self.layers를 할당하는 과정에서는 Layer 객체들의 forward 매소드가 실행을 하지 않은 것인지 2가지 질문을 드립니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
로그인페이지, 회원가입페이지 못들어가게하는 부분
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이 부분에서 axios.get으로 보내주는 쿠키가 없는데 어떻게 유저가 로그인을 했다는게 인증되는건가요??
-
미해결실전! 스프링 데이터 JPA
스프링 부트 버전에 대한 질문입니다.
학습을 하면서 개인 프로젝트를 진행하려 프로젝트를 생성하였습니다.다음 코드는 프로젝트 설정입니다.plugins { id 'java' id 'org.springframework.boot' version '3.0.3' id 'io.spring.dependency-management' version '1.1.0' } group = 'project' 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' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' // Querydsl 추가 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" // // 쿼리 파라미터 로그 // implementation 'com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.5.8' } tasks.named('test') { useJUnitPlatform() } clean { delete file('src/main/generated') } spring: datasource: url: jdbc:h2:tcp://localhost/~/healthcommunity username: sa password: driver-class-name: org.h2.Driver jpa: hibernate: ddl-auto: create properties: hibernate: # show_sql: true format_sql: true logging.level: org.hibernate.SQL: debug # org.hibernate.type: trace다음은 애플리케이션 코드입니다. package project.healthcommunity; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class HealthCommunityApplication { public static void main(String[] args) { SpringApplication.run(HealthCommunityApplication.class, args); } } package project.healthcommunity.controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @GetMapping("/hello") public String hello(){ return "hello"; } } 위와같이 스프링 빈에 정상 등록되는지 테스트 해보았습니다. 8080포트로 접속하면 정상적으로 오류 페이지가 떴습니다. 하지만 8080/hello로 접속해도 404오류가 발생하였습니다. 한참을 구글링 했지만 해답을 찾지 못했습니다. 그러다 스프링 부트의 버전을 3.0.3에서 3.00으로 바꾸어 보았더니 스프링 빈에 정상적으로 등록되어 조회되는것을 볼수 있었습니다. plugins { id 'java' id 'org.springframework.boot' version '3.0.0' id 'io.spring.dependency-management' version '1.1.0' } group = 'project' 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' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' // Querydsl 추가 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" // // 쿼리 파라미터 로그 // implementation 'com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.5.8' } tasks.named('test') { useJUnitPlatform() } clean { delete file('src/main/generated') } 단순히 build.gradle에서 스프링 부트의 버전을 바꾸어주었는데 정상 작동하였습니다. 3.03에서는 컴포넌트 스캔이 정상적으로 작동하려면 어떻게 해야하는지 궁금합니다! 3.03에서는 설정이 변경된 것인가요?
-
해결됨
김영한선생님:D 백엔드 개발자가 되기 위한 공부준비는 무엇이 있을까요?
백엔드개발자가 되고픈 30초중반 직장인 입니다.현재 앱디자인을을 하고 있지만 개발자의 꿈은 이번이 마지막이 될것같아다시 공부를 시작하려고 합니다.그렇기에 일을 다니면서 공부하려고 인터넷, 유튜브 찾아보니 김영한선생님의 강의가 좋다고하여 질문드립니다.김영한 선생님 수업만 듣고 백엔드개발자로 취업이 가능한가요? 혹시 계신분 있으시면 댓글로 남겨주세요~ 부탁드리겠습니다 ㅠㅠ !!또한, 뭐부터 배워야 될지 잘 모르겠어요 ... html, css는 기본의기본만 알고있는 상태이고 자바스크립트는 거의 처음입니다. 김영한선생님 ~~ 백엔드개발자가 되려면 뭐부터 공부해야되고 강의가 끝나면 취업이 가능한가요 ???
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
mac사용
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의가 윈도우 기준이라.. 제 컴퓨터에서는 똑같이 작동하지 않는 부분들이 많은데요ex. git bash모두의 깃&깃허브 강의를 수강하면 해결이 될 부분일까요 ㅠㅠ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
강의에서 사용하고 있는 next.js 버전으로 설치는 어떻게 하나요?
현재 next.js를 설치하려고 하면 13.2버전으로 설치가 되고 딱히 특정 버전을 설치해주는 기능은 없는 듯 합니다. 13버전과 강의에서 쓰이는 12버전은 사뭇 다르다고 생각이 듭니다.해당 강의에서 쓰고 있는 버전이 정확히 뭔지. 그리고 해당 버전으로 다운그레이드 혹은 설치를 하려면 어떻게 해야하는지 알려주실 수 있나요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-A문제 순열재귀함수 질문입니다.
안녕하세요 강사님!일곱난쟁이문제를 순열로 풀 때 순열의 방법으로 do-while permutation와 재귀함수가 있습니다.이 중, 일곱난쟁이문제를 순열의 재귀함수를 통해서 푸는 방법으로 풀고 싶어서 풀다가 어느 코드의 구현이 잘못 된지를 몰라서 질문 드립니다.http://boj.kr/ad5d9ed01b4c433cadf0e458aad20a09
-
미해결스프링 부트 - 핵심 원리와 활용
@Configuration @RequestdArgsConstruecotr
안녕하세요!@Configuration @RequiredArgsConstructor 설정 부분에서 생성자주입을 같이해주는데 이게 주입할 Bean이 먼저 생성되어야 @Configuration에 Bean에 주입이될텐데 이 순서같은건 어떻게되는걸까요?? 감사합니다!
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
서버 비용 질문
안녕하세요 강사님! 서칭중에 이전에 서버비용관련해서 질문한 글을 발견했어요.윈도우서버 기준으로 동접 50명내외면 서버비용이 하루 5000~10000원정도 들거라고 답변하신 걸 봤습니다.그런데 PC게임이 아니라 모바일게임인 경우도 동접 50명내외면 그정도 서버비용이 들까요?! 나중에 출시까지 생각해야하다보니 서버비용에 관한 생각이 스멀스멀 들어서 질문 남기게 되었습니다 !
-
미해결스프링 핵심 원리 - 기본편
@Qualifier를 찾는 용도라는 말이 조금 헷갈립니다ㅠㅜ
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]@Qualifier 로 주입할 때 @Qualifier("mainDiscountPolicy") 를 못찾으면 어떻게 될까? 그러면 mainDiscountPolicy라는 이름의 스프링 빈을 추가로 찾는다. 하지만 경험상 @Qualifier 는 @Qualifier 를 찾는 용도로만 사용하는게 명확하고 좋다라고 하셨는데 여기서 @Qualifier가 @Qualifier를 찾는 용도란 생성자 자동주입 및 수정자 자동 주입 예시를 얘기하는게 맞는지 궁금합니다.
-
미해결AWS 클라우드 서비스 인프라 구축 이해와 해킹, 보안
AWS 방화벽, WAF 패킷 로그 확인 방법 문의
특정 날짜(과거)의 AWS 방화벽, WAF 패킷 로그 확인할 수 있는 방법이 어떻게 될까요?웹방화벽 같은 경우는 Web ACLs - Overview - Sampled requests에서는 실시간으로 밖에 확인이 안되는 것 같은데 궁금합니다.
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
visualstudio에서 파일분할관리실습시 설정 문의를 드립니다.
안녕하세요. rookiss 강사님. c++ part1 파일분할관리 단원설명과 관련하여 실제 실습시 환경설정문제로 실행이 제대로 안되는 문제를 해결하고자 질문을 올리게 되었습니다.c++ 파트1 파일 분할관리 단원에서 test1.cpp, test.h, cpp_study.cpp로 파일을 분할해서실제 실행해보는 과정에서 다음의 문제점을 발견할 수 있었습니다.hello world가 안뜨는 문제점을 발견하여, 이 문제점이 무엇인지 일단 파악하고자 break point를 걸어서 디버깅을 해보았습니다. 특이한건 f11로 void Test_2()함수를 타고 가보고자 시도를 하였으나 무슨 이유인지는 모르지만 컴파일러가 void Test_2()를 지나가고 바로 return 0;으로 가는 것을 확인할 수 있었습니다.이게 왜 그런지 모르다보니 구글에서 해당 사례가 있는지를 검색하였으나 검색을 해도 저와 비슷한 사례가 나오지 않다보니, 다시 강사님의 강의를 보던 도중 한가지를 확인할 수 있었습니다.왠지 지금 네모로 체크한 설정여부 유무가 문제가 아닐까 조심스럽게 추측해보았습니다.이 설정은 어떻게 할 수 있는지 문의드립니다.혹시라도 비슷한 사례를 경험하신 분들이 계시면 답변을 부탁드리고자 합니다.
-
해결됨스프링 배치
Child Job 2번실행되는것에 관한 질문입니다.
안녕하세요 정수원 선생님저도 2번 실행되서 디버깅 해보니 ChildJob까지 @Bean으로 등록하면 JobLauncherApplicationRunner#executeLocalJobs에 ParentJob, ChildJob 이렇게 2개가 등록이 됩니다.그래서 ParentJob 실행할때 child 한번또 다시 child 실행총 2번이 진행된것을 확인 할 수 있었습니다. ChildJob을 @Bean등록을 해제하면 되는데 보통 이렇게 사용하는것이 맞나요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
계정과 멤버 도메인 관련
아이디와 비밀번호를 담고있는 계정 도메인과 멤버정보를 담고있는 도메인을 따로 만드는지, 아니면 멤버의 아이디와 비밀번호를 멤버 객체에 포함시켜서 멤버 도메인 하나로 만드는지에 대해서 실무에서는 주로 어떻게 하시는지 궁금합니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
flyctl 관련 재문의 드립니다.
flyctl deploy가 진행이 안돼서제 컴퓨터에 있는 도커를 삭제하고 다시 실행했더니아래와 같은 상태에서 멈췄습니다.구글링 해봐도 잘 모르겠어요 ㅠㅠ어떻게 해결하면 될까요? C:\Users\dahye\Documents\react-project\d-market-server>flyctl deploy ==> Verifying app config--> Verified app config==> Building imageRemote builder fly-builder-quiet-sunset-984 ready==> Building image with Buildpacks--> docker host: 20.10.12 linux x86_6420: Pulling from heroku/buildpacksDigest: sha256:1dd1a9c5f291b47fed1aed3f4c348fdc878380319c15f0e09753a5898482554eStatus: Image is up to date for heroku/buildpacks:2020-cnb: Pulling from heroku/herokuDigest: sha256:c9d053a463c7cd81672a3b0d5d5e26bdcbdffe2782565ccbedc15867b8cddfb9Status: Image is up to date for heroku/heroku:20-cnbWarning: Platform requested deprecated API '0.6'===> DETECTINGWarning: Buildpack 'heroku/ruby@0.0.0' requests deprecated API '0.4'Warning: Buildpack 'heroku/python@0.0.0' requests deprecated API '0.4'Warning: Buildpack 'heroku/scala@0.0.0' requests deprecated API '0.4'Warning: Buildpack 'heroku/php@0.0.0' requests deprecated API '0.4'Warning: Buildpack 'heroku/go@0.0.0' requests deprecated API '0.4'Warning: Buildpack 'heroku/gradle@0.0.0' requests deprecated API '0.4'2 of 3 buildpacks participatingheroku/nodejs-engine 0.8.16heroku/nodejs-npm 0.5.2===> ANALYZINGPrevious image with name "registry.fly.io/d-market-server:cache" not found===> RESTORING===> BUILDING[Heroku Node.js Engine Buildpack][Checking Node.js version]Detected Node.js version range: *Resolved Node.js version: 19.7.0[Installing Node.js distribution]Downloading Node.js 19.7.0Extracting Node.js 19.7.0Installing Node.js 19.7.0[INFO] Installing toolbox[INFO] - yj[INFO] Using npm v9.5.0 from Node[INFO] Installing node modules from ./package-lock.jsonnpm WARN config production Use --omit=dev instead.WARN failed to finish build in graphql: Post "https://api.fly.io/graphql": context canceledOops, something went wrong! Could you try that again?
-
해결됨곰책으로 쉽게 배우는 최소한의 운영체제론
운영체제/메모리분할방식 질문있습니다.
안녕하세요. 선생님!운영체제 - 가변 메모리분할 관련 질문있습니다.개념정리)프로그램이 실행된후 가상메모리 부여받고 물리메모리에도 실제 사용할?량만큼의 크기를 OS가 판단하여 공간을 잡는것으로 이해했습니다.궁금한점은 프로세스 A가 비행기 슈팅게임이라고하고 총알을 계속 발사하고있습니다.총알을 메모리에서 삭제안한다고 했을때, 처음 부여받은 물리메모리공간을 만약에 초과하게 된다면 어떻게 되는지? 궁금합니다.가변분할방식 수업중 그림예제에서 프로세스 A,B,C가 물리메모리에 연속으로 배치되는 이미지를 보다가 만약에 A에서 메모리가 증가하게되어 B메모리 영역에 침범하면 어떻게 되는지 궁금합니다.
-
미해결게임 프로그래머 취업 전략 가이드
루키스님 포트폴리오에 대해서 질문이있습니다
루키스님은 처음 입사할 때 사용엔진을 사용해서 만든 게임이 있었나요?