묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
@Transactional 안에서 외부 서비스 api call 관련 질문있습니다.
@tranactional 이 붙은 메소드 안에서 외부 서비스 api를 call 해야하는 상황이 있는데컨트롤러 단에서 로직 분리가 힘든 상황입니다. @tranactional 이 붙은 메소드 안에서 아래와 같이 TransactionSynchronizationManager를 선언하고 override한 aftercommit 내부에서 호출하게 될 경우마찬가지로 외부 서비스 api에 장애가 발생했을 때도 본 서비스에 장애로 이어질 수 있을까요?? TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronizationAdapter() { @Override public void afterCommit() { // 여기서 외부서비스 api 호출 } });
-
해결됨[Lv.1] iOS 17 앱 개발 기초 - SwiftUI로 시작하기
안녕하세요.
안녕하세요. Modifier 순서에 관해 질문드려요.사진과 같이 frame과 fill Modifier의 순서를 바꿔보았는데, 오류가 납니다. 도형의 크기를 먼저 바꾸고, 그 안에 색을 채워도 전혀 문제가 없으리라 생각했는데 오류가 나네요. 왜 이런 현상이 나타나는 건가요? 두 Modifier 모두 리턴 타입이 View인데도 오류가 나니 이유를 모르겠어요.
-
미해결처음 만난 리액트(React)
코드 의미를 모르겠어요 react
const {comments} = props; 의미? {} 안에는 어떤 것을 넣는 것인지요? 각 항을 설명해 주세요 {comments.map((comments, index)=>{ return <CommentListitem key={comment.id} comment={comment} />; 리액트 진짜 어렵네요 CommentList.jsx 일부 입니다 function CommentList(props){ const {comments} = props; return( <Wrapper> {comments.map((comments, index)=>{ return <CommentListitem key={comment.id} comment={comment} />; })}</Wrapper> ); }
-
미해결처음 만난 리액트(React)
코드의 의미를 모르겠어요 react요
const Wrapper =styled.div 이게 무슨의미인지요? 또 문법이 괄호도 없고 빽틱으로만? & >*{ :not(:last-child){ margin-bottom:16px; } 이건 또 무슨의미인지요 CommentList.jsx 의 일부 입니다 const Wrapper =styled.div` display:flex; flex-direction : column; align-items:flex-start; justify-content : center; & >*{ :not(:last-child){ margin-bottom:16px; } } `;
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
문제 끝까지 안읽고 K번째 큰수.. 말장난에 당해버렸습니다..
K번째 큰 수가 그거였군요..처음에 키워드가 딱 조합,순열 문제길래초반인데 뭐지 했습니다.근데 입력제한이 N이 100이하더군요그래서 바로 삼중포문 돌려서 풀었는데 ,case#1만 success 뜨고 나머진 다 wrong answer 떠서뭘 잘못했나? 하고, 결국 조합까지 구현해서 풀었는데도 오류 뜨길래 1시간넘게 고민하다가 문제 다시 보고 해결했습니다...문제 마지막줄 22 안읽고 그냥 풀다가..., 추가로이제껏 문제들 다 자바스크립트로 푸는게 익숙해서 파이썬으로 알고리즘 문제 푸는게 안 익숙하네요..특히 자바스크립트에서 항상 쓰던, 전개연산자랑 특히, 고차함수랑 구조분해..(map,filter,sort,reduce,forEach, flatmap 같은 것들 많이 썻는데)파이썬에서의 위와 같은 기능으로서 존재하는것들을 사용해서, 구현하고자 싶어하는걸 구현하는게 진짜 적응이 안됩니다 그런데 파이썬도 자바스크립트처럼, 혹시 순열,조합, 트라이 구조나 힙 등.. 구현하기 귀찮은것들.. 구조 이용해서 풀려면 다 구현해놓고 써야하나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
JPA em.find 관련 질문입니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)안녕하세요public Member findOne(Long id){ return em.find(Member.class, id); }에서 id는 pk라고 하셨는데 Member 클래스에 있는 @Id 붙은 private Long id와 동일하다고 생각하면 될까요? (제가 기본편 안 듣고 야생형으로 실전편 부터 듣고 있어서요. 기초적인 거 같은데 여쭤봐서 죄송합니다ㅠ)
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
EC2 구동 실패 문의 게시글
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 죄송하지만 한번 더 작성합니다! 클라우드 서비스 구축 - AWS EC2 서버 접속 2분 43초 내용입니다.현재 맥북으로 진행하고 있고 터미널창에서 chmod로 키입력 후에 ssh 접속을 이해서 강사님과 똑같은 순서로 IP주소까지 작성하여 진행했는데 계속 "Operation timed out"이라고 나오고 진행이 안됩니다 ㅠㅠㅠ
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
HTTP 응답 데이터 - json
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.response.setContentType을 application/json로 지정하면 utf-8을 사용하도록 정의되어 있다고 하셨는데 utf-8을 제외하고 실행하면 한글이 깨집니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
Git Hub 권한 요청 드립니다.
Gist 주소에 댓글 남겼는데 확인 부탁드립니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-S 효율적인 해킹 문제 (중간에 값이 변합니다 ㅠㅠ)
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요! 2-S 효율적인 해킹 문제를 풀던 중 도저히 알수없는 문제를 만나 질문글을 올립니다.다름아니라 최대값과 해킹할 수 있는 컴퓨터의 값이 중간에 변하는 문제를 만났습니다.보시는 바와 같이 DFS 결과값을 넣어주는 반복문 안에서 출력을 하면 출력값이 제대로 나오는데보시는 바와 같이 DFS 결과값을 넣어주는 반복문 밖에서 출력을 하면 DFS 결과값들을 넣어준 배열값들이 변하면서 원하는 출력값이 나오지 않습니다.. 어딜 실수한건지, 어딜 잘못적은건지 도저히 모르겠습니다....ㅠㅠ 도와주세요...ㅠㅠㅠㅠ
-
미해결스프링 핵심 원리 - 기본편
프록시와 스코프에 대해
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]1.CGLIB 라이브러리 관련 얘기를 싱글톤을 배울 때@Configuration 이 들어간수동 빈 등록 혹은자동 빈 등록@ComponantScan 에 자동으로 CGLIB이 적용 된다고 이해하면 되는걸까요 ?? 2.프록시를 보면서 가짜 프록시 객체를 생성하고 진짜객체를 조회 할 때까지 지연 처리 한다 적혀있는데CGLIB 이 적용된 @Bean 을 생각해 보면스프링 컨테이너에 myLoger 빈이 있으면 그대로 사용없으면 myLogger를 등록 후 리턴해서 싱글톤 보장이 된다고 이해를 했는데.request 스코프 빈은 요청이 와야 생성할 수 있으며Proxy,Provicder 가 지연 처리를 하며 ( localhsot~~~~ log-demo 들어갈때까지)CGLIB 기능(빈이 있으면 사용 없으면 새로 생성해서 리턴)myLogger@CGLIB(상속받은객체) 가 프록시 객체에 들어가며'가짜 프록시 객체는 실제 요청이 오면 그때 내부에서 실제 빈을 요청하는 위임 로직이 들어있다.'→ 가짜 프록시 객체 실행 시(myLogger.log 등..) @Componant 진짜 myLogger 빈을 사용해서기능 실행제가 이해한 Proxy,Provider 역할이 맞을까요 ? 3. @Scope는 싱글톤 스코프가 기본값으로 적용 되어있는데 여태까지 로직처리나 그런 부분은 따로@Scope를 설정 안했는데 DB연결 이나 네트워크 관련(페이지 이동? 로그인?) 일 때 주로 사용하는게 맞나요 @Scope에 대해서 어려움이 있어 질문 남깁니다..ㅠ
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
강의 18:30 부분에 커스텀으로 필수필드 설정하는 부분 질문입니다.
안녕하세요. 지금 DRF까지 강의를 다 수강한 상태인데요. 기본 로직이랑 이런건 강사님 덕분에 많이 이해했습니다. 하지만 아직 오버라이딩 개념에 대해서 많이 부족합니다. 강의를 보면 추가할 로직들을 기존 메소드를 상속받아서 필요한 코드를 커스터마이징하시는데, 어떤 메소드를 상속해야하는지 그 기준에 대해서 잘 모르겠습니다. 해당 강의에서 필수필드를 지정할 때, init함수를 호출해서 특정 필드의 required 속성을 True로 지정하셨는데, init에서만 가능한건가요? 아니라면 다른 함수를 오버라이딩해서 가능한지 궁금합니다.
-
미해결[코드팩토리] [입문] Dart 언어 4시간만에 완전정복
초급자 질문
안녕하세요 dart강의로 코딩을 시작해보려고 강의를 들어봤습니다 제가 너무 초급자라서 그런지 잘 이해를 못하는 것 같은데 선행으로 하면 좋을 언어가 있을까요?
-
해결됨홍정모의 따라하며 배우는 C++
m_b를 출력하는 방법이 궁금합니다.
안녕하세요!5:43에 나와있는 코드에 관한 질문인데요.클래스 안에 클래스를 만들어서 출력을 하는 코드인데강의에서는 디버거로 어떻게 돌아가는지만 보여주시고클래스 안에 있는 클래스의 멤버값을 출력하는 방법은안 보여 주시더라고요.그래서 직접 해봤는데 에러가 뜨네요 ㅠ혹시 왜 에러가 뜨는지, 그리고 어떻게 하면 출력이 되는지 여쭤봐도 될까요?
-
해결됨홍정모의 따라하며 배우는 C++
생성자 멤버 초기화 목록을 만든 다음에 아래에 { }는 왜 꼭 있어야 하나요?
안녕하세요!선생님께서 수업시간에 설명해주신 코드를 따라쳐보니생성자 멤버 초기화 목록 아래에 남아있는 {}를 없애니까에러가 뜨더라구요.강의에서도 선생님께서 { }를 빈칸으로 두시던데그게 맞는건가요?{ }는 안에 멤버들을 집어넣어서 초기화 할 때 사용하잖아요. 멤버 초기화 목록을 사용하면 없어도 되는 것 같은데 굳이 비어있는 { }를 남겨두는게 이상해서 질문드립니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
HTTP 메서드 ( HTTP 메서드의 속성 파트 ) 강의의 멱등 내용에 대하여 질문드립니다.
1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]멱등을 설명해주실 때 여러 번 호출하든 한번 호출하든 결과가 같으면 된다고 하시면서 PUT의 경우 전부 대체가 되어 멱등이다라고 설명해주셨습니다. 그런데 PATCH의 경우 리소스의 부분을 변경하는 것이라고 알고 있는데 PUT은 멱등이고 PATCH는 멱등이 아닌 이유를 이해하지 못해서 이렇게 질문 남겼습니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
Aurora 강의 중 RPO 의미에 대해 질문 드립니다.
안녕하세요 감사히 수강하고 있습니다.RPO 1초 -> 1초 미만의 대기 시간이라는 의미가 장애 발생 시 1초 이내의 시점으로 백업이 가능하다는 의미인가요??
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
젠킨스 설치 오류 문의
안녕하세요.강의 잘 듣고 있습니다.젠킨슨을 도커로 설치 후 localhotst:9090 으로 접속하면 오류가 발생합니다.해당 문제를 해결하는 방법이 궁금합니다.9090 포트는 접근 오류, 50000 포트는 젠킨스 접속 정보 제공docker run -p 9090:9090 -p 50000:50000 --name pqa-jenkins-server --restart=on-failure jenkins/jenkins:lts-jdk11
-
해결됨홍정모의 따라하며 배우는 C++
이 강의 가장 마지막에 설명해주신 first()와 second()는 함수인거죠?
안녕하세요!강의 가장 마지막에class 안에 class를 선언하면 안에 들어가있는 class가먼저 호출되고 그 다음에 나머지 class가 호출된다고설명해주셨잖아요.그런데 그 부분 설명해주실 때요.class First{ Second sec;public: First() { cout << "class First Constructor()" << endl; }};여기서 사용된 First()는 함수인가요 constructor인가요?constructor에 parameter가 없다면 ()를 쓰면 안된다고 배웠는데, First에는 ()가 있으니까 constructor가 아니라 함수인가보다 생각하고 있었는데, cout으로 class First Contructor이라고 출력을 하니까 이게 함수인지 생성자인지 헷갈리네요 ㅠ
-
미해결홍정모의 따라하며 배우는 C++
( )로 초기화를 하는 걸 뭐라고 부르나요?
안녕하세요!앞 강의에서 설명을 해주셨던 것 같은데,필기를 안해놔서 기억이 안나서 질문드려요.{ }으로 초기화를 한 것을 uniform initialization이라고 하잖아요.그럼 ( )으로 초기화를 한 것은 명칭이 뭔가요?