묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
질문 있습니다.
vpc 의 가용용역을 2개로 나누고 subnet 도 2개로 나누어서 public/private subnet으로 front/back server를 구분하려고 합니다. 그런데 elasticbeanstalk 을 사용하면 자동으로 ec2 까 지 생성이 되는 것 같은데 위에 부분까지 컨트롤이 가능한 부분 인지 질문드립니다.
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습
truffle deploy --network klaytn 오류
위의 그림과 같이 에러가 나옵니다. 코드는 첨부 파일에서 다시 복붙 했으나 계속해서 위와 같이 나옵니다.
-
미해결쉽고 빠르게 익히는 Excel 파워 쿼리
데이터 변환/교차로합치기
안녕하세요. 데이터 교차로 합치기 관련 문의 드립니다. 열1 열2 A a-0 A a-1 A a-2 A a-3 B b-0 B b-1 B b-2 B b-3 위의 테이블 형태의 데이터를 아래와 같은 형태로 변환 할 수 있는 방법이 있을까요? 열1 열2 열3 A a-0 a-1 A a-0 a-2 A a-0 a-3 A a-1 a-0 A a-1 a-2 A a-1 a-3 A a-2 a-0 A a-2 a-1 A a-2 a-3 A a-3 a-0 A a-3 a-1 A a-3 a-2 B b-0 b-1 B b-0 b-2 B b-0 b-3 B b-1 b-0 B b-1 b-2 B b-1 b-3 B b-2 b-0 B b-2 b-1 B b-2 b-3 B b-3 b-0 B b-3 b-1 B b-3 b-2 - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
eager질문 있습니다!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. jpa에서는 eager는 조인해서 전체를 끌어오는것 같은데 스프링 데이터 jpa에서 findAll()은 eager로 설정해두면 프록시를 사용하지 않는 것은 같지만 조인해서 한번의 쿼리가 나가는게 아닌 셀렉트 쿼리가 여러개 나가는 것 같은데 어째서 이런 차이가 있는 것 일까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
테스트 데이터 초기화시 @Transactional 문제 발생 원인에 대해 알고 싶습니다.
package com.project.springproject;import com.project.springproject.dto.MemberDto;import com.project.springproject.repository.MemberRepository;import lombok.RequiredArgsConstructor;import org.springframework.stereotype.Component;import org.springframework.transaction.annotation.Transactional;import javax.annotation.PostConstruct;@Component@RequiredArgsConstructorpublic class TestDataInit { private final InitService initService; @PostConstruct public void init() { initService.initMember(); } @Component @Transactional @RequiredArgsConstructor static class InitService { private final MemberRepository memberRepository; public void initMember() { MemberDto memberDto = new MemberDto(); memberDto.setLoginId("test"); memberDto.setPassword("1234"); memberDto.setName("테스터"); memberDto.setAddress("서울"); memberRepository.save(memberDto.toEntity()); } }} package com.project.springproject.repository;import com.project.springproject.domain.Member;import org.springframework.stereotype.Repository;import javax.persistence.EntityManager;import javax.persistence.PersistenceContext;import java.util.List;@Repositorypublic class MemberRepository { @PersistenceContext private EntityManager em; public void save(Member member){ em.persist(member); } public Member findById(Long id){ return em.find(Member.class, id); } public List<Member> findAll(){ return em.createQuery("select m from Member m", Member.class) .getResultList(); } public List<Member> findByLoginId(String loginId){ return em.createQuery("select m from Member m where m.loginId = :loginId", Member.class) .setParameter("loginId", loginId) .getResultList(); }} 위 코드에서 initMember()를 public으로 실행 시 문제가 되지 않는데 private로 설정 시 다음과 같은 오류가 발생합니다. 이에 대한 오류가 왜 발생하는지 이해가 되지 않아 질문 올립니다.
-
미해결스프링 핵심 원리 - 기본편
AllBeanTest오류 질문드립니다
강사님과 똑같이 코드를 쳤는데 계속 org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'orderServiceImpl' defined in file [/Users/haesban/Downloads/core/out/production/classes/hello/core/order/OrderServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'hello.core.discount.DiscountPolicy' available: expected single matching bean but found 2: fixDiscountPolicy,rateDiscountPolicy 라는 오류가떠서 어디를 수정해야할지 모르겠습니다 ㅜㅜ https://drive.google.com/file/d/1cH5lS1wbdn2BTk8PJ9F_8rBmMmyaRead/view?usp=sharing 구글 링크입니다 https://drive.google.com/file/d/1cH5lS1wbdn2BTk8PJ9F_8rBmMmyaRead/view?usp=sharing
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
몇가지 헷갈리는 부분들 질문 드립니다.
안녕하세요. 퍼블리싱 이론 수업까지 어찌어찌해서 겨우 따라온 것 같습니다. 어렵지만은 자그만한 코딩이라도 할 수 있음에 뿌듯하고 흥미 있어서 계속 앞으로 정진하고 싶은 마음이 큽니다. 너무 기본적인 것인데요. 제가 잘못 알고 있거나 헷갈리는 부분들이 있어서 질문 좀 드리고 싶어서요. 봐주셔서 감사드립니다. ---------------------------------------------------------------------------------------------------- 1. 인라인요소인 span태그나 a태그의 마진값에 대해서 질문드립니다. 두 개의 span 너비 사이에 공백이 궁금해서요. 지난번에 인라인블록으로 변경하면 우측과 아래에 5px정도의 마진이 생긴다고 말씀주셨는데요. 이렇게 원래 인라인요소 태그는 마진이 기본적으로 있는 건가요? 2. 가운데 정렬 질문인데요. 블록요소는 margin:auto;/인라인요소는 부모요소에 text-align:center; 이렇게 알고 있는데요. a태그에 display:block; 를 적용해줬잖아요. 그러면 원래 a태그는 인라인요소이지만 블록 요소 성질로 바뀌었고 가운데 정렬도 margin:auto;를 줘야 하지 않나 생각이 들었어요. 그리고 text-align:center; 가 맞다면 부모 요소에 줘야 하잖아요. .sub-menu a 의 부모는 .sub-menu 이고 .menu li >a 의 부모는 .menu li 일텐데요. .menu 에 text-align 을 줬더니 적용이 됩니다. 꼭 원칙대로 하지 않아도 되는 걸까요. 3.nth-child 가상클래스 질문인데요. .box span:nth-child(1) { --> box클래스 아래 자식요소를 태그 구분하지 않고 순서번호에 맞게 적용되는 거잖아요. 그래서 만약에 <h2>태그가 span 태그 위에 추가된다면 첫번째로 적용되는 거고요. 이렇게 nth-child 는 태그 구분없이 적용되는건데 왜 .box span: ->이 부분에 span태그를 적어주는 건지 궁금해서요. span를 뺐는데 적용이 되는 것 같아요. 4. 코딩 입력할 때의 질문인데요. 강의에서 선생님께서 입력하실 때에 보면은 예를 들어 여러개 a태그에 #none를 입력할때 곳곳에 마우스 커서를 찍어주고 입력하면 모두 적용돼서 입력 되는 것 같은데요. 어떤 단축키가 필요한지 질문드립니다. (개인적으로 비주얼스튜디오를 사용하고 있는데요.)
-
미해결스프링 핵심 원리 - 고급편
advisor 싱글톤 관리
안녕하세요. 좋은강의 감사드리며 항상 잘 보고 있습니다. 혹시 '스프링이 지원하는 프록시' -> 프록시 팩토리 적용1 에서 getAdvisor()를 스프링 빈으로 등록하지 않은 특별한 이유가 있나요???
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
react native snap carousel 오류문의
App.js 1. 배너구현시 오류발생2. 위의 이미지와 같은 오류가 발생하면서 화면이 나오지 않습니다. https://dev.to/hmcodes/how-i-solved-the-viewproptypes-is-not-exported-from-react-native-web-dist-index-error-in-react-native-snap-carousel-16d8 해당 이슈관련 게시글인것 같은데 구체적으로 어디에 어떻게 적용해야 하는지를 모르겠습니다. 답변부탁드립니다. 감사합니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
field injection 질문
field injection을 하면 test를할때 변경할수없어서 불편하다고 들었는데 이는 통합테스트가 아닌 단위테스트일때 해당하는건가요? @Springboottest로 하면 field injection을 해도 상관이 없는건가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
DB connection을 이용한다면 @Transactional 필수일까 ?!!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예 [질문 내용] 강의 중간에 이런 말을 하셨습니다. @Transactional -> readOnly 옵션을 true 로 초기화하게 되면 성능 최적화도 가능하다. 그런데 개인적으로 강의를 들으면서 이런 "있으면 손해 볼 것 없는 옵션" 들은 꼭 포함되어야 한다고 생각을 합니다. 그런데 굳이 이렇게 선언해서 사용하게 만든 이유를 알 수 있을까요 ?? 저는 [자바 ORM 표준 JPA 프로그래밍 - 기본편] 강의를 수강하지 않았습니다. 때문에 위의 답을 해당 강의에서 찾을 수 있다면 그렇다면 답변 부탁드립니다. 감사합니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
패스워드 컬럼을 unique 하게 설정하는 부분에서 질문이 있습니다.
안녕하세요! 강의 잘 듣고 있는 학생입니다. UserEntity.java @Column(nullable = false, unique = true) private String encryptedPwd; 이 부분에서 질문이 있는데요. 유저끼리 우연히 같은 암호를 가질 수 있고, 그것을 암호화 한 비밀번호는 같을 수도 있지 않나요 ?? 제가 암호화에 대한 지식이 없어서 잘 못 생각한 것일 수도 있지만 의문이 생겨서 질문드려요 😃 ------------------------------------------------ 추가로 아래 질문에 질문 댓글을 달았는데 확인하기 어려울 수 있으실 것 같아 여기에 링크 달아둡니다. 질문 달아주시면 이 부분은 삭제할게요 ! https://www.inflearn.com/questions/255305
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
volatile질문
2분55초에 나오는 bool 변수 ready를 volatile로 둔 이유가 컴파일러의 최적화로 인해 메인함수안의 ready = false 선언 하고 쓰레드 생성 후 ready = true를 무시하고 바로 ready에 true에 넣는것을 막기 위함인걸까요?
-
미해결[발표스피치] 대기업 임직원, 스타트업 대표들이 배우는 청중을 사로잡는 발표 방법!
문장 간의 간격을 넓히면 된다.
발표의 전달력 4 말의 속도 편에서 문장 간의 간격을 넓히면 된다고 하셨습니다. 영상에서 간격을 느끼도록 예를 들어 주셨는데 제가 느끼기에는 문장 내 간격도 늘어 났다는 느낌이 들었습니다. "문장 간의 간격"에 대한 의미를 명확화 부탁드립니다. 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
memberRowMapper() return lambda로 바꾸는 게 안 뜨는데 왜일까요?
강의 보고 따라쳤는데 option + Enter 했을 때 람다로 바꿔주는 게 안 뜨는데 제가 어떤 걸 잘못한걸까요?
-
미해결생활코딩 - HTML 기초
도대체교안어디서받아요
제발..알려주실분
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
세션 쿠키 질문 있습니다^^
쿠키의 생명 주기 설명에서 세션 쿠키: 만료 날짜를 생략하면 브라우저 종료시까지만 유지된다고 하셨는데, 웹서버 입장에서는 웹 브라우저가 종료되었다는 사실을 모를텐데 그럼 서버는 세션을 언제까지 보관하고 있나요?
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
프론트엔드와 연결 후 로그인이 안되는 문제...
맞는 이메일과 비밀번호를 입력해도 해당 메세지가 게속 출력되고 있는 상황이었습니다. 메세지를 보니 token을 찾을 수 없어서 발생하는 문제 같아 프론트쪽 코드를 찾아보니 이런식으로 data의 data.token을 받아오는 상황이었고 ( 이게 관련된 코드가 맞는지 모르겠지만.. ) 제 코드에서는 auth.service.ts의 jwtLogin의 리턴 부분입니다 이런 오브젝트를 리턴하기에 혹시나 해서 이런식으로 바꾸니까 로그인이 잘 됐습니다 cats.controller.ts의 로그인 부분입니다 그냥 jwtLogin(data)를 그대로 반환하는 것으로 보이는데 제가 뭘 놓쳤나 싶어서 강의를 돌려보고 확인했는데도 계속 오브젝트를 { token : "" } 형식으로만 리턴하고 있는데 혹시 어느부분이 잘못된걸까요...? https://github.com/KoorunG/my-nest-practice >> github repo 주소입니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
제로초님 css관련 성능최적화 관해 질문드리겠습니다
태그안에 인라인으로 css 을 적용하면 성능최적화에 안좋다고 하셨는데, 그럼 태그별로 클래스명을 주고 css파일을 따로만들어서 css을 정의하는 방식은 성능최적화에 좋은지안좋은지 여부와 , 또다른 단점이 있다면 알고싶습니다
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
삽입정렬에 관해 질문있습니다.
강사님의 강의를 듣기 전 import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner kb = new Scanner(System.in); int n = kb.nextInt(); int[] arr = new int[n]; for(int i =0; i < n ; i++){ arr[i] = kb.nextInt(); } int a; for(int i = 1; i< n; i++){ a = i; for(int j = i-1; j >= 0; j--){ if(arr[a] < arr[j]){ int tmp = arr[j]; arr[j] = arr[a]; arr[a] = tmp; } a--; } } for(int i =0; i < n ; i++){ System.out.print(arr[i] + " "); } }}이렇게 코드를 짰었는데 제가 짠 코드도 삽입정렬이라 할 수 있는것 인가요?