묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨실전! 스프링 데이터 JPA
@Transaction에 대한 궁금중
안녕하세요 영한님. 강의를 들으면서 문득 @Transaction의 위치와 중첩에 대해서 궁금중이 들어서 제 나름대로 몇가지 테스트를 해봤습니다. 첫 번째로, 리포지토리 레이어에 트랜잭션이 적용되어 있고 해당 리포지토리의 메서드를 사용하는 서비스 레이어에도 트랜잭션이 적용되어 있다면 flush는 두 레이어 중 어느 시점에 발생할까 궁금했습니다. 그래서 테스트를 해본 결과 최종적으로 서비스 레이어의 트랜잭션이 끝나는 순간에 모든 쿼리가 적용되는 것을 볼 수 있었습니다. 두 번째로, 위와 동일한 상황에 서비스 레이어의 트랜잭션 옵션만 readOnly라면 리포지토리의 save 메서드는 실제 db에 저장을 할까 궁금해서 테스트해봤습니다. 결과는 물론 서비스 레이어 트랜잭션이 우선이기에 insert 쿼리는 발생하지 않았습니다. 두 테스트를 통해서 트랜잭션 우선권은 좀 더 넓은 범위(?), 즉 요청과 응답에 가까운 레이어의 트랜잭션을 따라간다고 이해가 됩니다. 그렇다면 제 생각에는 컨트롤러에 트랜잭션을 적용한다면, OSIV를 사용하지 않아도 영속성 컨텍스트가 화면을 띄울 때까지 유지될 것 같은데 막상 해보면 no Session 에러를 뿜내요.. 컨트롤러에서 html 파일을 렌더링해서 반환하는게 아니라 컨트롤러에서 정적 파일로 일단 반환하고 트랜잭션이 종료된 후에 따로 렌더링하는 작업을 거쳐서 그런걸까요? 쓰다보니 말이 길어져서.. 죄송합니다 ㅎㅎ..
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
수강전 미리 감사드립니다.
이런 강의를 만들어 주셔서 감사드립니다. 수고 하셨습니다.
-
미해결한큐에 끝내는 해커톤 입문_아두이노와 웹
실행시 오류가 발생했어요 ㅜㅜ
============= RESTART: /Users/kenneth/Desktop/flask/flask/bin/a.py ============= Traceback (most recent call last): File "/Users/kenneth/Desktop/flask/flask/bin/a.py", line 1, in <module> from flask import Flask ModuleNotFoundError: No module named 'flask'
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
도메인 관련 질문드립니다.
안녕하세요 강의에 막마지에 이르렀네요 도메인은 하나만 사면 되는건가요? abc.com api.abc.com 이렇게 2개 사는게 아니라 abc.com 하나사서 aws에 api.abc.com www.abc.com 이런식으로 사용하는건가요?
-
미해결CSS Flex와 Grid 제대로 익히기
before{ content: xxx; } 이 구문이 수행이 안됩니다.
위 캡쳐화면과 같이 원래 list 의 쩜 표시로 변화가 없네요. 코드는 똑같이 했습니다. 제 pc 환경은 윈도우10 이고 크롬 브라우저에서 봤습니다. 어떻게 조치를 할 수 있을까요?
-
미해결단 2주간 키운 블로그로 월 80만원 용돈 벌기
이메일 주소 남깁니다
강의 잘 들었습니다. 상품평 남기고 이메일 주소 남깁니다! rainmania@hanmail.net
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
질문 드립니다!
안녕하세요. 강의 잘 보고 있습니다. 강의에서 @MappedSuperClass 의 BaseEntity 는 추상클래스로 만들어서 사용하는것을 권장한다. 고 말씀해주셨는데, 일반 @Entity를 상속하는 상속관계에서도 부모클래스는추상클래스로 만들어서 사용하는것을 권장하시는 건가요? 아니면, TABLE_PER_CLASS 구현 전략에서만 추상클래스를 만들어서 사용하는게 좋은걸까요 ??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
cors 문제 해결하기 500 에러 질문
제로초님 안녕하세요, 수업을 듣다가 500에러가 나서 혼자 해결이 안되어 질문을 남깁니다. ㅠ ㅠ 에러 문구: 500 (Internal Server Error)
-
미해결마케팅 에이전시 대표에게 배우는 페이스북/인스타그램 광고 마스터하기
광고비 증액에 관하여 문의 드립니다.
안녕하세요. 훌륭한 강의 감사합니다.기초적인 질문사항이 있어 문의드립니다. 예를들어 아래와 같은 상황입니다. 유사타겟A 일광고비 5만원 전환광고 위와같은 샘플조건으로 광고를 진행중에 효율이 좋게 나와서 광고비만 2배로 증액을 합니다. 타겟소스는 동일하게 유지한채로 증액을할때 일광고비를 10만원정도까지 증액했을땐 효율및 매출의 상승 비율이 비슷하게 나오는데 그이상의 광고비를 증액하면 일광고비 10만원대의 효율및 매출 상승비에서 더이상 오르지 않고 그대로 정체가 됩니다. 이때 문제는 유사타겟소스를 동일하게 가져가서 타겟모수가 적어서 그런걸까요? 이럴경우엔 어떤식으로 광고 세팅을해야 광고비를 증액하여도 비슷한 효율을 유지할수있을까요? 전환광고만 진행할것이 아니라 트래픽광고비율을 섞어줘야할까요? 트래픽광고 비율을 섞어야된다면 전환과 트래픽광고의 비율을 몇대몇으로 가야할까요? 결론적으로 어느정도 효율이 나오는 타겟소스와 소재를 가지고 광고비를 증액할때 효율역시 그대로 증가는 안되더라도 어느정도 상승세를 유지하려면 어떻게 광고세팅을 해야되는지 궁금합니다. 워낙초보라 해당부분이 궁금하여 문의드립니다. 감사합니다.
-
미해결
오늘 7일까지 가입하면 평생 무료라서 가입했어요?
오늘 7일까지 가입하면 무료라서 가입했어요~ ? 혹시 과장 광고 입니까~?
-
미해결[기초-응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant)
centos vm 자동 생성에 관해 질문드립니다
안녕하세요 vagrant 로 centos 이미지가 자동으로 설치 되면 virtual box 에 이 이미지가 생성되는 것을 보여주셨습니다. 저는 현재 mac os 사용중입니다 그렇다면 만약 virtual box가 미리 제 os에 설치 되어있지 않다면 centos 서버가 생성 되지 않나요? 저는 이미 전 강의를 들어서 virtual box가 있었지만 어떠한 원리로 자동으로 virtual box에서 저희가 확인할 수 있는지가 궁금합니다. 감사합니다
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
ETag 값 Hash 질문
ETag값을 Hash를 이용해 생성을 한다면 Hash 충돌이 일어날 경우 실제 데이터는 변경 되었는데, 변경되지 않은 것으로 인식될 수도 있는건가요?
-
미해결인터랙티브 웹 개발 제대로 시작하기
.card에 3d속성을 또 주면 어떻게 되나요?
.world에 3d 속성을 주고 이를 자식태그(.card) 에 보존시키기 위해 preserve-3d를 써주었는데요, 여기서 internet이 preserve-3d 기능을 지원하지 않는다면 .card에 새로 perspective 속성을 주면 안되는 건가요?
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
Unique Email Addresses 질문 드립니다.
안녕하세요, 강사님. Unique Email Addresse 강의 보던중 궁금한점이 있어 질문 드립니다. 저는 replace 함수를 사용해서 구현해 보았는데요. StringBuilder 를 사용하는 것이 코테에서 더 높은 점수를 받는지 궁금합니다. StringBuilder 말고도.. 다른 코테에서 가산점을 받을 만한 내용들이 있을까요? 예를들면 필요한 경우 함수를 만들어 호출하거나 하는 등..의 내용이요. public static int numUniqueEmails(String[] emails){ int result = 0; Set<String> set = new HashSet<>(); for(String email: emails) { String tmpLocal = makeLocalName(email); String tmpDomain = makeDomainName(email); set.add(tmpLocal+tmpDomain); } for(int i=0; i<emails.length; i++) { String tmpLocal = ""; String tmpDomain = ""; tmpLocal = emails[i].substring(0, emails[i].indexOf("+")).replace(".", ""); tmpDomain = emails[i].substring(emails[i].indexOf("@")); set.add(tmpLocal+tmpDomain); } result = set.size(); return result; } 답변 미리 감사드립니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
Order, OrderItem create 메소드
안녕하세요. 주문 도메인 개발 목차에서 Order, OrderItem 엔티티에서 값을 설정할 때 생성자를 사용하지 않고 static createOrder, static createOrderItem 함수를 사용을 해주셨는데 1. 생성자를 사용하지 않고 create 함수를 사용하면 더 좋은 점이 있을까요? 2. 상황에 따라서 생성자를 사용할 때와 create 함수를 사용할 수 있는 기준이 있을까요? 감사합니다.
-
미해결
오늘 가입하면 평생 무료라서 가입했어요?
오늘 7일까지 가십하면 평생 무료라는 광고보구 가입했어요~? 혹시 과장 광고인지요.
-
미해결억대 연봉을 버는 프리랜서 개발자 브랜딩 로드맵
앱 웹 방향 관련 문의
안녕하세요~ 열심히 강의 듣고 있는 고등학생입니다. 몇가지 질문이 있어 글 남깁니다! 프로그래밍에 관심이 있어 인터넷을 통해 기초적인 부분을 독학하다가, 수익창출과 세부적인 방향성에 대한 궁금증이 생겨 프리코더님의 강의를 듣고 있습니다! 당장은 리액트 네이티브를 활용한 아주 간단한 앱개발만 할 줄 아는 상황입니다. 프리코더님의 강의를 듣고 자신감과 확신이 생겨 본격적으로 깊게 프로그래밍 공부에 착수하려고 합니다. 1. 조금 피상적이고 실없는 질문일 수 있지만 앱과 웹 중 어느 것으로 공부를 시작하는게 외주, 아울러 수익창출 하는데 더 적합할까요?? 궁극적으로는 두 부분 다 능숙하게 다룰 수 있게 하고 더 나아가 사업과 연결시키고 싶은 생각도 큽니다! 다만 수익창출이 용이한 부분을 먼저 건드리는게 동기부여나 지속성에 있어 메리트가 있을 듯 하여 질문드립니다. 2. 대학 진학에 대한 생각을 크게 하고 있지 않은데 혹시 개발외주를 오퍼 받을 때 학력이 부정적으로 작용할 수 있을까요?? 도움 많이 되는 질 높은 강의 제공해주셔서 감사합니다! 수고하세요~
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
안녕하세요.. 간단한질문인데...
Line 16:6: React Hook useEffect has a missing dependency: 'id'. Either include it or remove the dependency array react-hooks/exhaustive-deps 이렇게 에러가 나는데 이유가 있는거지요?
-
미해결인공지능 기초수학
안녕하세요, 정말 감사합니다! 강의교안 부탁드릴게요!
제 메일은 a992644322@gmail.com입니다 항상 감사합니다 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결UX/UI 시작하기 : UI 디자인 (Inflearn Original)
섹션6의 잘 된 포트폴리오 중 유튜브 뮤직 포트폴리오에 대해 질문드립니다.
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. 안녕하세요, 오늘 완강한 학생입니다. uiux 의 기본과 활용 및 앞으로 어떤 디자인을 해야 할지 틀이 잘 잡히는 정말 알차고 실용적인 강의였습니다. 공부에 정말 도움이 많이 될 것 같습니다. 섹션6의 잘 된 포트폴리오 소개 중 유튜브 뮤직 포트폴리오에 대해 질문드립니다. 해당 포트폴리오가 모션을 활용한 감각적인 소개가 인상적이라고 하셨는데 이런 모션 효과는 어떤 프로그램을 이용한것인지 궁금합니다. 스케치, 피그마, xd 중에 저런 효과를 나타내는 프로그램이 있는 것인가요? 아니면 별도의 프로그램을 쓴것인지, 그 프로그램이 무엇인지 너무 궁금합니다. 저도 저런 움직임을 효과적으로 나타내에 포트폴리오를 만들고 싶어 선생님께 여쭤봅니다.