묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
small, big 어떻게?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! (스크린샷이 있으면 더더욱 좋습니다)- 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.강의중에 small or big 만들어보기에서 loc으로 가져올 때 어떻게 해야 할까요?(loc으로 가져오는 부분을 잘 못 만들겠습니다)small = joined_df.['시가총액 (보통)(평균)(원)'] < joined_df['시가총액_median']big = joined_df.['시가총액 (보통)(평균)(원)'] > joined_df['시가총액_median']joined_df.loc[small, 'small_or_big'] = 'small'joined_df.loc[big, 'small_or_big'] = 'big'??
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
문법
타임리프 문법 안에서 이동할시 문법을 더 넣어야해서 헷갈립니다. 이렇게 두개이상 문법이 필요할때는 어떻게 하는지 궁금합니다. 회원정보변경시 로그인 한 아이디를 넘겨야해서 밑에 있는 코드의 1 부분에 ${} 문법을 넣고 싶습니다.<button th:onclick="|location.href='@{/user/1/update}'|">회원정보 변경</button> // 그냥 ${principalId}를 넣으면 // Failed to convert value of type 'java.lang.String' to required type 'int'; nested exception is java.lang.NumberFormatException: For input string: "${principalId}"] // 문자열을 숫자로 못 바꾼다는 에러만 자꾸나는데 어디를 고쳐야할까요? <button th:onclick="|location.href='@{/user/${principalId}/update}'|">회원정보 변경</button>
-
미해결스프링 시큐리티 OAuth2
RSA 검증 기능 구현 - JwtDecoder 에 의한 검증 7:40
http://localhost:8081/api/user get 요청 코드도 달라진게 없는 것 같은데응답결과 401 로 나옵니다. 깃 클론 링크 첨부합니다. git@github.com:InSuChoe/spring-security-oauth2.git
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌2)
헤더 드롭다운 네비게이션 flex로 정렬하는 법이요
.gnb에 display: flex를 주고글자를 수직 정렬하려고 align-items: center를 써봤는데먹히지를 않네요.ul의 자식 요소인 li만 정렬하는 것이고글자는 ul의 자식의 자식인 a에 있는 거라서 정렬이 안먹히는 건가요?
-
미해결Node.js의 모든 것
prisma - nestjs 연결 서비스 코드가 달라진거 같아요
(사진)
-
해결됨모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
[실습2-1] 취약점 분석 실습 도중에 질문있습니다 !!
idx 와 title 를 이용하여 참 거짓 판단하는 조건문 말고 참이면 정상출력되고 거짓이면 에러 발생하는 방법 직접연구해보라구 하셨는데요 ! 에러대신 sleep 함수로 참 거짓 판별해도 괜찮은건가요 ? 에러가 뜨는 방법은 고민해두 안나와서요 ㅜㅜ..부족한질문에 답변 미리 감사드립니다.. board/mysql/index.php?sort_column=(case when 1=2 then idx else sleep(5) end)
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
질문드립니다. 갑자기 스프링 아무것도 안됨
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]몇 주 있다가 다시 해보려니까 갑자기 모든 스프링이 에러가 뜨고 안됩니다.. 혹시 이유아실까요
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
클래스변수 질문이요
안녕하세요 심화 학습? 을 해보다가 질문이 생겼습니다.현재 파이썬과 AWS의 S3를 연결하고 파이썬에서 쿼리만 날리면 데이터가 조회가 되게끔 하는 클래스 정의를 하고 있는데요클래스 변수에 athena와의 커넥션 정보를 담고 인스턴스에서 호출하려고 하는데 Name Error가 뜨더라구요 이건 왜 이런걸까요 ㅠㅠㅠ이해를 위해 캡쳐본 첨부드립니다 staticmethod 데코레이터를 지우고 해도 동일한 에러가 뜹니다 ㅠㅠ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
강의도표에 질문드립니다
다이어그램 도표에는 읽기 전용모드라 제가 코드복사를 못하는데 읽기 전용 해제하는 방법이 있나요?
-
미해결스프링 핵심 원리 - 기본편
Discount 메서드에서 질문이 있습니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]여기에 질문 내용을 남겨주세요. <FixDiscountPolicy.java>public class FixDiscountPolicy implements DiscountPolicy{ private int discountFixAmount = 1000; // 1000원 할인 @Override public int discount(Member member, int price) { if(member.getGrade() == Grade.VIP){ return discountFixAmount; }else{ return 0; } } } <OrderApp.java> MemberService memberService = new MemberServiceImpl(); OrderService orderService = new OrderServiceImpl(); Long memberId = 1L; Member member = new Member(memberId, "memberA", Grade.VIP); memberService.join(member); Order order = orderService.createOrder(memberId, "itemA", 10000); System.out.println("order = " + order); 위에 FixDiscountPolicy 에서 discount 메서드를Grade.VIP 일 경우 1000원을 리턴하고 그외에는 0을 리턴하는데 OrderApp 파일에서 변수 member에 VIP를 선언했지만order 변수에는 member 변수의 데이터를 삽입하지않았는데어떻게 1000원이 할인되는지 모르겠습니다.
-
해결됨스프링 핵심 원리 - 고급편
[전략 패턴 - 예제 2] 코틀린으로 연습하는 중에 변환이 되지 않아 문의 드립니다.
// ContextV1Test.java @Test void strategyV3() { ContextV1 context1 = new ContextV1(new Strategy() { @Override public void call() { log.info("비즈니스 로직1 실행"); } }); context1.execute(); ContextV1 context2 = new ContextV1(new Strategy() { @Override public void call() { log.info("비즈니스 로직2 실행"); } }); context2.execute(); } @Test void strategyV4() { ContextV1 context1 = new ContextV1(() -> log.info("비즈니스 로직1 실행")); context1.execute(); ContextV1 context2 = new ContextV1(() -> log.info("비즈니스 로직2 실행")); context2.execute(); }// ContextV1Test @Test fun strategyV3() { val context1 = ContextV1(object : Strategy { override fun call() { log.info("비즈니스 로직1 실행") } }) context1.execute() val context2 = ContextV1(object : Strategy { override fun call() { log.info("비즈니스 로직2 실행") } }) context2.execute() } @Test fun strategyV4() { val context1 = ContextV1({ log.info("비즈니스 로직1 실행") }) context1.execute() val context2 = ContextV1({ log.info("비즈니스 로직2 실행") }) context2.execute() }interface 에 메서드가 하나만 있는 경우 람다를 활용할 수 있다. java 코드를 코틀린으로 변환하면서 v3 는 정상적으로 변환에 성공했습니다.하지만 v4 는 정상적으로 되지 않습니다.코틀린에 아직 익숙하지 않다보니 생긴 문제인거 같기도 한데..혹시 강의 범위를 벗어나긴 하지만 도움을 주실 수 있을까요?
-
미해결스프링 핵심 원리 - 고급편
강의와는 상관없는 질문입니다만..!!
선생님 강의 정말 잘 듣고 있습니다.다름이 아니라 외부 db와 연동하여 이미지 파일을 다운로드해야 하는데 데이터가 많아서 실행 속도에 문제가 있을 때, mvc와 webflux를 적용하여 두 개의 속도를 보고 싶습니다. 메서드 호출과 종료에 직접 자바 코드로 시간 측정하는 것 말고는 방법이 없을까요?
-
미해결그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법
[2-2-1 강의] CAC / LTV 질문
안녕하세요. [2-2-1] 강의를 듣고 질문 남깁니다.CAC , LTV를 배웠는데요,CAC < LTV여야하고, 그리고 각 채널/소스 별로 쪼개서 판단해야한다고 하는데, 현업에서 판단하는 프로세스는 그럼 아래와 같은 걸까요? 1) 네이버 / 다음 / 구글에 페이드 마케팅을 4:3:3 비율로 태웠다. 2) 1개월 기준으로 잡고, 각각의 CAC 대비 LTV를 보니, 네이버 > 구글 > 다음 순으로 효율이 우수하다.3) 네이버 매체에 조금 더 증액을 하고 나머지 매체는 감액한다. 여기서 나오는 궁금증은,1) 우선 위와 같은 프로세스로 현업 진행하는지,2) 이 부분은 퍼포먼스 마케팅 부분인데 , 결국 그로스 해킹의 한 단계(Acquisition)로 퍼포먼스 마케팅을 보면 되는 것일까요?3) 실무적인 관점에서, 성과 측정을 진행할 때 기간 책정을 어떻게 하는 것인지? (1개월이라면 1개월의 기준은 보통 어떤 것들이 있는지, 상시로 보통 페이드마케팅을 진행하는 경우는 어떻게 봐야할지) 가 궁금합니다. 질문이 길어졌는데 회신 주시면 감사하겠습니다!
-
미해결아마존 클라우드 무료계정으로 시작하는 서버리스 애플리케이션 프로젝트
API Gateway 학습에서 CORS에러가 계속 뜬다면 보세요.
이번 검색을 통해 알게 되었는데 lambda에 header를 추가적으로 넣어야 하더군요. 아마 Nodejs 버전 문제같기도 한데 "Access-Control-Allow-Headrs": "Content-Type","Access-Control-Allow-Origin": "*","Access-Control-Allow-Methods": "OPTIONS, POST, GET"을 추가해보세요.
-
미해결스프링 시큐리티
WebSecurityConfigurerAdapter confiture 메서드의 http 파라미터의 역할
안녕하세요 선생님, 강의를 복습중에 질문이 있습니다.WebSecurityConfigurerAdapter 의 configure 메서드 에서 http 파라미터로 설정 작업을 진행하는데 있어 사용자의 설정이 어떻게 filterChanigProxy 의 필터들의 목록을 바꾸는지가 궁금합니다.파라미터의 HttpSecurity 타입의 http 파라미터는 사용자가 설정 후 빈으로 등록되어있나여?또한 HttpSecurity 타입의 빈을 사용자가 설정하는데 있어 해당 빈이 어떻게 필터체인에 구성될 필터들의 요소를 바꿔주나요?감사합니다.
-
해결됨실전! 스프링 데이터 JPA
자식 컬렉션 Order by 질문 사항있습니다
안녕하세요 JPA 수강하면서 현업에적용하고있는데 질문사항 있어 글을 남깁니다.store -< events 1:N 관계에 있어가게들중 이벤트를 최근에 생성한 가게들 우선순위로 가게 리스트를보여주고 싶지만 이벤트랑 조인할 경우 이벤트들이 여러개가 나와가게에 @OneToMany events 최근 생성된 데이터가 있을경우 가게를 위로 올리고싶은데방법이 있을까요 ?그리고 Store-< Events 에서 이벤트가 끝난 데이터들은 List 제외 시키고 싶은데mapping 할때 조건을 넣어서 따로 걸러야 하는 부분인가요 ?조건을 걸기위해 조인 하는순간 row수가 배가 되어원하는 list값만 가지고 오기가 어렵네요 위 내용과 상관없이 궁금사항 하나 더 남깁니다.위경도 좌표 거리 기반으로 가게를 보여주고 싶으나jpa에선 쉽지않아 nativeQuery(mysql 8.0) 로 작성 하여 interface로 매핑후 다시 dto로 가공 해서반환값을 주는데 다른 방법이 있는지 궁금 합니다. 추가 질문사항입니다. nativeQuery로 위경도 가까운 거리 계산 하여 리스트 생성하여 가게 인덱스에 담고 jpa findAllByIdx in :list 로 가게 관련 정보를 추출하였으나 자동 정렬되어 가까운 거리 순으로 리스트가 안만들어지는데 이럴때는 jdbc로 구현해야 하나요 ?? 페이징 처리까지 하려니 가급적이면 jpa를 쓰려고하는데 자동정렬 해제-> in 절 순서대로 넣은값으로 출력이 안되나요 ?조언 부탁드립니다. 감사합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
2022 visual studio에서 새 프로젝트 생성시 콘솔앱 .NET과 .NET Core의 차이
2022 visual studio에서 새 프로젝트를 생성하고 있는데여기 보시면 강의에서는 .NET Core에서 실행할 수 있는 명령줄로 되어 있는데 보시는 바와 같이 .NET이라고 되어 있습니다. 어떤 차이가 있을까요?
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
textview에 이미지 삽입하고 이미지만 클릭가능하게만들기
<TextView android:id="@+id/tv_title" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:ellipsize="end" android:maxLines="1" android:padding="5dp" android:text="title" android:drawableRight="@drawable/ic_baseline_delete_24" android:drawablePadding="5dp" android:clickable="true" android:textSize="18sp" /> 이런식으로 하면 이렇게 처리가 되더라구요근데 저는 우측에 저 쓰레기통 눌렀을때만 액션이 발생했으면 좋겠는데 이런경우에는 어떻게 커스텀할수있나요?사실 그냥 이미지뷰 나눠서 넣으면 상관없긴한데 혹시 가능한가싶어서요
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
join fetch
n + 1 문제를 해결하기 위해 join fetch를 써야 하는걸로 배웠는데 inner join으로 해석이 되는 join fetch를 혹시 한 쿼리 안에서 여러번 쓸때 어떨때는 inner join으로 해석하고 어떨때는 outer join으로 해석하게 설정을 할 수 있나요? (inner join과 outer join을 쓰고 싶은데 join fetch를 여러번 쓸경우 inner join으로만 해석이 됩니다.)
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
OrderSearch 질문입니다.
안녕하세요.OrderSearch 클래스가 강의에서는 repository패키지내에 있는데강의 자료에는 package jpabook.jpashop.domain; 로 되어있어요 보통 실무에서는 OrderSearch같은 검색조건 관련 클래스를 어느 패키지에 두나요?검색조건 관련된 것들까지 전부 도메인패키지에 넣으면 뭔가 이상한것같기도하고..근데 리포지토리는 데이터를 crud하는 용도로만 쓰는것 같아서 여기도 아닌것같고.. 답변 부탁드립니다.