묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍
MyFuction과 switch문을 활용한 메서드는 고차함수 방식이 아닌가요?
수업 9분 50초 부근에서 "함수를 인자로 받아서 로직을 결정하는 형태가 전형적인 고차 함수이다."라는 부분이 있습니다. 하지만 getOperaion 함수를 보면 Myfunction을 반환하지만 인자로 코드 조각을 받지 않고 getOperation 내부에서 로직을 작성하게 되는 형태인데, 그럼 getOperation 함수는 고차함수라고 부르기 어려운걸까요??고차함수의 특징은 함수형인터페이스를 파라미터로 받아서 클라이언트 코드쪽에서 로직(코드 조각)을 람다식으로 받아서 처리하는 형태를 고차함수라고 이해하고 있습니다.하지만 getOperation은 파라미터로 String 타입 하나만 받고 람다식을 getOperation 내부에서 정의하고 있기에 코드 조각을 파라미터로 받지 않았으니 고차함수라고 보기 어려운걸까? 라는 의문점이 있습니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
상속을 정리하는 문제 10개 / 3가지 질문있습니다.
안녕하세요 주말코딩님 고생많으십니다.3가지 질문이 있어 적어보았습니다. 7분50초 유형 2자식 show에 this.value가 아닌 그냥 value여도 20을 출력하는지? 12분유형 4 부모에서 y=a없이 프린트문에 Y대신 a로 출력을 하면 안되나요? 20분 유형 10 child에서 int x를 정의하고 child()->child(x) 로 변경하면 부모와의 매개변수 숫자가 동일하니 오류가 안나나요?
-
해결됨친절한 블렌더 - [LV.2] 모델링 연습
로컬 축 진행방향 질문입니다
지붕/계단/창문 8:58초 부분입니다.x를 두 번 누르고 지붕을 로컬 축 방향으로 늘리려 하는데 x를 누르고 한 번 더 누르면 그냥 축 표시가 사라집니다. z,y축을 한 번 더 눌러도 마찬가지입니다. 어떻게 하면 축 진행방향으로 늘릴 수 있나요?
-
미해결딥러닝 CNN 완벽 가이드 - Pytorch 버전
섹션 10 cat-and-dog 폴더를 찾지못합니다.
Dataset_DataLoader노트북을 임포트 한 후 !ls -lia /kaggle/input 명령어를 실행시켰는데 결과가 아래와 같이 나옵니다. 그래서 7분경에 나오는 paths 를 출력했을 때 계속 빈 리스트만 출력이 됩니다.total 4 54734666216 drwxr-xr-x 4 nobody nogroup 0 Mar 31 10:58 . 146563915 drwxr-xr-x 5 root root 4096 Apr 4 06:33 .. 54734666268 drwxr-xr-x 3 nobody nogroup 0 Mar 31 10:58 test_set 54725050546 drwxr-xr-x 3 nobody nogroup 0 Mar 31 10:58 training_set
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
nextjs 15버전 사용 가능할까요?
영상하고 15버전하고 차이가 좀 있는거 같습니다
-
해결됨[무료 MS RPA를 활용한 업무 자동화] Power Automate Desktop - Excel 자동화
진도율 오류
14강까지 강의를 모두 들었는데, 진도율이 50%로 되어 있습니다.
-
미해결
엔티티 비즈니스 로직
강의에서는 엔티티의 필드값을 setter를 통해서 설정해주었는데, 실무에서 setter를 사용하지 않고 수시로 필드의 값이 변경될 수 있는 엔티티를 다룬다면, 엔티티를 생성자를 통해서만 생성하고 필드의 값을 바꾸고 싶을 때는 리포지터리에 따로 수정 메소드를 만들어 주는 것이 맞나요? 아니면 위 같은 경우에는 setter의 사용을 예외적으로 혀용하나요?
-
미해결쿠버네티스 어나더 클래스-Sprint3 (#실무핵심 #Docker #Nginx #Minio #Longhorn)
질문드립니다( headless service)
안녕하세요 강사님해당 강의에서 headless service 통신 테스트를 해봤는데요deployment + headless service 상황에서pod내부에 아래 명령어를 했는데 찾지 못한다고하는데nslookup [pod명].[svc명].[ns].svc.cluster.local 혹시 statufulset만 가능한건가요?
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
gltf 포맷 사용
안녕하세요 강의 너무 잘보고있습니다.https://inf.run/SELR1 여기보면 일단 gltf 사용을 추천하고있던데 glb는 하나의 파일에 모든게 담겨있는 형태라 관리가 용이하다고 나오더라구요. 서비스에서 사용하는 입장에서 둘중에 어느걸 사용하는게 성능면에서 좋은걸까요?
-
미해결UX/UI 시작하기 : UX 서비스 기획 (Inflearn Original)
UI 구성요소를 공부하기 위한 책 무엇이 있을까요?
강사님이 UI 백과사전을 언급하셨는데, 찾지를 못하겠어서요. 그 책은 없어진 것 같은데 UI 구성요소를 알기위한 책 추천 부탁드릴게여
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
정적변수,정적메서드 강의 3분대
파풀레이션 변수 앞에 스태틱이 안붙었다면Person.파풀레이션과 p3.파풀레이션 출력 값은 어떻게 될까요?
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
7강 관련 질문
7강에서 유저 생성 APi를 만들때 user클래스를 따로 또 만드는데 전에 덧셈이나 곱셈 api에서는 객체를 dto에서 바로 만들어서 가져왔는데 여기서는 domain-user처럼 따로 또 클래스를 만들어서 객체를 호출하는 이유가 있을까요?
-
해결됨[풀스택 완성] Supabase로 웹사이트 3개 클론하기 (Next.js 14)
20:34초에 await이 아무 효과가 없다고 뜨는데 사용하신 이유가 궁금합니다
✅ 모든 질문들은 슬랙 채널에서 답변드리고 있습니다.💡 ”로펀의 인프런 상담소” 슬랙 채널 가입하기 💡평일중에는 퇴근 이후(저녁 7시)에 답변을 받아보실 수 있고, 주말중에는 상시 답변드리고 있습니다.안녕하세요! 로펀님 강의 잘 보고 있습니다 ㅎㅎ다름이 아니고 TodoList에서 할일 CRUD 기능을 구현할 때 20:34초에서 onChange 함수에 async, await를 걸어주셨는데, hover 하니까 await이 아무 효과가 없다고 뜨더라구요혹시 그럼에도 await를 달아주신 이유가 있나요?이전에 같이 일하던 동료분도 가끔 이렇게 쓰셨었는데.. 그때는 제가 await가 아무런 작용을 안하는데 왜 쓰지? 하면서 다 뺐었거든요.. 😂그러면 안됐을까요... 🥲 궁금합니다!!
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
노랭이 39번 문제풀이 관계규칙
안녕하세요.수업에 배운내용과 다르게 알고있는 질문 일 수 있지만 궁금한사항이 있어 질문드립니다.학생과 수강신청관계가 N:M 관계가 아닌지 헷갈립니다. 하나의 학생은 여러개의 수강신청을 신청한다.하나의 수강신청은 여러명의 의해 신청하게된다여기서 N:M 관계가 아닌가요?
-
미해결
백준 22988번 문제
package com.lee.blog; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); int N = Integer.parseInt(st.nextToken()); long X = Long.parseLong(st.nextToken()); long[] arr = new long[N]; st = new StringTokenizer(br.readLine()); for (int i = 0; i < N; i++) { arr[i] = Long.parseLong(st.nextToken()); } Arrays.sort(arr); int start = 0; int end = N - 1; int count = 0; int remain = 0; while (start < end) { if (arr[end] == X) { end--; remain++; continue; } if (arr[start] + arr[end] >= X / 2 + 1) { start++; end--; count++; } else { start++; } } remain += N - (count * 2 + remain); System.out.println(count + remain / 3); } }이렇게 작성했는데 어느 부분에서 틀린걸까요 ㅠㅠ?
-
해결됨초보자를 위한 BigQuery(SQL) 입문
17번 문제 질문드립니다.
안녕하세요. 아래 코드를 작성하고 돌려보니 아래와 같이 결과가 나옵니다.SELECT trainer_id, pokemon_id, status, COUNTIF(status = 'Released'), COUNT(pokemon_id) FROM basic.trainer_pokemon WHERE trainer_id = 17 GROUP BY trainer_id, pokemon_id, status즉 예상되는 COUNTIF() 함수의 결과는 3,COUNT() 함수의 결과는 12 입니다.그러나 아래와 같은 코드를 돌려 집계한 결과, 다른 결과가 나옵니다.SELECT trainer_id, COUNTIF(status = 'Released'), COUNT(pokemon_id) FROM basic.trainer_pokemon WHERE trainer_id = 17 GROUP BY trainer_id ;왜 이런 문제가 발생하는지 모르겠습니다 ㅠ
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
자바스크립트로 포팅하는 방법
안녕하세요 강사님, 좋은 강의 제공해주셔서 감사합니다!저는 프론트엔드 개발자를 희망하여 JS 외 다른 언어 경험은 없는 상태입니다 ㅜ그래서 다름이 아니라, C++를 JS로 포팅하는 방법 관련해서 질문이 있습니다:) (0주차 + 교안)을 학습하고 주차별로 학습을 하려고 하는데 예를 들어 next_permutation()와 같이 JS에 없는 함수 및 C++에서만 제공되는 문법의 경우, 그때그때 next_permutation() 동작 원리를 찾아보면서 JS로 구현해보는 연습을 병행하는 것이 효율적일까요?아직 JS에 비해 C++ 및 알고리즘 경험이 많지 않다보니, 학습을 하면서 그 자체를 이해하려고도 하지만 자연스럽게 JS라면? 이라는 생각을 계속 하다보니 진도가 나가지 않는 것 같습니다.. 이렇게 학습하는 것이 맞는지도 조금 의구심이 들어서 혹시 이 부분에 대해서도 강사님의 명쾌한 조언을 듣고 싶습니다!중복되는 질문이지만, 정리해보면 JS로의 포팅을 중간중간 따라가는 방법과 일단은 JS는 고려하지 않고 C++ 알고리즘 자체를 구현하는 방법을 학습 후, 추후 한꺼번에 JS로 포팅하는 방법 중 권장되는 방식도 궁금합니다:)좋은 강의 제공해주셔서 감사드립니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
9강 19:30에 있는 문제
int i,j,count = 0 이라는 식이 i=0, j=0, count=0 이라는 말 아닌가요? 밑에 for 문에 i=1, j=1이 초기식이어서 헷갈립니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
데이터 저장 강좌 문의 건
데이터 수집(1) 강좌 수강 후에 데이터 분석(3) 강좌를 들으려고 합니다. 혹시 데이터 저장(2) 강좌를 수강하지 않아도 데이터 분석 강좌를 수강하는데 무리가 없을지 문의드립니다.
-
미해결
언리얼 위젯 구현 C++ vs Blueprint ?
뭐로 만드는게 좋을까요?제가 만든 위젯구조는 다음과 같고요,[InventoryComponent] - C++ 구현Create WB_Inventory x 1↓ 나머지 BP 구현[WB_Inventory] Create WB_Container x n[WB_Container]Create WB_ContainerRow x n[WB_ContainerRow]Create WB_ContainerCell x n[WB_ContainerCell] + Attached WB_CellBorderSend Cell Info To [WB_CellBorder]if Item is Valid in Cell , Create WB_ContainerItem x n[WB_CellBorder]Draw Cell Based on Cell Info[WB_ContainerItem]Init Item Size, Image And Draw아이템을 Cell 칸에 넣는 식으로 위젯구조를 짰는데 ,Cell 칸을 그리는데 연산을 자주하긴 해서 이걸 C++로 바꿔야 하나 고민입니다.성능상 바꿔야할까요ㅕ?