묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
강의 4분 7초, 11분 49초
다운로드 URL 을 /download.do 로 했는데업로드 페이지(/upload.do)에서 다운로드 눌렸는데 왜 url은 그대로 /upload.do 인가요? (왜 /download.do로 안바뀌는지)
-
해결됨Flutter 앱 개발 기초
강의자료
강의말고 강의자료는 수강기간이 끝나도 계속 볼 수 있나요?수강기간이 무제한이 아니라서 강의자료로 복습하기 어려울것같아서요
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
최대점수 구하기(DFS) 질문 드립니다.
안녕하세요, 해당 문제를 풀다가 질문 사항이 있어서 질문드립니다.import sys sys.stdin = open("C:\\Study\\algorithm\\input.txt", "r") def DFS(L, sum, time): global res if res[0] <= time <= m: if res[1] < sum: res[0] = time res[1] = sum for i in range(1, n+1): if time > m: break if ch[i] == 0: ch[i] = 1 DFS(L+1, sum+ls[i-1][0], time+ls[i-1][1]) ch[i] = 0 if __name__ == "__main__": n, m = map(int, input().split()) ls = [] ch = [0] * (n+1) res = [0] * 2 for i in range(n): a, b = map(int, input().split()) ls.append([a, b]) DFS(0, 0, 0) print(res[1])위 코드를 돌려보면 테스트 케이스 1,2번은 풀어지나 3번부터 timeOut이 뜨네요 (무한 루프가 도는거 같습니다)이전 문제에서 알려주신 비슷한 방식으로해당 문제를 1~n까지 DFS(n)전체를 탐색해서 최적의 점수를 도출할려고 했는데, 해당 유형의 문제가 나오면 이러한방식으론 해결이 불가능한걸까요?
-
미해결스프링 핵심 원리 - 고급편
파이널으로 등록된 빈을 빼면 에러가 날 수 있다는게 어떤 의미일까요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]15분 00초부터 파이널 이런걸로 등록된 빈들도 있는데 이건 프록시로 못써서 빼면 에러날 수 있다고 하셨는데요.제가 이 말이 무슨 의미인지 이해를 못했습니다.파이널 클래스인 경우 cglib으로 상속 못받아서 프록시를 못 만들 수 있다는건 이해가 되는데, 빼면 에러가 난다는게 무슨 뜻인지 모르겠어요
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한 재요청ㅡㅜ
초대장을 확인을 못해서 초대장이 소멸되었네요.ㅠㅠ 다시 부탁드립니다.인프런 아이디 : kik1611인프런 이메일 : kik1611@nate.com깃헙 아이디 : kik87827@gmail.com깃헙 Username : kik87827
-
미해결[개념은 호옹~, 실습 빡] SQL 데이터 분석, 활용!
과목별 평균 시험절수 얼마? 서브쿼리 or JOIN ?
과목별 평균 시험절수 얼마? 문제 2번 풀이 하실 때 서브쿼리를 사용하셨는데조인문으로 해도 결과는 동일하게 나오는데select courses.title as 과목명 , round(avg(grades.exam_score), 2) as 평균시험점수from grades inner join courses on grades.course_id = courses.idgroup by courses.title ; 서브쿼리를 사용해서 데이트를 조회하는게 그냥 조인문을 사용해서 사용하는것보다 데이터 조회 속도가 빨라서 그렇게 하신걸까요?
-
해결됨토비의 스프링 부트 - 이해와 원리
스프링 api 메세지 수신시 map dto 뭐가 좋을까요? 어떤상황에 map , dto 를 선택해서 사용해야 할까요?
안녕하세요 토비님 ~ 토비님 강의와 유튜브 잘 보고 있습니다. 감사합니다.강의 내용과 벗어난 질문이긴 하지만 개발하다 궁금한 부분 있어 질문 드립니다 스프링을 이용해서 api 데이터 수신 시저는 RestTemplate dto선언해서 Mapstruct 이용해서 개발을 했고다른분은 map 을 이용해서 받아서 개발하는걸 봤습니다 처리해야 하는 상황에 따라 다르겠지만,토비님이 경험하신 노하우로는 어떤 경우에는 map 으로 받으면 좋고 어떤경우는 dto 로 받아서 처리하는게 좋은 건지 정석, 베스트 정답이 있을까요?경우에 따라서 사례를 들어서 설명해주시면 좋겠습니다 급한 질문은 아니니 한가한 시간 나실 때알려 주시면 좋겠습니다 #spring #스프링#spring-boot#스프링부트#부트#RestTemplate#레스트템플릿#api#map#dto#vo#최선#정석
-
해결됨Flutter 앱 개발 기초
플로터 기초강의로 아주 좋았습니다.
앱을 한번 만들어 보고 싶어 수강하였습니다.유튜브에 있는 클론 강의로 처음 도전 하였으나, ui를 만드는 강의 조차 버전 문제로 정상동작하지 않아 플로터를 스터디하는게 맞는지 의문이었습니다.그런 상태에서 본 강의를 수강하였고 지속적인 강의 업데이트로 버전에 큰 문제 없이 완강을 하게되었네요너무 감사합니다.한 3번더 들어야 좀 알거 같다는 느낌은 드네요.복사붙이기로 완강을 해서 ㅎㅎ기초를 넘어 중급 강의도 하나 출시해주시면 좋을거 같습니다..수고하세요!!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
json으로 저장/로드 기능을 구현해보고싶은데요
게임을 껏다가 켜도 현재 젠 되어있는 몹의 숫자 몹의 위치 유니티짱의 현재 체력 레벨 등등을 저장하고 로드하는것을 구현해보고싶은데 제가 가진 짧은 지식으로 이렇게 접근하는 방향이 맞는지 한번 봐주세요 ㅠㅠ예를들어 몹이 30마리가 있으면 저장시 배열이나 딕셔너리에 현재 몹들의 데이터와 Vector3 위치 등등을 넘겨주고 json에 저장한다. 게임을 불러올때는 foreach문에서 json으로부터 받은 위치를 기반으로 전부 Instantiate한다!!..? 가 맞을까요 뱀서처럼 몹이 더 많아지거나 하면 엄청 렉걸릴것같은데 이렇게밖에 안떠오르네요 ㅠ
-
해결됨토비의 스프링 부트 - 이해와 원리
스프링, 스프링부트,배치, JPA, MVC, 디자인 패턴 등등 어떻게 공부 해야 할지 조언 부탁드립니다
안녕하세요 토비님강의 잘 들었습니다~ 오늘 새벽에 토비님 유투브를 일부 보다 보니오라클 레퍼런스 사이트가 잘되어 있으니보시면 웬만한 책보다 잘되있고 유용하다고 말씀하시더라구요 토비님이 선배 개발자 로서학생분들, 후배 개발자 동료 분들이스프링, 스프링부트,배치, JPA, MVC, 디자인 패턴 등등어떻게 공부 해야 할지 추천 조언 부탁 드립니다 좋은 유튜브나, 강의사이트, 블로그, 서적 등이공부하고 참고 할 수 있는 부분들이요부끄럽지 않은 개발자가 되고 싶고지금 보다 더 성장하고 싶습니다( 요즘 올리시는 유튜브에 타임어택 잘 보고 있습니다 ) -.토비님을 존경하고 사랑하는 후배 개발자가.. #spring-boot#spring#스프링#스프링부트#JPA#MVC#추천#공부#방법#조언
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
이 error는 어떤 것을 수정해야 하나요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
20강부터 제 코드가 꼬여서 git course18로 돌렸는데 이거도 안되서...
20강부터 제 코드가 꼬여서 git course18로 돌렸는데 이거도 안되서...git course17 것을 구동 시켜보려고 하면 어떻게 해야하나요?
-
미해결혼자 공부하는 머신러닝+딥러닝
트리 알고리즘에 대해 질문이 있습니다
안녕하세요 강사님 유익한 강의에 감사드립니다.현재 트리 알고리즘을 공부 중에 있습니다. 교재 233p에서 '-0.802'음수로 된 당도를 이사님께...' 이 부분에서 의문이 생겼습니다. 데이터를 열어 확인해 보았을 때는feature_names로 입력된 세가지 특성 모두 음수가 없었는데, 예제의 트리에서는 특성<=음수로 분류되는 경우가 많더라구요. 트리 알고리즘은 표준화 전처리가 필요 없다고 설명해주셔서 그 값은 특성값에 그대로 적용되는 것으로 이해했는데, 그렇다면 해당 특성 전체가 양수인 데이터를 음수보다 작은 것을 조건으로 나눌 수 있는 것이 맞나요?음수인 데이터가 없으니 조건대로라면 트리의 한 방향으로 전부 치우치게 되어야 하지 않나하는 생각이 들었습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 커리큘럼
안녕하세요 이번에 김영한강사님의 스프링 강의 중 '입문편' 완강을 앞두고 있습니다.입문편 이후로 저는 '스프링 완전 정복 로드맵' 코스로 시간이 걸리더라도 차근차근 지식을 쌓아가보려 합니다.하지만 입문편에서 조차 어려움을 많이 겪었는데, 입문편 뒤로 나오는 강의내용들이 처음 강사님께서 프로그래밍은 일단 만들어보면서 익히는것이 좋다고 하신것처럼 입문편에서 기본적으로 만들어보고 뒤에서 제대로 공부하는 것인지 어떤식으로 배우게 되는지 궁금합니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
이것도 선택정렬이 맞는건가요?
function solution(arr) { let answer = arr; for (let i = 0; i < arr.length; i++) { for (let j = i + 1; j < arr.length; j++) { if (answer[i] > answer[j]) { let tmp = answer[j]; answer[j] = answer[i]; answer[i] = tmp; } } } return answer; } let arr = [13, 5, 11, 7, 23, 15]; console.log(solution(arr));강의를 한번 다 보고 다시 안보고 푸는 중인데, 이렇게 해도 답은 나오더라구요, 이것도 선택정렬이 맞는건가요?
-
미해결Vue.js + TypeScript 완벽 가이드
두 번째 프로젝트 권한요청 부탁드립니다.
changhoon1030@gmail.com
-
미해결토비의 스프링 부트 - 이해와 원리
안녕하세요 토비선생님 load(MyAutoConfiguration.class)
여기에 들어가는 클레스는 DispacherServiletConfigTomcatWebWebServerConfig에 선언된 애노테이션? 메타에노테이션?클레스 값을 넣는 건가요 ?? MyAutoConfiguration에서DispacherServiletConfigTomcatWebWebServerConfig2가지에 대한 메타데이터 설정을 세팅함(Configration)그리고 DispacherServiletConfig,TomcatWebWebServerConfig 에 @MyAutoConfiguration 에노테이션 선언EnalbeMyAutoConfigration에서 MyAutoConfigImportSelector를 이용해파일 경로에 있는 빈 정보들을 가저옴 .load(설정이 셋팅된 @클레스 입력,classLoader)MySpringBootApplication 에서@EnableMyAutoConfigration 선언을 통해서 사용제가 현재 이해한 바는 이런데 맞을까요?
-
미해결대세는 쿠버네티스 (초급~중급편)
파드생성오류
object -pod 생성하는데 오류가 나오는데 왜그런가요?apiVersion: v1kind: Podmetadata: name: pod-1spec: containers: - name: container1 image: kubetm/p8000 ports: - containerPort: 8000 - name: container2 image: kubetm/p8080 ports: - containerPort: 8080
-
미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
안녕하세요 강사님께서 참조를 손으로 비유적으로 표현하셔서 저도 강의 내용의 코드를 그림으로 표현해봤는데 이 내용이 맞는지 확인부탁드립니다.
Camera c1 = new Camera(); // c1은 첫번째 풍선을 잡고 있음 Camera c2 = new Camera(); // c2는 두번째 풍선을 잡고 있음 Camera tempCam1 = c1; // c1의 손을 잡아달라고 요청 Camera tempCam2 = c2; // c2의 손을 잡아달라고 요청 c2 = c1; ... changeName(c2); System.out.println(c1.name); System.out.println(c2.name); c1 = null; c2 = null; // c1, c2가 풍선을 놓침!! System.out.println("----------------"); c1 = tempCam1; // c1은 tempCam1의 손을 잡음 c2 = tempCam2; // c2는 tempCam2의 손을 잡음 // changeName(c2)에 의해 c1이 잡고 있는 풍선의 이름만 "잘못된 카메라"로 변경 //(=>null로 인해 가리키는 관계는 끊겼지만, 참조값이 변경된 메모리는 여전히 남아있다는 소리) System.out.println(c1.name); // 잘못된 카메라 System.out.println(c2.name); // 카메라2 public static void changeName(Camera camera){ // c2의 인자가 파라미터에 들어가서 camera.name = "잘못된 카메라"; // c2.name = "잘못된 카메라"; }여기서 제가 궁금한 점은, Camera tempCam1 = c1; Camera tempCam2 = c2; 부분에서 temCam1과 temCam2가 그림과 같이 인스턴스 변수뿐만 아니라, 인스턴스 변수가 가리키고 있는 참조값도 동시에 가리키고 있는 것이 맞을까요??
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
gcp에서 실습할 때 질문있습니다.
pod 실습에서 jenkins 관련 실습중입니다. 현재 관련 문법을 따라 쳤지만 에러가 발생해서 여쭤봅니다. 혹시 어떤 점이 문제인지 알 수 있을까요?? 혹시나 해서 방화벽 규칙에서 모든 포트에 대해 인바운드 규칙을 허용하긴 했지만 결과가 안나옵니다.doongbbo02@master-1:~/yaml$ kubectl create -f jenkins-manual-pod.yamlpod/jenkins-manual created create 결과doongbbo02@master-1:~/yaml$ kubectl exec jenkins-manual -- curl <외부IP주소>:8080 -scommand terminated with exit code 7 발생 에러jenkins-manual-pod.yaml 파일apiVersion: v1 kind: Pod metadata: name: jenkins-manual spec: containers: - name: jenkins image: jenkins/jenkins ports: - containerPort: 8080