묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨실전! Querydsl
@Deprecated
안녕하세요 queryDsl의 기본 문법에 대해서 듣고 있는데요.현재 기준, fetchResults(), fetchCount() 가 deprecated 되었네요.(자바11, springboot 2.7 버전에 맞는 queryDsl)강의 끝부분에서 말씀하신, 복잡한 페이징 & 쿼리 부분에서는 coun와 select 쿼리가 다르니까 따로 작성해서 해야된다는 말씀 것과 연관되어서 그런 것 맞을까요? 그러면 @Deprecated 된 현재는 fetchResults(), fetchCount() 는 사용을 지양하고 별개의 쿼리로 각각의 값들을 얻어 조합해서 response 해주는 것이 맞죠?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-F 시간 초과 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. http://boj.kr/9be2e49bafe64797b19ed75db1b6ac7c 재귀로 이 문제를 구현해봤는데 시간 초과가 발생하였습니다. 어떤 부분에서 시간초과가 발생하였는지와 개선할 점에 대해 알려주셨으면 좋겠습니다. 또한 코드 자체는 맞은것 같은데 혹시 반례가 있다면 알려주시면 감사하겠습니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
[초기화값] 1e9에 관한 질문입니다
안녕하세요 선생님, int 초기화값에 관해 궁금한 부분이 생겨 질문을 드립니다.int형 INF를 1e9로 초기화하는 기본적인 이유는 이해하였습니다. - INF끼리 더했을 때 범위가 넘어가는 것 등을 방지할 수 있다는 것과- 이상한 문제가 아니라면 1e9로 초기화해도 풀린다는 것그러나 만약 면접에서 1e9로 초기화한 이유를 질문받는다면 제대로 된 이유를 대답하지 못할 것 같습니다. 위의 두가지 대답은 풀이의 편의를 위해 1e9 이하의 답이 나올 것이라는 자체적인 판단 하에 마음대로 설정했다고 보일 듯 합니다. 문제에서 1e9를 넘어가는 답이 나오지 않을거라고 명시한 적이 없는데 왜 마음대로 1e9를 한계선으로 설정했냐는 질문을 받는다면 어떻게 대답하는 것이 맞을까요? 이런 질문은 들어오지 않는다고 봐야할까요?
-
미해결코딩테스트 [ ALL IN ONE ]
안녕하세요 강사님!
강사님 수업 강의 모두 결제해서 틈틈히 잘보고있는 개발자입니다 :)코테 강의 시청하다가혹시 cs강의 노션에 pdf파일 만들어주신거처럼개발자취업비밀노트코딩테스트이렇게 2개의 노션으로 공유해준 사이트에도 각각 pdf파일로 올려주실생각은 없으실까요ㅠ?ipad에 넣어서 밑줄치면서 공부하기가 편했던 기억이 있어서 궁금합니다! 만약 있으시면 일정도 알 수 있을까요!! :)
-
미해결[리뉴얼] 처음하는 파이썬 머신러닝 부트캠프 (쉽게! 실제 캐글 문제 풀며 정리하기) [데이터분석/과학 Part2]
다르게 적용해보는 Feature Engineering2 강의에서 질문입니다
다르게 적용해보는 Feature Engineering2 강의의 15:11 부분부터 궁금한 점이 있어 질문 올립니다.해당 강의에서는 다음과 같이 2개의 리스트를 작성하였는데요family_survival_rate = list() family_survival_rate_NA = list()동승자가 있는지/없는지를 기준으로 2개의 리스트에 값을 각각 넣어준다는 전체적인 과정은 이해했지만, 사실 family_survival_rate_NA 리스트는 어떤 이유로 존재하는 것인지에 대한 설명이 조금 필요한 것 같습니다. family_survival_rate = list() mean_survival_rate = np.mean(df_train['Survived']) # 0.3838383838383838 for i in range(len(df_all)): if df_all['Family_Name'][i] in family_rates: # 동승자가 있는 경우 family_survival_rate.append(family_rates[df_all['Family_Name'][i]]) # family_rates[df_all['Family_Name'][i]] -> family_rates 딕셔너리에서 위의 이름들을 키 값으로 하고, 이에 해당하는 Survived 값을 찾음 else: # 동승자가 없는 경우 family_survival_rate.append(mean_survival_rate) 동승자가 있으면 family_survival_rate 리스트에 Survived 컬럼의 생존 확률을 넣고, 동승자가 없으면 family_survival_rate 리스트에 생존 확률의 평균값을 넣어주면 충분한 것 아닌가 하는 생각이 드는데요, family_survival_rate_NA 리스트가 어떤 용도로 사용되는 것인지, 그리고 왜 값은 0과 1만을 넣는 것인지 조금 더 설명해 주시면 감사할 것 같습니다!!
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
gets 관련 질문드립니다
7번 문제 (영어단어복구)에서 gets를 사용하였는데gets를 사용하면 오류가 떠서 사용을 못하게 되어서 찾아보니gets가 위험하여 fgets나 gets_s를 사용하라고 하던데fgets를 사용하니 개행문자까지 들어가서 for(i=0; arr[i]!='\n'; i++) 이렇게 사용하여 풀었는데혹시 공백이 포함된 문자열을 입력받을때 다른 좋은 방법이 있을까 질문드립니다! 그리고 대문자를 소문자 변환하여 다른 새 배열에 넣고 한번에 출력하셨는데혹시 for문 안에서 해당될때마다 문자 하나씩 출력하는것과 성능 차이가 있을까요? 감사합니다
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
map을 공부하던중.. m.insert(pair<int, int>(i, i * 100));
안녕하세요. 오늘 map 을 공부하던중..pair<int,int>(i,i*100) -> 이 부분이 도대체 무슨 소리인지 모르겠더라구요.. 이름이 없어서 생성자도 아니고 operator도 아니고 1시간 구글링 결투끝에 임시객체라는 표현을 알게되었어요.Q1임시객체가 무엇을 반환하는지가 궁금합니다..!코드상으로는 key 랑 value를 반환하는 것 같긴한데..내부를 살펴볼려해도 외계어가 난무해서 물어봅니다 ㅠㅠ 제가 너무 깊게 알려는건지 아니면 기초지식이 부족한건지 잘모르겠네요 하하..
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
프록시 서버는 자신이 private인지 public 인지 어떻게 아는걸까요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]뭔가 서버 구성할 때 설정하고 뭐 그런걸까요?
-
해결됨실전! Querydsl
생성자
안녕하세요jpa 인강 다 듣고 querydsl 강의 듣고 있습니다. 다름이 아니라 기본생성자의 접근제한자를 PROTECTED 로 제한한 이유가 있을까요? 기본생성자 자체가 필요한 이유는 프록시 객체 생성시 필요하다고 알고 있는데요, 굳이 PROTECTED 로 설정한 이유를 알고 싶습니다. 감사합니다.
-
해결됨디지털포렌식전문가 2급 필기 핵심 요약집[전자책]
혹시 올려주신 자료를 가지고 블로그에 정리해놓는 것이 가능할까요?
안녕하세요 이번에 디지털포렌식전문가 2급을 따기 위해 공부하기 시작한 학생입니다.다름이 아니라 올려주신 자료로 따로 공부를 하면서 블로그에 정리를 하고자 하는데 혹 이것이 문제가 되지 않는지 여쭙고자 글을 올립니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
Dev c++ 디버깅이 안되는 현상
안녕하세요. 윈도우 환경에서 DEV C++을 사용하고 있습니다. 디버깅을 하고 싶은데 디버그 모드로 실행 하면 해당 메세지 창이 나오고 yes를 누르면 DEV C++ 프로그램이 종료되는 현상이 발생합니다.해당 현상 해결 방안을 알신다면 방법을 알려주세요.감사합니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
주사위 앱 성공했습니다 캄사합니다 ^^
주사위 앱 성공했습니다 캄사합니다 ^^
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
Test코드에 response와 request 순서가 반대가 아닌가요 잘 이해가 안되는 것 같습니다
클라이언트가 request하니까 request가 먼저 아닌가요?서버가 response받으니까 response인가요?개념 이해가 잘 안되는 것 같습니다.. 어떻게 이해하면 좋을까요?
-
해결됨Verilog FPGA Program 2 (MicroBlaze, Arty A7-35T)
W5500코드 관련 질문
226쪽 질문입니다. 제가 이해하기에 w5500_read에서 tcpRxBuffer를 이용해야할 것 같은데 궁금해서 질문드립니다. 사실상 spi가 동시에 read,write를 안하기에 구현 자체는 상관없을 것 같습니다만.. 그래도 질문드립니다.
-
미해결배달앱 클론코딩 [with React Native]
1. SafeAreaView 2. 상태관리
두가지 질문이 있습니다!NavigationContainer에 Safe view가 적용되있어최상단 App.tsx에는 작성안해도 되지만 내부에 중첩 라우터 컴포넌트의 경우 (Ing.tsx) 헤더가 없을 경우 적용되지 않던데이런 경우는 각 컴포넌트마다 SafeAreaView를 사용하는 수 밖에 없을까요? 강의에서는 상태관리를 리덕스 툴킷으로 하였는데 클라이언트 상태관리는 리덕스 툴킷, 서버 데이터 상태관리는 RTK나 리액트 쿼리등으로 따로 관리하시나요?
-
미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
Ts 가 목표인데 Prototype Chain 부분 정확하게 이해하고 넘어가야 할까요?
안녕하세요 선생님,, Nest.js 를 목표로 Js -> Ts 순서로 강의를 들을 계획인데요.현재 Js의 Prototype Chain 부분을 듣고 있습니다. 이 부분이 많이 난해하고 다른 언어의 Class 선언 방식과 너무 달라서 애를 먹고있는데요.혹시 시간을 더 투자해서 Prototype Chain 부분을 정확하게 이해하고 넘어가는게 나을까요? 아니면 지금처럼 어렴풋이 아는 상태로 넘어가도 괜찮은지 궁금합니다. 제가 Js 개발자가 되는게 목표가 아니라 Flutter 앱의 백엔드를 Nest.js 로 구성하는게 목표인데,웬지 Ts 에서는 이런 방식은 쓰이지 않을꺼 같아서요. 감사합니다.
-
미해결게임 수학의 이해
이동벡터가 한차원 밖에 되지 않는 이유가 궁금합니다!
안녕하세요 이득우 교수님! 강의 잘 듣고 있습니다!그런데 게임의 가상세계에서 물체의 이동을 구현하는 방식에 대해 궁금한 점이 있습니다.가령, 3차원 물체의 이동을 구현할 때에는 4개의 차원이 사용되는데 3차원으로 물체의 형상을 구현하고 나머지 한 차원으로 물체의 이동을 구현할 수 있는 점이 이해가 잘 되지 않습니다. 한 개의 차원은 하나의 축에 해당하니 캐릭터의 앞 뒤 움직임만 구현할 수 있는 것이 아닌가요?어떻게 1개의 차원으로 3차원 캐릭터의 앞뒤, 좌우, 위아래(점프) 움직임까지 구현할 수 있는 것인가요? 읽어주셔서 감사합니다!
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
SpringMemberControllerV3 메서드
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]SpringMemberControllerV3에서 각 메서드를 String으로 반환하여도 정상작동 하는 이유가 무엇인가요??adapter에서 String반환값을 이용해서 ModelAndView를 생성해서 Dispatcher Servlet으로 반환하나요?
-
해결됨그림으로 쉽게 배우는 네트워크
유니캐스트, 브로드캐스트 관련 질문입니다.
유니캐스트는 송신자가 수신자의 주소를 특정하고 데이터를 전송하여 일대일 통신하는 방식으로 알고 있습니다.브로드캐스트는 수신자가 특정되지 않고 브로드캐스팅 주소로 데이터를 송신할 때 LAN 상에 연결된 모든 노드에게 데이터를 송신하는 것으로 알고 있습니다.그런데 유니캐스트를 할 때도 연결된 모든 노드에게 데이터를 송신하나요?
-
미해결게임 프로그래머 취업 전략 가이드
안녕하세요 강사님. 이직 관련해서 여쭤볼게 있습니다.
안녕하세요 선생님.현재 웹개발 국비 수업을 들으며 취업을 준비하고 있는 학생입니다.그림을 그리는 일을 하다 ai때문에 미래에 위기를 느껴 빠르게 개발자 분야로 직무변경을 시도중인 것인데요. 취업이 급해서 제일빠른 웹개발 백엔드 수업을 들으며 포폴단계까지 와왔습니다. 그래서 현실적으로 개인사정상 당장 첫 취업은 웹 백엔드쪽으로 정해진 것 같은데요. 지방이라 변변찮은 학원도 없고 좀 급하게 취준을 시작한터라 급하게 웹쪽으로 온 것 같습니다.비전공 국비라 중소기업이 현실적일 것 같은데 제가 소위 오타쿠 캐릭터 게임일러를 그렸기도 하고 3d모델링에도 관심있었다 보니 게임개발에도 관심이 생겼습니다. 웹보단 그림이나 모델링 게임같이 뭔가 남들이 좋아해주는 결과물이 눈에 나오는 작업을 좋아하는 것 같습니다.그리고 ai가 코딩도 고퀄리티로 해주는 시대에 제 생각은 국비로 들어가 웹개발로 들어가는 것은 정말 미래 전망이 좋지않은 것 같고(개인적인 생각입니다.) 지금 메타, 애플, 소니 등 3d모션과 vr에 투자하는 것을 보니 앞으로 붐이 올 것이라고 생각합니다.그래서 여쭤볼 것이 웹쪽 회사를 다니면서 루키스님의 강의로 유니티, 언리얼등을 독학해서 개인포폴을 두개 정도(타이쿤, vr 하나씩 생각하고 있습니다.) 열심히 만든다면 신입으로라도 이직이 가능한 부분일까요?나이가 현재 29라 취업하면 30살쯤이 될 것 같은데 솔직히 적지 않아 그냥 웹개발 커리어를 쌓아야할지 제 감으로 미래가 밝을 것 같은 게임 개발쪽을 노려봐야할지 고민입니다.(사실 독학으로 게임개발을 준비한다면 웹쪽 커리어와 실력 쌓기는 아얘 포기하는 것이라고 생각합니다.)2줄요약1. 30~31살에 루키스님 강의로 웹개발로 취업해서 1~2년만에 독학 포폴만드는걸로 현실적으로 이직이 가능한지 궁금합니다.가능. 일하면서 독학으로 게임클라 이직 준비하기 vs 현실적으로 불가능. 그냥 웹으로 쭉 커리어 쌓기. 열심히 한다는 가정하에 추천을 받고 싶습니다.