묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결토비의 스프링 6 - 이해와 원리
자바 버전
jdk 버전 관련 개념이 조금 헷갈려서 질문 드립니다.현재 터미널에서 java -version 명령어를 통해 출력되는 자바 버전은 11인데스프링 프로젝트 별로 자바 버전을 다르게 할 수 있다면혹시 제 컴퓨터에 설치되고 환경 변수 설정까지 하여 터미널에서 출력되는 자바 버전은 전혀 상관이 없는 건가요??상관이 없다면 제 컴퓨터에 따로 자바를 설치하고 환경 변수 설정 까지 해야 하는 이유가 무엇인가요??
-
해결됨김영한의 실전 자바 - 중급 2편
hashSet에서 hashCode 메서드를 만들 때 질문이 있습니다.
해당 강의에서 강사님꼐서 IDE를 통해 만드신 hashCode() 오버라이드 메서드는 Object.hash() 함수를 사용했는데요.저도 똑같이 IDE를 통해서 만들었는데, Object.hashCode() 라는 다른 메서드를 사용해서 만들어 주더라고요.둘 다 실험해보니까 잘 작동하긴 했는데, 두 메서드의 차이점이 무엇인가요?왜 강사님이 하실때는 hash() 메서드가 뜨고 제가 할 때는 hashCode() 메서드를 이용해서 만들어 줄까요?
-
미해결
판다스 집계함수 관련 질문(str) 오류
우선 판다스에서 데이터프레임 집계함수를 사용하면 숫자형 컬럼들만 자동으로 골라서 결과값을 보여주는 것으로 알고 있습니다. (제가 알고있는 것이 맞을까요??)df = pd.DataFrame([[10, 10, 'a'], [20, 20, 'b'], [30, 30, 'c']], columns = ['A', 'B', 'C']) df.mean()을 사용하면 A, B 컬럼만 자동으로 평균값을 출력해 줄 것이라 생각했는데 TypeError: Could not convert ['abc'] to numeric 에러가 나오네요 이유가 무엇일까요?df = pd.DataFrame([[10, 10, '10'], [20, 20, '20'], [30, 30, '30']], columns = ['A', 'B', 'C'])이렇게 문자형의 숫자가 들어간 경우에는 데이터타입은 1번과 동일하게 object 이지만 오류가 발생하지는 않네요. 대신 값이A 20.0 B 20.0 C 34010.0 dtype: object이런식으로 이상한 값이 출력됩니다. 이유가 무엇일까요?추가로 object 타입의 컬럼에 숫자와 문자형이 동시에 들어가있는 경우(데이터가 깔끔하지 못해서) TypeError: unsupported operand type(s) for +: 'int' and 'str' 이와같은 오류가 발생하는데요.테이블의 크기가 큰 경우 info() 메소드를 통해 object 타입들을 일일이 확인해야 할 것 같은데 숫자와 문자형이 섞여있는 컬럼에서 각각의 원소 중 문자형으로 기입된 행만 추출하여 확인할 수 있는 방법은 없을까요?
-
미해결[켠김에 출시까지] 유니티 캐주얼 모바일 MMORPG (M2)
(해결) 맥북 사용하시는 수강생 분이 계시다면 rider, protobuf 조언을 구합니다.
개발환경은 맥북, rider 사용중 입니다.rider 패키지 구성과 protobuf 구성에서 해결 방법을 찾고 있습니다.rider 패키지 구성 현황[구성완료]ServerGameServerServerCore[미구성]ToolsPacketGenerator : 솔루션은 만들었으나 bin 폴더 구성 못함CommonProtocol해결 방법을 알고계시다면, 레퍼런스 또는 조언 부탁드립니다.감사합니다.@추가 내용protobuf 설치는 homebrew 로 설치하였습니다.protoc --version : libprotoc 27.1protobuf 버전 변경 - 3.27.2
-
미해결스프링 핵심 원리 - 기본편
프로젝트 생성 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]오류가 뜹니다.
-
해결됨Nuxt.js 시작하기
24년 강의를 들으면서 에러나는 부분 정리
img url 기한만료로 깨져서 나올 때backend 폴더의 db.json 이미지 주소를 변경하시면 정상적으로 출력됩니다. 인덱스 0은 어떤 이유에서인지는 모르나 가져오지 못하기 때문에 30번을 추가하면 됩니다.아래 코드로 db imageUrl을 전체 수정하시면 됩니다."imageUrl": "https://picsum.photos/640/480"localhost 액세스 거부맥북인 경우에 종종 생기는 일인 거 같은데 크롬에서 잘 되다가도 안되면 포트를 5000에서 4000으로 바꾸고 실행하시거나다른 브라우저를 이용해서 진행하시면 됩니다.
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
태그 유형 선택할때
안녕하세요 강사님! 유튜브 강의 보다가 결제까지 했네요 ! 영상 보면서 하나씩 차근차근 따라하고 있습니다. 트리거 만들고 태그 유형 선택하는데 "구글 애널리틱스 GA4구성" 이 안보여요 ㅠ 저는 추천 태그에 "구글애널리틱스" 만 있고 누르면 "구글태그", "구글 애널리틱스 GA4" 이벤트 2가지만 뜨는데 혹시 지금은 화면 버젼이 좀 바뀌어서 그런걸까요 ㅠ?
-
해결됨Flutter 앱 개발 기초
firebase flutter
안녕하세요 Firebase에서 Ios, Android, web , flutter 앱을 만들수가 있는데요. 만약 세가지 버전을 하고 싶으면 app을 각각 ios, android, web(mobile) 다 따로 만들어야할까요? 혹시 flutter app으로 한번에 할수 있지 않나 해서요! 혹시 flutter app은 firebase에서 왜 따로 있는걸까요?? 오픈 카카오톡으로 문의주시면 더 빠르게 답변 받으실 수 있어요:)
-
미해결김영한의 실전 자바 - 중급 1편
내부 클래스
안녕하세요! 내부 클래스의 경우 외부 클래스의 인스턴스에 접근할 수 있는 참조값을 가지고 있다고 하셨는데, 그러면 반대로 외부 클래스는 내부 클래스의 인스턴스에 접근할 수 있는 참조값을 가지고 있나요 ?예로 내부 클래스의 활용 8:00 강의 쪽에서Car myCar = new Car() ;myCar.start() 로 가능한가요? ( 여기서 start 메서드는 Car 의 메서드에 있는 start 가 아닌 Engine 클래스 내부에 있는 start() 메서드를 말씀 드린겁니다.
-
해결됨SCSS(SASS)+GRID+FLEX 실전 포트폴리오 퍼블리싱
style.scss 만 퍼블리싱 결과물로 전달하면 되는건가요?
선생님 안녕하세요. 강의를 들으면 scss 를 작성하고 watching sass 로 css를 만들어내잖아요.근데 제가 퍼블리싱을 해서 개발자에게 넘겨줄 때도 똑같이 style.scss 와 style.css를 모두 넘겨줘야하는 건가요?아님 style.scss만 넘겨주면 되는 걸까요?(넘 초보적인 질문일수도 있으나 ..^^;;)감사합니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
공부방법에 대해서 질문이 있습니다.
문제풀이를 듣기 전에 최대 1시간 제한을 정해두고 그 안에 못 풀면 강의를 듣고 시간 안에 풀면 바로 강의 듣고 넘어가고 못풀었던 문제들만 복습해보면서 풀면 될까요?대기업 꼭 가고 싶습니다!
-
해결됨딥러닝 이론 + PyTorch 실무 완전 정복
Section 16 [이론] Transformer의 Encoder 질문
안녕하세요, 강의 감사드립니다.multi-head attention에서 Q,K,V 차원에 대해 질문드립니다.1. 여기서 H는 multi-head 시킨 후 (concatnation 후)의 최종 feature 차원을 의미하는지 궁금합니다. (단일 self-attention에서도 Q,K,V에서 H와 다른거 같은데 확인부탁드립니다)2. 만약, 1이 맞다면 Q,K,V의 차원은 N x H/M 이 되어야 하는건 아닌가 싶습니다. (m은 M을 표현하기 위한 index로 보이기 때문입니다)혹시 제가 잘못 이해하고 있는 부분이 있다면, 정정해주시면 감사드리겠습니다!
-
해결됨실전! Querydsl
query projection 아키텍쳐 관점
작업을하다보디 query projection 경우 아키텍처 관점(데이터 레이어)에서 Repository에 의존성이 생겨서 사용을 지양하자는 의견이 많던데 어떻게 생각하시나요?
-
해결됨비전공자를 위한 Spring IoC(Inversion of Control) 뽀개기
@Service name 중복
@Service("aaa")같은 이름 aaa로 두군데서 선언하면 안된다고 배웠는데요interface BoardService{}@Service("boardService")BoardServiceImpl implements BoardService{}@Service("boardService")BoardServiceCustom extends BoardServiceImpl{}이렇게 선언은 가능한건가요?
-
해결됨Real MySQL 시즌 1 - Part 2
테이블이 1:N 구조에서 N쪽 테이블에 유니크 제약조건에 의한 오류발생 회피 방법이 뭘까요?
안녕하세요. 질문 드립니다.1:N 구조의 웹 어플리케이션입니다.종종 동일한 insert 요청이 짧은 시간에 발생 합니다.insert는 N(child) 테이블에 되어야 합니다.해당 테이블에는 유니크 제약조건이 걸려있어서 중복 데이터는 절대로 insert 되지 않지만 동일 요청에 의해서 DeadLock이 발생하고 있습니다.(물론 빈도는 많지 않습니다.)실행 순서는 이렇게 됩니다.Parent테이블의 id를 이용해서 join 쿼리로 select 합니다. (child 테이블 존재 여부 확인)child 테이블에 데이터가 존재한다면 수량 증가, 없다면 insert를 합니다.이 때 데이터가 없는 상황에서 select-insert 요청이 서로다른 tx에서 발생할 때 데드락이 발생합니다.이 경우 어떤 전략으로 회피할 수 있을까요?유니크 제약 조건에 의해서 중복 데이터가 생기는건 방지되고 있고, 데드락 자체가 하루 한 건 정도 발생하고 있어서 시스템 운영상에서는 문제가 없으나 어떤 해결책이 있을지 궁금합니다.
-
미해결처음 만난 리액트(React)
uncaught runtime error 해결
패키지도 새로 설치해보고 챗지피티가 하라는데로 다 해봤는데도 해결이 안되네요 ㅠㅜㅜ 최신 버전맞아요 react랑 react dom 어쩌고랑 create어쩌고에서 문제가 있는 것 같다고 했습니다 ㅠ 어떻게 해결해야하나요
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
이론파트 자료 문의드립니다.
선생님 안녕하세요목차에 뒤에 추가된 제목을 추가하지 않으신 것인지요?시험이 일주일 남아서 제대로 보려는데 11 12번 누락된 것으로 보여서요목차 수정 부탁드립니다.그리고 가능하다면 페이지 구성을 반씩 나누는 거 말고 한줄로는 안될까요?아래로 내려갔다가 다시 올려야 해서 한글문서처럼 일렬정렬이 나은 것 같아요^^
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
이론강의
이론 강의는 뭐고 PDF 내용은 뭐죠? pdf 에 없는 내용이 강의로 있는데(예를 들어 요구사항이나 데이터 pdf 만 보면 안되고 강의에 있는 내용도 다 외워야 하는거면 강의에 있는 내용도 pdf 에 넣어주시면 안될까요ㅠ
-
해결됨Jenkins를 이용한 CI/CD Pipeline 구축
tomcat 배포 문제 war? jar?
안녕하세여 강의듣다가 현재 진행중인 프로젝트를 tomcat에 올려볼까 시도하고 있는데 잘안되서 여쭤봅니다. gradle 프로젝트이고 .jar -> .war으로 변환해서 올리고있는데 404에러가뜹니다. maven 프로젝트로만 사용해야되는 건가요 ?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
2022 3회
2022 3회 1:50 result[i]++ 의 결과값이 왜 2,4, 이런식으로 나오는지 궁금합니다.전체적인 문제 풀이 과정은 이해했습니다.if(arr[i]<arr[j]) 이 부분 까지 다 이해했습니다.i가 0일 경우 true가 한개인것도 알겠는데 출력하는 마지막 부분이 이해가 안됩니다. ++ 일 경우 값에 1을 더해주는 것도 이해가 갑니다. 문제에서 어디 부분 때문에 2,4 이런식으로 출력해주는지 궁금합니다.