묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결데이터 분석 SQL Fundamentals
agg analytic sql 실습 질문있습니다./
안녕하세요 선생님. 'product_id 총 매출액을 구하고, 전체 매출 대비 개별 상품의 총 매출액 비율을 소수점 2자리로 구한 뒤 매출액 비율 내림차순으로 정렬' 하는 문제에서 analytic sql로 해결해보고 싶어서 아래처럼 작성하니 같은 product_id 가 중복되어 조회되는데 temp 테이블을 만들어서 하는거랑 무슨 차이가 있는지 잘 모르겠습니다... (틀린거) select product_id, sum(amount) over (partition by product_id) as sum_by_prod, sum(amount) over () as total_sum, round(sum(amount) over (partition by product_id) / sum(amount) over (), 2) as sum_ratiofrom nw.order_itemsorder by sum_ratio desc;
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
mongoose의 save메서드가 데이터베이스에 정보를 추가하는 역할을 하는게 맞죠?
sql상에서 insert 구문과 기능적인 면에서 매우 유사해보여서요
-
미해결스프링 핵심 원리 - 기본편
memberApp에서 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 만약 MemberService 인터페이스에서 join의 타입도 Member로 설정했다면 memberApp에서 memberService.join(member); 이 코드를Member join = memberService.join(member); 이렇게 작성할 수 있는 걸까요?
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
예외 질문입니다.
안녕하세요, 좋은 강의를 만들어주셔서 정말 감사합니다. 컨트롤러에서 예외를 처리하려고 예외 컨트롤러를 만드는 작업을 하고 있습니다. 해당 강의를 듣기전에는 예외를 처리하는 방법을 몰라 전부 런타임으로 도배를 했었나 강의를 보고 고쳐야겠다는 생각이 들었고 각 컨트롤러마다 예외 발생 상황이 달라 어떻게 접근해야 하는지 고민을 하고 있습니다. 혹시 예외를 커스텀을 해서 각각의 컨트롤러마다 예외를 처리하는 것이 가장 좋은 방식인가요? 읽어주셔서 정말 감사합니다.
-
해결됨Vue.js 끝장내기 - 실무에 필요한 모든 것
명령어 실행 오류 질문 드립니다.,
안녕하세요 강의 잘 듣고있습니다. 저장소 체크아웃 이후에 설정까지 수업대로 한후에 npm t를 입력하니 아래와 같은 오류가 나는데 혹시 어떤게 문제가 있는지 봐주실수 있으신가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
${}에서 질문이 있습니다!!
안녕하세요! jpa강좌를 듣다가 어려워 처음부터 다시 듣고있는 코린이 입니다. 항상 좋은 강의 해주셔서 감사합니다. 다름이 아니라 동작할때는 잘 작동하는것 같은데 계속 cannot resolve.....이 떠서 인터넷에 나와있는 방법을 진행하였는데도(refresh등 하는 법) 했는데도 없어지지 않습니다. 감사합니다!!
-
해결됨스프링 핵심 원리 - 기본편
assertThat 레드라인
안녕하세요 MemberServiceTest 클래스 //Then Assertions.assertThat 부분에서 빨간줄이 그어집니다. Junit 버전때문에 생기는 문제같은데 해결법 무엇인가요
-
미해결데이터 분석 SQL Fundamentals
floor(sal/1000)*1000 관련 질문이 있어요
안녕하세요 선생님. 먼저 floor(sal/1000)*1000 이렇게 group by를 하는 것은 엄청난 팁인것 같습니다! 그러면 혹시 이렇게 어떤 컬럼으로 group by가 되는 것이 아니라, 위에 경우처럼 자체적으로 group by를 할 수 있는 다른 '공식' 등이 있을까요? 제가 질문하고도 뭔가 굉장히 애매하다고 느끼지만, 위와 같은 경우는 그 전에 공부했을 때는 배운적이 없던 경우여서, 다른 예시들도 있을까하여 질문을 드려요! 감사합니다:)
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
pip 오류
구글링해서 나오는 방법들 다 해보고 기존 방법들 안되었던 분이 올린 방법들도 다 해봤는데 여기서 넘어가지를 못하고 있네요. 환경변수도 잘 추가되어있고 그런데 대체 뭐가 문제일까요? 며칠째 이화면만 보고있어요.
-
해결됨3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
안녕하세요 궁금한게있습니다
모델링을 만들면 모델링안에 색깔을 안넣나요?? 강의 소개 보면 똑같이 만들고 색깔 넣는거는 안배우나요??
-
미해결프로그래머를 위한 강화학습(저자 직강)
Reward 에 대한 질문 드립니다.
좋은 강의 감사드립니다. 깊이 있는 지식에서 나오는 것들이라 듣는 순간 아는것 처럼 착각하게 됩니다. 중반까지 듣고 있는데 풀리지 않는 의문이 있어서 질문드립니다. 보상에 관한 것인데 나누어 질문 드리려고 합니다. 1. Gym 과 같은 것을 사용하면 보상이 나오는데 이것은 일종의 설계로 보입니다. 즉, 좌 또는 우로 움직여서 성공적으로 움직이면 reward 가 주어지는 구조로 보입니다. 제가 이해한 것이 맞는지? 이런 질문을 드리는 이유는 강화학습이 reword 를 학습하는것은 아니다 라는 판단이 있어서 입니다. 2. 만약 위 질문에서 답이 yes 라면 reward 를 환경과 상황에 따라 설계를 해야된다는 말씀이 되는데 어떤 규칙이나 방법이 존재하는지? 너무 복잡한 환경에서 어떤 reward 를 줘야 되는지 모른다면 어떻게 접근하면 될까요? 3. reward 가 지연되어 들어온다면 여전히 강화학습이 유효한가? 라는 질문입니다. 예를 들어 비행기 시뮬레이션에서 pitch 를 위로 올린다면 올리기 시작 후 원하는 각도가 될따까지 시간적인 지연이 있을 것입니다. 이경우 그 행동을 시작했던 시점과 시간차가 나는데 여전히 유효하게 학습을 하는지? 라는 질문이 됩니다. 아마도 deep learning model 이 함께 사용된다면 가능할 수 도 있겠다는 생각이지만 그게 아닌 단순한 Q-Learning 정도로 이것은 가능한지? 최대한 짧게 정리하려고 했는데 결국 두서없이 작성했습니다. 문장력이 없어서라고 생각하고 이해 부탁드립니다. 간단한 힌트라도 좋으니 멀티코어 님의 조언 부탁드립니다. 미리 감사드립니다.
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
restDoc 사용시 보안부분이 궁금합니다!
안녕하세요 호돌맨님 ! 열심히 강의듣고 있는 수강생입니다 서비스회사로 옮기고나서 처음으로 API를 만들어보고 있는데요! 배포시 jar 파일에 RestDoc파일이 같이 배포될 됐을때엔드포인트가 외부노출이 됐을때 api 스펙이 모두 노출될 것 같아 걱정되는데요 라이브서버에 같이 배포 안하고 따로 배포하면 될까요 ??
-
미해결문제로 배우는 C언어
이상한게 뜹니다.
제목 그대로입니다.... 뭘 잘못 건드렸는지 제대로 된 코드를 치고 F11을 눌러도 첨부한 캡처의 창만 뜨네요... 어떻게 해야 정상적으로 돌아가는지 알려주실 수 있나요...ㅠㅠ
-
미해결스프링 핵심 원리 - 기본편
타입 조회 관련 질문 드립니다
스프링 빈 - 동일한 타입이 둘 이상에서 타입으로 조회시 같은 타입이 둘 이상 있으면 중복 오류가 발생한다고 말씀을 하셨는데 이번 강의(스프링 빈 - 상속관계)를 들으니 이전 케이스가 같은 타입으로 조회를 했기에 생겼던 문제인지가 궁금해 졌습니다 예를 들어 코드가 아래와 같은 경우 AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(SameBeanConfig.class); @Test@DisplayName("타입으로 조회시 같은 타입이 둘 이상 있으면, 중복 오류가 발생한다.")void findByBeanTypeDuplicate(){ assertThrows(NoUniqueBeanDefinitionException.class,()->ac.getBean(MemberRepository.class));} @Configurationstatic class SameBeanConfig{ @Bean public MemberRepository memberRepository1(){ return new MemoryMemberRepository(); } @Bean public MemberRepository memberRepository2(){ return new MemoryMemberRepository(); }} 위의 코드는 타입으로 빈을 조회할 때 MemberRepository를 줍니다. 이걸 주면 오늘 배운 상속 내용처럼 이걸 구현한 MemoryMemberRepository를 가지고 오게 되는데이 자식이 2개가 존재하므로 이번 강의 설명처럼 부모 타입으로 조회하였는데 자식 타입이 2개가 나왔으므로 에러가 생긴 케이스 같습니다.(만약 해당 문제가 싱글톤 컨테이너와 관련이 되어 있는 문제라면 제가 생각한 아래의 구상이 맞는건지 궁금합니다)
-
미해결[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
스트림즈에서 테이블의 데이터 수명주기
안녕하세요 카프카 스트림에서 조인을 공부하다가 질문을 남기게 되었습니다. 카프카에는 기본적으로 세그먼트가 있는거로 알고 있습니다. 저는 이것의 수명주기를 1주일로 세팅했다고 가정하겠습니다. 1월 1일address topic에 gildong: busan 이라는 내용이 들어갔습니다. 1월 3일order topic에 gildong: iphone이라는 내용이 들어갔습니다. 1월 15일order topic에 gildong: apple watch라는 내용이 들어갔습니다. 그럼 1월1일 address의 gildong: busan은 1월 15일에는 액티브 세그먼트에는 들어있지 않게 되는거 아닌가요? 이상태에서 order에 gildong: ipad라는 내용이 들어가면 조인이 되는건지 궁금합니다.
-
미해결실전! 스프링 데이터 JPA
안녕하세요 영한님! 네이티브 쿼리 사용이 적절한 상황인지 궁금해서 질문드려요
우선 제가 하려는 동작은 "특정 브랜드의 카테고리별 상품의 최저가의 합" 을 구하는 쿼리를 작성해야했었고 결과물 쿼리는 " select sum(temp_mins.mins) as total from ( select min(price) mins from product where brand_num = ? group by category_num) as temp_mins" 위처럼 작성했습니다. 코드는 @Query(value = "select sum(temp_mins.mins) as total from (select min(price) mins from product where brand_num = ? group by category_num) as temp_mins", nativeQuery = true)Integer sumLowestPriceEachCategoryByBrand(Long brandNum); 입니다. queryDsl이나 JPQL에선 from절의 서브쿼리 기능을 제공하지 않는다고 파악되어서 고민끝에 네이티브 쿼리까지 왔는데요.현재 강의에서 네이티브 쿼리의 대표적인 단점으로 뽑아주신게 반환타입 부분으로 학습했는데 제 생각으로는 단순한 박싱 타입으로 반환하기 때문에 크게 문제가 없다고 생각됩니다. 혹시 위 코드가 네이티브 쿼리를 사용하는데 적절한 상황일까요?
-
미해결데이터 분석 SQL Fundamentals
with temp_01 as () 관련 질문이 있어요
먼저 좋은 강의 감사합니다. 혹시 with temp_01 as ( ) select* from ... 이렇게 쿼리를 작성하실 때, 제가 하이라이트 한 부분을 한 줄 띄어쓰고 작성하면 작동이 되지 않는 걸까요? 예를 들어 위 부분을 ) select * from ... 위와 같이 한줄을 띄어쓰고 했을 때, 쿼리가 작동이 되지 않았습니다! 확인해주시고 답장주시면 감사드려요~
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
선형성의 레이블 영향력
regplot()으로 각 칼럼이 회귀 결과에 미치는 영향을 보여주셨는데 강의와 책에서는 선형회귀선의 양방향과 음방향의 선형성이 크면 레이블값의 대한 영향도가 크다라고 간접적으로 나와있는거 같은데 예외인 경우도 있나요? 있다면 예시 하나만 들어서 설명해주실 수 있으실까요? 또한 반대로 양방향과 음방향의 선형성이 크지 않고 선형회귀 직선이 수평에 가까우면 레이블에 대한 영향력이 크지 않다고 단정지어 말할 수 있는건가요?
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
dataset 선택에 대하여 질문드립니다.
안녕하십니까 교수님 최근 진행중인 프로젝트 수행을 위해서 강의를 듣고 있는 학생입니다. 현재 depth camera 를 이용하는 딥러닝 프로젝트를 진행하며 여러가지 오픈소스를 찾던 중 ssd-mobilenet 을 PASCAL VOC 로 학습한 것과 같은 알고리즘 ssd-mobilenet를 사용하여 COCO dataset으로 학습된 것을 봤습니다. 만약 오픈 소스를 사용하는 입장이면(학습하는 시간을 고려하지 않았을 때) 무조건 데이터 분류가 많고, 사진 당 오브젝트 수가 많은 COCO 데이터셋이 학습된 소스가 좋다고 생각하는데 혹시 다른 차이가 있을까 궁금해서 이렇게 질문드리게 되었습니다 학습 분류가 많을수록 FPS 에 의한 차이가 있나요? 학습 분류가 많을수록 특정 사물에 대한 detection 성능의 차이가 있을 수 있나요? - 예를 들어 person 데이터만 필요할 때 PASCAL VOC, COCO 또는 open image 를 사용할 때 성능 차이가 발생하나요? 다른 차이가 있을까요? 강의는 항상 잘 듣고 있습니다. 덕분에 다양한 프로젝트를 진행하여 취업까지 연결할 수 있었습니다. 아직 반정도 남았지만 분발하여 꼭 완강하도록 하겠습니다. 감사합니다!!
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
에러
FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:generateDebugBuildConfig'. > Error while evaluating property 'namespace' of task ':app:generateDebugBuildConfig' > Failed to calculate the value of task ':app:generateDebugBuildConfig' property 'namespace'. > Failed to query the value of property 'namespace'. > org.xml.sax.SAXParseException; systemId: file:/C:/Users/BYEONGGIl/workspace/flutter/proj9_agora/android/app/src/main/AndroidManifest.xml; lineNumber: 14; columnNumber: 122; ��� ���� "uses-permission"��(��) ������ "tools:ignore" �Ӽ��� "tools" ���ξ ���ε���� �ʾҽ��ϴ�. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 4s Exception: Gradle task assembleDebug failed with exit code 1 위와 같은 에러가 나는데, AndroidManifest.xml 에서 추가한 uses-permission 중 <uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" tools:ignore="ProtectedPermissions" /> 해당 부분을 주석하면 앱은 정상 동작합니다. 에러메시지가 인코딩이 깨져서 표현되서 구글링을 못하겠네용... 강의에는 문제가 없겠죠?