묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
알고리즘교안 p113 2차원배열수정하기 질문
안녕하세요 사소할 수 있지만 궁금해서 질문올립니다!p113 코드 전문->>제가 먼저 113페이지 교안 코드 읽고 내용 이해한 다음에 교안 안보고 코드 타이핑해서 컴파일돌렸을때 위 사진의 코드처럼 6~13번째 줄 벡터 이름을 v, v2, v3로 작성했고, 잘 돌아갔습니다.그런데 교안과 동일하게 작성했는지 다시 봤더니 교안은 6~13번째 줄이 아래 코드처럼 셋다 v로 들어가있더라구요?void go(vector<vector<int>> &v){v[0][0] = 100; }void go2(vector<vector<int>> &v){v[0][0] = 100; }void go3(vector<int> v[10]){v[0][0] = 100; }그래서 오타인가 싶어서 제가 처음 작성했던것과 결과가 같은지 교안의 코드도 돌려봤는데 결과도 똑같이 나왔습니다..이거 왜그런건가요?? 오타가 아닌건가요?go(v); go2(v2); go3(v3); -> 저는 이 부분 때문에 인자와 매개변수를 일치시키기 위해 함수선언 부분에도 v, v2, v3로 작성했던거였는데, 일치시키지 않고 다 v로 넣어도 결과가 같은 이유를 모르겠습니다
-
미해결실리콘밸리 엔지니어에게 배우는 쿠버네티스 for SWE
학습자료
Github Repository 를 통해 학습 자료를 공유해드린다고 강의 소개에 나와있는데Github Repository 는 어디서 공유되나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
템플릿엔진이 없을경우 뷰리졸버는 작동을 못하나요??
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요 처음에 타임리프 의존성 추가 없이 해서 계속 페이지가 없다고 404오류가 나왔습니다.다른분이 타임리프 없이 할 경우 어떻게 해야하는지 질문주신것에 restapi방식을 많이 사용한다고 답해주신것은 보았는데템플릿엔진이 없으면 아예 뷰리졸버가 동작하지 않는 것인지 궁금합니다.application.properties 파일에 spring.mvc.view.prefix=/resources/templates/ spring.mvc.view.suffix=.html이 코드도 추가해보고, static, templates 폴더에 모두 보여주고싶은 html파일도 넣어보았는데 controller는 동작하고 뷰가 없다고 합니다감사합니다 :)
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
1:N 관계 ForignKey 생성자 to="self" 속성 예시
on_delete 속성에 아래 수업내용처럼to="self" : 자기 참조인 "self" 를 지정하는 경우(케이스)는 도대체 어떤 경우 인지 궁금합니다.class OneModelCls(models.Model): passclass NModelCls(models.Model): val1 = models.ForeignKey( to="self", on_delete=... )
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
split함수 질문 있습니다!
http://boj.kr/1209b05bb2834533b556253dab193f9d교안에 있는 스플릿함수에서 string::npos의 기능은 무엇이고 언제 !=string::npos가 실행되는지 궁금합니다.pos선언시 pos의 값은 숫자에 불과할텐데 int가 아닌 long long을 사용하신 이유가 궁금합니다!
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
다대다관계 모델링에서는 ManyToManyField 속성의 필드 심는 위치의 기준/관습
보통 다대다관계 모델링에서는 외래키를 두군데 다 심을 수 있는것인지? 그리고 보통 한군데에다가 심는다면 어디다가 심는지 기준이나 관습 궁금합니다.그리고 다대다관계 일 경우는 외래키라고 안부르는거죠?그냥 이럴땐 ManyToManyField 를 심는다 라고 하나요?
-
미해결[리뉴얼] SQL 베이스캠프
구름ide에 웹페이지가 업데이트가 안됩니다.
6회차 강의에서 PHP-MySQL 연동시키는 부분에서 문제가 발생했습니다.사진에서 보는 것과 같이 모두 작성했는데, 웹페이지가 강의와 같이 업데이트가 안되네요...(ctrl+c 후에 시작버튼도 여러차례 진행하였습니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
Hello JPA-프로젝트 생성 초기 세팅을 도와주세요
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요 강의 영상을 보면서 따라 해보려는 중 인대 실제 프로젝트 생성부터 의존성 파일 작성 시 버전이 완전히 다른 것 같아 도움 글 올립니다.강의 자료에는 version: 1.0.0을 사용하라고 나와 있지만 해당 버전으로 생성이 불가능 하여 최신 버전으로 프로젝트를 생성했습니다.그에 따라서 강의자료를 복붙 할 때도 혹시 몰라 현재 설치한 h2 데이터베이스 버전과 Hibernate 최신 버전으로 맞추었습니다.이후 강의 자료에서 /META-INF/persistence.xml를 생성 하라고 하여 따라 하였습니다.하지만 프로젝트 버전도 다르고 하여서 인지 이후 따라하기 실습 중 진행이 되지 않아 질문 글 올리게 되었습니다.
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
ORM으로 못하는것 질문
안녕하세요 ORM으로 할수 있는것 못하는것 관련하여간단한 흐름을 파악하고자 질문드립니다.아래 강의 슬라이드 캡쳐에서 ORM이 DB에 대해 알아서 처리해주지 않은 케이스는 어떤 것 들이 있는지 궁금합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
Integer 타입 질문입니다
public static void main(String[] args) { Integer a = Integer.valueOf(10); Integer b = a; a = 20; System.out.println("a = " + a); System.out.println("b = " + b); }=======출력값 ========a = 20b = 10이렇게 하면 값이 변경되는데 PPT에서 변경X라는 말이 무슨 말일까요 ?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
첨부자료 다운 문제
첨부에 있는 노트북 자료를 연결해서 코딩을 실시하려고 하는데 연결이 안되고 계속 에러가 나는데, 어떻게 해결해야 하는지요?
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
OrderRepository를 JpaRepository를 사용하여 작성하고 싶습니다.
MemberReposiotry처럼 OrderRepository도 JpaRepository를 사용하여 변경해봤습니다.근데 여기서 기존의 검색 기능을 담당하던 findAllByString의 메서드를 구현함에 있어서 오류가 발생하여 질문드립니다.기존과 같이 OrderSearch를 이용하여 작성하고 싶어서 findALlByMemberName으로 OrderSearch의 필드인 MemberName을 가져오고 싶었으나 타입 불일치로 오류가 발생합니다.기존의 Service와 Controller의 변경 없이 Repository만으로 해결하고 싶은데 어떻게 작성해야 할까요?findAllByString은 동적쿼리라서 JpaRepsitory의 기능으로 해결하기엔 한계가 있나요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
알고리즘교안 p101 Point구조체 정의하기 코드해석 불가ㅠㅠ
이 코드 아예 해석이 안됩니다.......(참고로 언어는 C 하나 배워봤고 그 다음으로 지금 C++ 처음 공부해보는데 그래서 이해 못하는부분이 있는건지..조차 모르겠네요ㅠ)일단 4번째줄 Point 구조체 안에 int형 멤버변수 y,x까지는 알겠는데그 다음줄 Point(int y, int ) : y(y), x(x){} 부터 끝까지 아예 뭔소린지 모르겠습니다.이전 질문들 검색해보니 연산자 오버라이딩이라고 설명해주신 글이 있던데, 읽고 나서 '아 저 코드가 새롭게 연산자를 오버라이딩하는 코드구나'라는건 인지했는데 여전히 코드는 어떻게 해석하는지 모르겠어요.일단 Point는 우리가 방금 정의한 사용자 정의 자료형인데, 자료형 다음에 변수명이 와야 정상인거같은데 5,6번째줄 Point다음에 괄호가 바로 나오는것도 형식이 이해가 안가고,제가 지금까지 교안으로만 학습한 바로는, 범위기반for루프에서 : 기호를 사용한 형식이 있었던 것 말고는 : 를 본적이 없어서 Point(int y, int ) : y(y), x(x){} 여기 들어가는 : 기호가 무슨뜻인지 모르겠고, y(y), x(x)의 괄호도, 끝의 {}도 뭔지 모르겠어요.bool은 참거짓 판별 타입인데 저기서 왜 bool이 쓰였는지, operator는 뭔지, &는 주소를 나타낼때 쓰는거밖에 모르는데 const Point & a의 &는 내가 아는 의미가 맞는지, 맞다면 a는 정체가 변수인지 뭔지, a.x도 역시 a가 뭔지 모르니까 해석이 안되네요ㅠㅠ죄송합니다 너무 총체적난국이죠..?ㅠㅠ지금 여기서부터 p109까지 코드가 겹치는부분이 많아서 거의 이해가 힘든 상황이라 일단 p110으로 넘어가서 공부하고 있겠습니다...
-
미해결홍정모의 따라하며 배우는 C++
cin.ignore에 입력값의 차이가 궁금합니다, cin.clear 후 ignore 또 해주는이유도 궁금합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.int getInt(){cout << "Enter an integer number : ";int x;cin >> x;cin.ignore(32767,'\n');return x;} 위의 코드속 ignore에서 입력값(32767,'\n')을 안넣어줘도 버퍼는 지워지는걸로 알고있는데, 안넣어준뒤 cin에서 123공백123 을 넣어주면 다시 뒷부분 cin에 버퍼에 저장된 값이 들어갑니다. 왜 ignore에 입력값을 넣어주어야 하는건가요?? 또한 강의속에서 int 값에 너무 큰수가 들어갔을 떄를 대비하여 cin.clear로 버퍼를 비워준다하였는데 이미비워졌는데도 그뒤에 또 ignore을 사용하는 이유는 무엇인가요?
-
미해결
주니어 백앤드 사이드프로젝트 주제
현재 경력 1년을 채우고 2년차가 된 백앤드 개발자입니다.포트폴리오로 사이드 프로젝트를 준비하려고 하는데 주제를 쇼핑몰, 티켓예매사이트 이런주제도 괜찮을까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
즉시로딩과 지연로딩의 성능 차이에 대해 궁금합니다.
Member와 Team을 예로 생각했을 때즉시로딩 -> Member만 필요해도 Team과 쿼리문이 같이 나감지연로딩 -> Member만 불러오고, Team은 프록시 객체로 불러와서, Team이 필요할 때 영속성 컨텍스트에 연결을 요청하고 요청 쿼리문이 나가는 것이 맞나요 ? Member.getTeam().getName()을 1번 수행한다고 했을 때 즉시로딩(Member + Team 쿼리문 같이)의 성능이 지연로딩( Member 쿼리문 따로, Team 쿼리문 따로)보다는 좋지만 강의에서 나온 여러가지 문제로 웬만해서는 지연로딩을 사용하는 것이 더 좋다. 이것이 맞나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
gradle build후 dir에서 jar파일이 안보여요..!
gradle build는 됐는데, 그 뒤에 dir에서 snapshot.jar파일이 안보입니다.이건 왜그럴까요..?ㅠㅠ?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
선생님 FPS가 60프레임으로 고정되는데 해제할수있나요?
FPS가 60으로 고정되는거같습니다
-
미해결앨런 iOS Concurrency(동시성) - 디스패치큐와 오퍼레이션큐의 이해
sync이지만 Queue에 넣으면 async로 동작한다는 말의 의미
안녕하세요 앨런님!오퍼레이션큐 강의를 듣다가 혼동되는 개념이 있어서 질문합니다큐의 종류를 정리하실 때 크게 GCD와 OperationQueue로 나누는걸로 보입니다.그렇다면 Operation은 OperationQueue에서 다루는 작업의 단위로 이해가 되는데, GCD에서는 작업의 단위가 무엇인가요? 또, Operation.start()는 동기적으로 동작하지만,OperationQueue.add(operation)을 하면 operation이 비동기적으로 동작한다고 하셨는데이 말은 Operation이 Queue에 들어가지 않고도 수행될 수 있다는 말인가요??그렇다면 GCD에서 사용하는 작업의 단위도 DispatchQueue에 들어가지 않고 작업을 수행할 수 있나요?? 아직 개념이 머릿속에 정리되지 않아 질문 자체도 혼동 스럽지만 답변 부탁드리겠습니다..ㅎㅎ
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
[※중요] 이해하면 인생이 바뀌는 TCP/IP 송·수신구조 ack가 보내는지는 단위?
선생님 안녕하세요 강의 듣다가 궁금한 점이 있어서 질문 남깁니다. 수신 하는 측에서 ack를 송신 측에서 보낼 때도 똑같이 frame 이라는 단위로 보내는건가요?? 비유해주신 택배차 처럼 보내는지 궁금합니다.