묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Nuxt.js 시작하기
async 데이터 호출 시점 문의
이번 강의에컴포넌트에서 렌더링 전 데이터 호출을 위해 페이지에서만 쓸수 있는 asyncData말고fetch를 알려주셨는데요 요번 강의 예제는 api 호출 후 스토어에 저장하는 FETCH_CART_ITEMS니까page인 cart.vue에서 실행만 해줘도자식인 CartList.vue에서 정상 렌더링이 되는건가요? api를 한곳에서 관리한다 라는 측면에서 보면상위 페이지인 index 파일에 모아두는것도 방법이겠다 싶어서 질문드립니다.
-
미해결[2025 개정판] 빅데이터분석기사 실기 (with Python)
작업형3 내용 추가요망
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요 실기를 준비 중인데 강의 목차 중 이번에 추가된 작업형 3번에 대한 내용은 보이지 않는 것 같습니다 해당 내용이 강의에 추가되어 강의에 부족함이 없으면 좋을 것 같습니다해당 내용은 데이터 자격검정 사이트에 공지사항에서 확인할 수 있는데요 작업환경 체험해 보기를 통해서 작업형 3번을 유추할 수 있을 것 같습니다
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
팔로우,언팔로우 강의
음 어디를 봐야할지 잘몰라서 글을 남깁니다 ㅠㅠ팔로우를 누르고 프로필을 넘어가면서다른 사람을 팔로우 했다가 자신을 팔로우 한것으로 바뀌네요 ㅠㅠ 그래서 팔로우하고 프로필 페이지로 넘어가면 팔로잉 목록하고 팔로워 목록에 자신 닉넴임이 둘다 뜹니다 ㅠㅠ일단 팔로우는 다른 사람 팔로우 했다고 정상적으로 뜹니다
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
6-C 질문입니다.
강사님 안녕하세요,6-C 이분 탐색을 할때, 최소 인출 금액 K 를 구할 때문제 해설 코드에서는 ret = min(ret,mid) 이 아닌 ret = mid 로 작성이 되어있는데요그 이유가 check_size(mid) 가 만족된 경우에 다음 mid 값은 현재 mid 값보다 항상 작은 값으로 갱신되기 때문인 것으로 이해하면 되는 것이죠?http://boj.kr/11bd65fe1a2740d19a170bf296e4ade1 while (low <= high) { mid = (low + high) / 2; if (check_size(mid)) { high = mid - 1; ret = min(ret, mid); // ret = mid; } else { low = mid + 1; } }
-
미해결@시코 - Java 제대로 배우기 (완전 기초)
15강 중 에러가 났는데 해결이 안되어 질문 남깁니다.
강의 중 Stream 학습 과정에서강의 자료 내용인int[] arr = new int[] { 2, 3, 1, 5, 3, 2 }; System.out.println("avg=" + Arrays.stream(arr).average().getAsDouble());을 입력하였는데, stream에 빨간 줄 쳐지면서 아래와 같은 메시지가 뜹니다.The method stream(int[]) from the type Arrays refers to the missing type IntStream 검색을 해보았지만 해결할 수 없어서 질문 남깁니다.
-
미해결PHP 7+ 프로그래밍: 객체지향
왜 http://localhost/ 로 접근하면 public/index.php 가 실행되나요?
영상 14:07초 부터 뷰표기되는걸 설명주셨는데사작이 public/index.php 인 이유를 모르겠습니다.
-
미해결
강의 중복구매됐는데 환불 가능할까요?
제가 다른 계정에 결제 했던걸 까먹고 다시 구매했는데 구매한지 일주일이 지나서요.. ㅠㅠㅠㅠ 혹시 환불이 안되나오??
-
해결됨스프링 핵심 원리 - 기본편
excludeFilters
@Configuration //없어도 문제가 없다. 하지만 관례상 설정 파일임을 보여주기 위해 붙인다. @ComponentScan( basePackages = "hello.core", excludeFilters = @ComponentScan.Filter(type = FilterType.ANNOTATION, classes = Configuration.class) )AutoAppConfig에서 @Configuration은 관례상 붙인다라는 답변을 확인했습니다.그리고 exlucdeFilters를 보던 중 궁금증이 생겼습니다.excludeFilters는 @Configuration 클래스를 제외한다고 했는데 그러면 실제 spring을 동작 시켜서 springContainer에 빈이 등록될 때는 autoAppConfig.class는 bean으로 등록이 안되지만 @ComponentScan으로 인해서 나머지 @Component class들은 bean으로 등록된다고 생각했는데 올바르게 생각한것인지 궁금합니다.
-
해결됨그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)
하노이 탑에서 A, B, C의 위치가 왜 계속 바뀌는 건가요??
A, B, C가 어떠한 원리로 바뀌게 되는건지 이해가 잘 안갑니다ㅠㅠ
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
함수 선언과 정의를 동시에 해도 되나요?
//함수 선언 void p(int num); int main(void) { int num = 2; p(num); return 0; } void p(int num) //함수 정의 { printf("num은 %d입니다.\n",num); } 이것이 책 본문에 나와 있는 내용입니다.함수 선언따로 정의 따로 되어있는데요.혹시 아래와 같이 선언과 정의를 동시에 해도 되나요?//함수 선언 및 정의 void p(int num) { printf("num은 %d입니다.\n",num); } int main(void) { int num = 2; p(num); return 0; }
-
해결됨모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
gitignore 파일이 없어요
강사님, 안녕하세요.올려주신 자료에 gitignore 파일이 없습니다ㅠㅠ첨부 부탁드립니당..!
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
Packet으로 만든다는 표현에 관하여
선생님 안녕하세요.나날이 선생님 수업을 듣고 지식이 풍부해지고 있습니다.우선 질문을 들이기 전에 현재 네트워크 공부 상태는 L3 파트를 다 들었고 다시 한번"이해하면 인생이 바뀌는 TCP/IP 송수신 구조" 강의를 들으면서 질문이 2개 생겼습니다.우선 L3 파트까지 진행하는 동안 "Packet으로 만든다"는 표현을 많이 들었고 이 부분에 관해 의문점이 생겼습니다.데이터는 최종적으로 L1~L2를 거쳐서 Internet 망으로 나가게 되는데 그럼 최종적으로 데이터가 포장되는 형태는 Frame입니다.그럼 L3 부분에서 설명이 이뤄지면 "Packet으로 만든다"라는 표현을 사용하는게 맞다고 생각합니다. 그리고 데이터가 Internet 망으로 나가게 되면 L2 -> L1을 거치면서 나가고 L2 ~ L1에서는 Packet을 Encapsulation 한 Frame의 형태로 유통이 됩니다.질문1근데 강의에서 Internet 구간에서 정보가 유통될 때는 "Packet의 형태로 유통된다"고 말씀하시는데 Internet망을 논하는 단계면 최종적으로는 데이터가 Frame 형태로 Internet망에 유통이 되었다는건데 왜 L3단계에서 이야기해야하는 "Packet의 형태로 유통된다"고 말씀하셨는지 이해가 가지않습니다.질문2강의에서 Packet을 만드는 걸 택배 포장에 비유하셨고 택배를 실은 트럭을 Frame에 비유하셨습니다. 그리고 "Packet 이라는건 그나마 유지가 되는데 Frame은 유통 과정에서 트럭을 계속 갈아탄다"라는 표현을 사용하셨고 최종적으로는 "Frame은 수시로 트럭이 바뀐다"라는걸 강조하셨습니다. Frame안에 Packet이 들어가있는데 Frame이 수시로 바뀐다는 말은 Decapsulation 되어 Frame이 벗겨졌다가 다시 Encapsulation되어 Frame이 씌어지는 과정이 Internet망에서 일어나는건가요?
-
해결됨Verilog FPGA Program 1 (Arty A7-35T)
안녕하세요 i2c master 부분에 관련하여 질문있습니다.
reg scl_o;always @(posedge mclk or negedge reset)beginif(~reset) scl_o <= 1'b1;else scl_o <= s_idle ? 1'b1 :s_start_runw ? ((srw_cnt1==period2) ? ((srw_cnt2==5'd20) ? 1'b0 : ~srw_cnt2[0]) : scl_o) :s_runw ? (( rw_cnt1==period2) ? ((rw_cnt2 ==5'd19) ? 1'b0 : rw_cnt2[0]) : scl_o) :s_stop_runw ? ((prw_cnt1==period2) ? ((prw_cnt2==5'd19) ? 1'b0 : ((prw_cnt2>=5'd20)&&(prw_cnt2<=5'd22)) ? 1'b1 : prw_cnt2[0]) : scl_o) : s_start_runw ? ((srw_cnt1==period2) ? ((srw_cnt2==5'd20) ? 1'b0 : ~srw_cnt2[0]) : scl_o) :s_runw ? (( rw_cnt1==period2) ? ((rw_cnt2 ==5'd19) ? 1'b0 : rw_cnt2[0]) : scl_o) :이 부분에서 ~srw_cnt2[0] 부분과 rw_cnt2[0]부분을 왜 이렇게 설계하신건지 알수있을까요?
-
해결됨넓고 얕게 외워서 컴공 전공자 되기
강사님 강의 잘 듣고 있습니다!
강의 관련 질문은 아니고 혹시 운영체제와 컴퓨터 구조를 좀 더 심도있게 공부하려고 할 때 참고할만한 서적이 뭐가 있을까요?전공서적 급이어도 괜찮습니다!
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
내가 만든 쿠키~
너를 위해 넣었지~
-
미해결처음 만난 리액트(React)
빨간줄이 왜 싱기는지 모르겠습니다.
빨간줄은 뜨는데 왜 빌드는 되는건가요..??
-
해결됨스프링 시큐리티 OAuth2
모바일앱의 인증을 위해 자체 인가서버와 소셜로그인을 함께 사용하는 경우
우선 좋은 강의 감사하다는 말씀드립니다. 올려주신 강의 2편 모두 잘 보고 있고 실무에서 많은 도움을 받고 있습니다.강사님께 배운 내용을 토대로 인증시스템을 구성해보려던 중 질문 사항이 있어 질문드립니다. 강의에서는 웹애플리케이션 기반 인증에 비중을 두고 설명을 잘 해주셨는데, 모바일 애플리케이션에 대상으로 인증을 구성을 해보려하니 조금 헷갈리는 부분이 있네요.요구사항은 아래와 같은데요,추후 내부 리소스를 외부서비스에 제공하기 위한 자체 OAuth2.0인가 서버 구성모바일 애플리케이션에서 JWT기반 인증을 할 수 있는 인증 및 회원 가입 API자체 OAuth2 인가서버와 연계하여 구성되는 리소스서버 구성소셜로그인 기능인증 시스템을 구성하기 위해 아래와 같은 방법을 생각하고 있습니다.자체 인증 시스템을 통한 로그인의 경우 자체 모바일앱에 별도의 web view를 생성하고 싶지 않으므로 API로 로그인 정보를 바로 받아서 내부적으로 Resource Owner Password Flow 처리하여 토큰 반환유저가 모바일앱 UI에 OAuth2 인가서버 계정정보(ID/PASSWORD)를 직접 입력로그인 버튼 클릭 시, 서버가 계정 정보를 API로 직접 전달받아 내부적으로 Resource Owner Password Flow를 통해 검증하고 토큰 및 인증 필요 정보를 클라이언트에 반환소셜로그인의 경우, 안전한 인증을 제공하기 위해 모바일 UI에 별도의 webView를 띄우고 Authorization Code Grant방식으로 인증진행webView를 통해 외부서비스에 대한 Authorization Code Grant 흐름이 진행.최종적으로 서버가 리다이렉트 주소를 통해 code를 전달받아 소셜 인증이 완료되는 경우(최초 회원인 경우 가입 처리하고), 서버는 자체 리소스서버에서 검증할 수 있는 Access Token을 따로 발급하여 응답하고 이를 모바일앱이 수신하여 인증처리. 질문은 아래와 같습니다.OAuth2.0 인가서버를 운용하는 경우 자사 모바일 앱의 자체로그인을 Resource Owner Password Flow로 직접 처리하는 것이 일반적인 방법인지? 더 좋은 방법은 없는지?외부 소셜 로그인의 경우 패스워드 없이 가입처리를 해야하는데 자체인가서버의 회원과 어떻게 일괄적으로 관리가 가능할지?외부 소셜 로그인의 경우라도 최종 발급되는 토큰은 자체 리소스서버에서 검증가능하도록 자체로그인과 일괄된 방법으로 JWT 발급이 되어야 할 것 같은데, Spring Authorization Server를 통해 효율적으로 구성이 가능할지?소셜로그인의 경우 서버가 리다이렉트 주소를 통해 code를 받아오더라도 OAuth2AuthorizedClient까지만 확인하고 세션에 인증정보를 저장하고 싶지 않은데 어떻게 효율적으로 custom 가능할지?oauth2Client API 및 OAuth2AuthorizedClientManager를 통해 토큰을 받아오는 것을 생각하고 있는데 더 합리적인 방법은 없을지?긴 질문 읽어주셔서 감사합니다. 질문가지수가 많아서 죄송하네요. 답변 주실 수 있는 부분까지만 주셔도 괜찮습니다.혹시 제가 구상하는 방법에서 개선되어야 하는 부분이나 혹시나 제가 잘못 생각하고 있는 부분은 없을 지 이런 부분도 조언해주시면 너무 감사하겠습니다.
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
새 일기 작성 시 새 일기가 작성되지 않음
새 일기 작성이 되지 않아서 강의 따라서 해보고다른분들이 같은 문제로 올린 곳에서 문제해결 하신분들 코드를 가져와서 해봤는데 안되서 올립니다.https://github.com/lhs0698/emotion_Diary
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
Failed to compile [./src/App.js 12:35-41 문제 원인 좀
어디 쪽에서 문제가 발생 하는지 모르겠습니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
[2-A] 2차원 동적배열(포인터) 전역선언 vs 지역선언
안녕하세요 큰돌님.2-A 문제 푸는중에 런타임 에러(Double free)가 발생하였습니다.우선 문제를 풀긴했는데, 오류 발생한 코드와 정답을 맞춘 코드의 차이가 아래의 2차원 포인트를 어디에 선언했냐에 따라 달라졌습니다.int** adj = new int* [N];int** visited = new int* [N]; 질문1) 2차원 동적배열(포인터) 지역선언 혹은 전역선언에 따라 해제(delete)의 영향을 받을 수 있는지 궁금합니다.틀린코드에서 디버깅할때 항상 2차원 포인터 해제에서 문제가 발생하였습니다.delete[] adj;delete[]visited; 질문2(기타질문) 비쥬얼 스튜디오에서 scanf()를 사용할 시, #define CRTSECURE_NO_WARNINGS 구문을 넣어줘야하는데, 실제 시험에서도 해당 구문을 넣어도 문제가 안되는지 궁금합니다. [틀린 코드]http://boj.kr/dcf6622717a34c72be6ec24d2b179a8c[정답 코드]http://boj.kr/55b2a222039740d1a83dec82eb13576e