묻고 답해요
132만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
수강코드가 사라졌습니다.
이전에 아이디에 무료 수강코드를 등록하였는데어제 밤11시경에 강의들으려 로그인을 하는 중, 로그인 통합을 시도하게되었고 이후 등록했던 수강코드 효력이 사라졌습니다...확인 부탁드립니다.
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
OrderServiceTest 상품주문 에러
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]상품주문 메소드 마지막줄에서 nullpointerException이 발생합니다.OrderService의 order 메소드까지 id값이 들어가는데 memberrepository에서 find를 할때 값을 찾지를 못하는거 같습니다.OrderService에 order메소드 하면 memberrepository에서 null값을 반환합니다.em.persist로 하면 db안 들어가도 1차 캐싱이랑 sql구문 모으는곳에 값이 저장되어있고 그 값을 찾아와야하는데 그 값을 못 찾고 null을 반환합니다.em.flush를 해도 db에 쿼리를 날리는건데 이거도 안됩니다.어떻게 오류를 해결해야할까요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
구현문제 질문입니다.
구현 부분을 듣고나서 구현 파트가 많이 부족하다고 생각이 들어거 백준에 구현으로 분류되어있는 부분들을 풀고있는데"프린트 큐"라는 문제를 풀면서 우선순위 큐를 사용하는 방법에 대해서 궁금증이 있어 질문드립니다. http://boj.kr/a01cae8418e74d5c908d6fbc3b64173e이렇게 제출했는데 제가 궁금한점은 cmp라는 구조체안에 연산자를 pair의 first값이 같으면 second값을 비교해서 내림차순으로 정렬되도록 했는데 문제의 예시처럼31 054 21 2 3 46 01 1 9 1 1 1에서 1 1 9 1 1 1 을 입력하고 디버깅을 하면 second값이 내림차순으로 정렬되지 않는것을 확인을 했는데 왜이런식으로 계속 나오고 틀린 것인가요..??ㅠㅠ (저는 우선순위 큐 하나만을 사용하여 값이 top과 일치하면 바로 출력할 수 있도록 의도한 것입니다)
-
미해결AWS Certified Advanced Networking - Specialty 자격증 준비하기
덤프 문제 질문드립니다.
안녕하세요. 아래 문제에 도움을 부탁드립니다.제가 생각하기에는 B라고 생각되며 근거는 아래와 같습니다.정적 경로의 최대 할당량은 100개로 생각했습니다.https://docs.aws.amazon.com/vpn/latest/s2svpn/vpn-limits.html#vpn-quotas-routesYou have a static VPN connecting your data center and your VPC. You currently have 50 routes added to your route table. You want to add more, how should you do this?A. 50 is the most you can have for any connection.B. Just add them, you have a maximum of 100 static routes per route table.C. Set up Direct Connect. A VPN will not support more routes.D. Convert your VPN to a dynamic VPN and use BGP.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
Private Repo 권한 신청
인프런 아이디 : @milee267인프런 이메일 : milee267@coupang.com깃헙 아이디 : minhoe1122@gmail.com깃헙 Username : minemanemo Private 레포지토리 권한 신청 드립니다. (_ _)
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
QClass가 생성되지만 import가 안되는 문제에 관하여
plugins { id 'java' id 'org.springframework.boot' version '2.7.7' id 'io.spring.dependency-management' version '1.0.15.RELEASE' } group = 'com.tony' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' 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 'org.springframework.boot:spring-boot-starter-validation' implementation 'com.querydsl:querydsl-core' implementation 'com.querydsl:querydsl-jpa' annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jpa" annotationProcessor 'jakarta.persistence:jakarta.persistence-api' annotationProcessor 'jakarta.annotation:jakarta.annotation-api' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' }안녕하세요 호돌맨 선생님 질문이 있습니다.위와 같은 build.gradle 로 했을시에 build/generated에 QPost.java 가 생성되는것을 확인했지만실제 PostRepositoryImpl에서 import를 해올수 없었습니다.구글링을 하며 여러 시도를 했었지만 다 실패해더라구요하지만 운좋게 아래와 같은 설정( https://velog.io/@soyeon207/QueryDSL-Spring-Boot-%EC%97%90%EC%84%9C-QueryDSL-JPA-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 )을 찾아서 import하는데 성공했습니다.plugins { id 'java' id 'org.springframework.boot' version '2.7.7' id 'io.spring.dependency-management' version '1.0.15.RELEASE' } group = 'com.tony' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' 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 'org.springframework.boot:spring-boot-starter-validation' implementation 'com.querydsl:querydsl-core' implementation 'com.querydsl:querydsl-jpa' annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jpa" annotationProcessor 'jakarta.persistence:jakarta.persistence-api' annotationProcessor 'jakarta.annotation:jakarta.annotation-api' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' } def querydslSrcDir = 'src/main/generated' sourceSets { main { java { srcDirs += [ querydslSrcDir ] } } } compileJava { options.compilerArgs << '-Aquerydsl.generatedAnnotationClass=javax.annotation.Generated' } tasks.withType(JavaCompile) { options.generatedSourceOutputDirectory = file(querydslSrcDir) } clean { delete file(querydslSrcDir) } tasks.named('test') { useJUnitPlatform() } 이 방식으로 하면 build/generated에는 프로젝트 폴더들만 생기고 src/main/generated에 Post.java 가 생겨서 PostRepostioryImpl에도 잘 import가 되는데 이렇게 해도 추후에 문제가 되는부분이 있을까요?
-
미해결부트스트랩 5(Bootstrap 5) - 기초부터 웹 프로젝트 만들기
cdn.js를 실제 프로젝트에 써도 문제가되지 않나요!?
cdn에 대한 개념이 부족하여 공부하다가 cdn.js로 초기화를 하시던데 실무에서 문제가 되는지 여무가 궁금합니다.(장기간 사용시 해당 서비스 변동사항이나 그런문제들이 없는지에 대한)
-
미해결금융데이터 분석을 위한 판다스 활용법
같은 컬럼명의 순서 찾기
안녕하세요 강사님 강의와는 무관한데 궁금한게 생겨 문의드립니다.어떤 데이터프레임에 12개의 컬럼이 존재하는데 그 중 3개의 컬럼명이 동일하면동일한 3개의 컬럼의 순서를 알 수 잇는 방법이 있을까요? df.columns[2] --> 이렇게 하면 3번째 컬럼에 접근할 수 있는거 같은데동일한 컬럼명끼리만의 순서를 구해보고 싶어서요..
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
애플리케이션에 메시지 적용 후, 한글이 깨집니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]웹 애플리케이션에 메시지 적용하기 - addForm.html에 메시지를 적용시켰는데 아래와 같이 한글이 깨져서 나옵니다. (수업에서의 item을 저는 할일(todo)로 바꿔 공부하고 있습니다)application.yml에는 아래와 같이 설정하였습니다.강의 내용 중 - 메시지, 국제화에 대한 test코드를 저는 작성하지 않았습니다. 또한 김영한님의 다른 강의(JPA, MVC1 등) 내용을 조금씩 변형하면서 MVC2 강의 내용을 녹이고 있는 중이라서, 메시지 부분은 새롭게 프로젝트를 시작한 것은 아닙니다.초보적인 실수인 것 같은데, 찾지 못해서 도움을 청합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
자바스크립트 form
타임리프 사용 시, 자바스크립트로 form넘기는거 안되나요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4375번 이거 왜 틀렸나요??
http://boj.kr/e7831f3763c443d0b2092d2def8554bd
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
json-server에 대해 궁금한게 있습니다~
json-server가 백엔드 api가 없는 상황(개인작업, 백엔드API개발전 테스트)에서 쓰는 라이브러리라고 찾아봤는데요~그렇다면 실무에서 쓰는 서버(?)는 어떤게 있는지 알려주실 수 있나요?
-
미해결[PyTorch] 쉽고 빠르게 배우는 GAN
GAN의 베이스코드에 대하여
대학원에 진학을 위하여 공부 중인 대학생입니다. 전공이 달라서 코딩에 대한 부족한 부분이 많습니다.ㅜㅜ강의 중 직접 GAN의 베이스 코드를 직접 짜셨다고 하셨는데 혹시 코드를 공유해주실 수 있으실까요? 많은 도움이 될 것 같습니다..
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
Vue3 에서 router-link 에 이벤트 추가 방법
안녕하세요.이 강의 수강 후 프로젝트를 하나 진행하고 있습니다.다름이 아니라 제목처럼 router-link 클릭시에 이벤트를 추가하고 싶습니다.구체적인 상황은 GNB가 펼쳐진 상태에서 메뉴 클릭해서 라우터 이동하면 펼쳐졌던 메뉴가 닫혀야 하는데 라우터 이동만 하고 메뉴가 그대로 열려있는 상화입니다.기존의 Vue2 에서는 @click.native="함수실행" 이런 식으로 라우터 이동전에 실행할 이벤트를 추가할 수 있었는데요...Vue3 에서는 .native 가 deprecated 되서 사용이 불가하네요.내비게이션 가드에서 처리해도 될 것 같기는 한데 뭔가 제대로된 해결책이 아닌것 같아서요.이런 경우가 아니더라도 다른 필요한 상황이 더 있을 수 있을것 같아서 알아둬야 할것 같은데...혹시 router-link 태그에 이벤트를 추가할 수 있는 다른 방법이 있을까요?공식문서를 읽어봐도 이해가 안되서 여기에 질문드립니다.
-
미해결Vue.js + TypeScript 완벽 가이드
프로젝트 권한 요청입니다
ggsunun567@naver.com깃허브 프로젝트 권한 요청드립니다.
-
미해결
강의 시청 불가 - 일시적인 오류가 계속 발생합니다
안녕하세요~ 태블릿으로 강의 재생시 첨부된 오류가 계속 발생하여 강의를 볼 수가 없는 상태입니다. 확인 부탁드립니다~핸드폰으로는 정상적으로 보여집니다태블릿에서는 여러 브라우저로 시도해보았으나 모두 동일하게 시청 불가합니다
-
미해결승리하는 제안서
ppt 파일 요청 드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
저연차 프로그래머 공부 방향성 질문입니다.
안녕하세요. 강의에 많은 도움을 받고 있는 저연차 게임 프로그래머입니다. 코드 리뷰만 받으면 설계나 코드 구조로 매번 지적받는데, 공부 좀 하라는 소리을 들어도 언어 문법이나 프로그래밍 기술 이론과 달리 어떻게 공부해야 하는지 감이 잘 잡히지 않습니다. ㅠㅠ나름대로 클린 코드나 리팩토링같이 근본(?)이라 하는 책들도 읽어 봤지만 읽을 땐 그렇구나 하면서 술술 읽다가도 실제 코드에 적용하려 하면 잘 와닿지 않는 것도 사실입니다.코드 설계나 좋은 구조를 짜는 능력은 어떻게 쌓는것이 좋을까요? 혹시 도움받으신 강의나 책이 있는지 궁금합니다.강의 내용과 직접적인 관련이 있는 질문은 아니지만… 궁금증이 생겨 남겨봅니다.
-
미해결PHP 개발자의 최종 테크트리, 라라벨 강의
Only one usage of each socket address (protocol/network address/port) is normally permitted.
Error response from daemon: Ports are not available: exposing port TCP 0.0.0.0:3306 -> 0.0.0.0:0: listen tcp 0.0.0.0:3306: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted. 안녕하세요, 선생님! 강의를 보면서 라라벨 설치 완료 후 라라벨을 시작하면서 이런 에러를 발견해서 보니까 포트에 문제가 있더라구요...docker 화면에서도 확인했을 때, 포트에 문제가 있던 걸 재차 확인했습니다. 포트를 바인딩해야할 것 같은데 도커를 사용해본 적이 없는 개발자 준비생으로서는,, 구글링해서 해결하기에도 너무 어려운 것 같아요...ㅠㅠ 도와주세요아 참고로 리소스모니터를 확인해보니 3306포트에 mysql파일이 실행 중인 것 같던데, 예전에 XAMPP 다운받았던 거랑 상관이 있는 건지... 원인파악을 못해서 3일 동안 헤매고있네요...ㅜㅜ
-
미해결성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]
switch triangle 질문.
switch 문으로enum타입에 접근하여 그 타입 안에 정의된 케이스들을 접근하는 것 아닌가요? switch traingle{}switch 옆에 enum타입이 아닌 triangle을 넣는 이유를 모르겠습니다.다음과 같이 enum타입을 switch 옆에 써야하는 것 아닌가요?switch Rectangle{ case .triangle ~~~ case .circle ~~~}