묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결김영한의 실전 자바 - 기본편
final참조변수
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]final 참조변수 질문드립니다.참조변수 하나에는 참조값이 하나가 할당되는것은 final을 붙이지 않아도 해당되는 개념으로 알고 있습니다.Data data = new Data();Data data= new Data();이렇게 같은 참조변수로 두개의 객체를 만드는건 원래 안되는건데 참조값 변경을 할 수 없다는게 무슨 말인가요 Data 클래스로 만들수 있는 객체가 최대 하나가 된다 이런 의미인건가요final Data data = new Data();이렇게 final을 쓰게 되면 Data data1= new Data(); 이라는 또 다른 객체를 만들지 못한다는 의미인가요
-
미해결진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 파워쿼리 Advanced
5강 파일통합
Advance 과정 5강 파일 통합 예제에서 첫번째 파일을 기준으로 병합시 첫번째 파일의 필드명 id, session 을 기준으로 병합 되는것 으로 이해 하고 있습니다. 비록 두번째 와 세번째 파일의 필드명과 갯수가 다르 더라도 파워쿼리 편집창의 샘플 파일 변환단계의 특성 필드 에서는 유사한 내용이 있는 두번째 파일 ( ids , sessions) 과 세번째 파일 ( user id, user session) 의 필드를 자동으로 가져 오게 되는건가요? 그런 로직이어야 after table 을 병합해서 이전 필드 이름을 새로운 필드의 이름으로 변환하는 것이 가능하다고 생각이 되네요 그리고 예제에서 인덱스 열을 추가하는 특별한 이유가 있나요??? 얄 피벗해제시 id 필드와 session 필드를 선택하고 열을 피벗해제 해도 되지 않나요??
-
미해결[취업폭격기] 공공기관 전산직(IT) 취업 준비를 위한 정규과정 (기초~고급)
전공공부법에 대해 질문드립니다.
제로미니님 안녕하세요. 궁금한 사항이 있어 질문 남깁니다.전공 공부법 3번에서 '컴퓨터일반 이론서 계속 반복하면서 문제풀이' 라고 하셨는데, 이게 이론서에 있는 문제풀이를 말씀하시는건가요? 맞다면 2번에서 이론서를 2~3회독 할 때는 내용만 정리하면서 암기하면 될까요?감사합니다.
-
미해결스프링 부트 - 핵심 원리와 활용
test 실행시 동일한 세가지 오류 뜸
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요memberrepositortest를 돌려보려하는데 서버 애플리케이션은 정상적으로 띄워지지만 테스트는 다른 테스트를 돌려보아도 모두 저 세가지 에러가 동일하게 뜹니다. 무엇이 문제인지 모르겠어요. gradle 캐시를 모두 삭제하고 다시 해보고 다 다시 깔아봐도 똑같습니다 ㅠㅠ
-
미해결실전! GitHub Actions으로 CI/CD 시작하기
강의 자료 파일이 깨진거 같습니다
다운로드해도 파일이 안열리고 파일명이 자소분리현상이 있습니다
-
미해결HTML/CSS 베이스캠프
h1질문
<h1>~<h6> 사용할 때 글자 크기 외에는 다른 게 없는 것 같은데 어째서 순서대로 사용해야 하나요?<html></html>으로 끊고 나면 다시 !엔터 눌러서 작업을 이어가나요? <html>은 무슨 기준으로 새로 만들거나 닫나요? 두번째 <html></html>은 첫번째와 뭔가 다른가요?
-
해결됨새싹부터 시작하는 Unity 게임 개발
2D 트램폴린 Animator 관련
2D 트램폴린 Animator 관련 Animator 화면에서 "New Automation" 상태가 없습니다.현재, "Jump", "Entry", "Any State" 만 존재합니다.어떻게 해결해야 하나요?
-
미해결Airflow 마스터 클래스
git pull 시 docker 재부팅 질문
안녕하세요 dag commit 이후 git pull 당겨오면 webserver 에 dag가 안보이는데 Docker 재시작하면 나타나더라구요 자동으로 반영되게 하는방법 없을까요?
-
미해결스프링 핵심 원리 - 기본편
프로젝트 실행이 안됩니다.
[질문 내용]zip파일 구글 드라이브입니다. https://drive.google.com/file/d/1ZleZzt2LirbgIQYJbj7zs7zmLnee7HFa/view?usp=sharing 강의 잘 듣고 있습니다. 본론부터 말씀드리자면 마지막 강의에서 애플리케이션 실행해서 localhost:8080/log-bemo 에 접속하는 부분부터 안됩니다.현재 압축 파일에서 풀고 실행하면 NoUniqueBeanDefinitionException으로 스프링 작동 자체가 안되는데 MemoryMemberRepository에 @Primary를 붙이면 일단 실행은 됩니다. 강의에서는 MemoryMemberRepository에 @Primary를 붙인 기억이 없어 일단 지우고 압축했습니다.실행이 되어도 /log-demo 로 들어가면16:58:17.197 [http-nio-8080-exec-2] DEBUG o.s.web.servlet.DispatcherServlet --Exiting from "ERROR" dispatch, status 40416:58:27.583 [http-nio-8080-exec-3] DEBUG o.s.web.servlet.DispatcherServlet --GET "/log-demo", parameters={}16:58:27.584 [http-nio-8080-exec-3] DEBUG o.s.w.s.h.SimpleUrlHandlerMapping --Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]16:58:27.587 [http-nio-8080-exec-3] DEBUG o.s.w.s.r.ResourceHttpRequestHandler --Resource not found16:58:27.587 [http-nio-8080-exec-3] DEBUG o.s.w.s.m.s.DefaultHandlerExceptionResolver --Resolved [org.springframework.web.servlet.resource.NoResourceFoundException: No static resource log-demo.]16:58:27.587 [http-nio-8080-exec-3] DEBUG o.s.web.servlet.DispatcherServlet --Completed 404 NOT_FOUND16:58:27.587 [http-nio-8080-exec-3] DEBUG o.s.web.servlet.DispatcherServlet --"ERROR" dispatch for GET "/error", parameters={}16:58:27.588 [http-nio-8080-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping --Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#errorHtml(HttpServletRequest, HttpServletResponse)16:58:27.590 [http-nio-8080-exec-3] DEBUG o.s.w.s.v.ContentNegotiatingViewResolver --Selected 'text/html' given [text/html, text/html;q=0.8]16:58:27.591 [http-nio-8080-exec-3] DEBUG o.s.web.servlet.DispatcherServlet --Exiting from "ERROR" dispatch, status 404 이런 오류가 뜨는데 왜 이렇게 되는지 이해가 잘 안됩니다..
-
해결됨아키텍처와 함께하는 GCP (Google Cloud Platform)
서비스 계정
선생님.저는 IAM에서 서비스 계정 만들 때 역할을 선택 할 수가 없는 데 왜 그런가요? 우선 무시하고 키 발급을 받은 후 인스턴스를 만들고 gcloud shell로 확인을 하면키를 못 찾는다고 나옵니다. WARNING: The private SSH key file for gcloud does not exist.WARNING: The public SSH key file for gcloud does not exist.WARNING: You do not have an SSH key for gcloud.WARNING: SSH keygen will be executed to generate a key.Generating public/private rsa key pair.Enter passphrase (empty for no passphrase):
-
해결됨스프링 핵심 원리 - 기본편
'의존'이란 개념을 어디까지 고려해야하는지 궁금합니다.
[질문 내용]안녕하세요스프링 핵심 원리 이해1 - 예제 만들기, 스프링 핵심 원리 이해2-객체 지향 원리 적용 까지 강의를 수강하고 궁금한 것이 생겨서 질문 드립니다.DIP를 지키기 위해 DI 컨테이너를 활용하여, 구현체가 추상화 인터페이스에 의존하여 결합도를 낮춘다고 이해하였습니다. 덕분에 설계할 때 객체를 유연하고 확장가능하게 만들 수 있다는 사실도 알게되었습니다. 여기에서, 궁금한 점은 첫째로, Grade와 Member와 같은 데이터를 담기 위한 객체들의 의존성은 따로 신경써도 되지 않는지 궁금합니다. 특시 Memeber는 OrderServiceImpl, MemeberServiceImpl, MemeoryMemberRepository에서 모두 사용이 되는데, 결국 저 3개의 구현체들은 Memeber를 의존한다고 볼 수 있으니, 이에 따른 side effect는 걱정하지 않아도 되는지, 만약 그렇다면 왜 그런지 궁금합니다.public enum Grade { Basic, VIP } public class Member { private Long id; private String name; private Grade grade; public Member(long id, String name, Grade grade) { this.id = id; this.name = name; this.grade = grade; } public Long getId() { return id; } public String getName() { return name; } public Grade getGrade() { return grade; } public void setId(Long id) { this.id = id; } public void setName(String name) { this.name = name; } public void setGrade(Grade grade) { this.grade = grade; } } 둘째로, 명칭에 관해서도 확실히 하고 싶은게, Grade와 Member는 해당 프로젝트에서 마치 타입과 같은 역할을 하니, 이를 '타입 의존성'이 불러도 되는지 궁금합니다. 감사합니다.
-
미해결Azure 기초 (AZ-900)
수강 기간 연장 가능한가요..?
안녕하세요.강의 잘 보고 있습니다.혹시 죄송하지만 수강기간 조금만 연장 가능할까요..?
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
계정 분리, 접속 권한 관리 문의
Q1. 계정을 여러개로 분리하려면 한 명의 신원 정보당 하나의 아이디만 분리하나요? ex) 사람 A - 1개, 사람 B -1개 (O) ex) 사람 A - 2개 (다른 계정) (X)Q2. 강의에서 3번의 제한을 받으면 계정이 정지될 수 있다고 하셨는데, 강사님은 하나의 계정당 몇 개의 앱을 설정해두고 계신가요? Q3. 같은 IP 등을 분리하시기위해서 접근을 따로 하신다고 했는데, 사용하시는 툴을 알려주실 수 있나요? 한 컴퓨터에서 다른 계정으로 접속하는 게 CLI가 아니고선 감이 안잡히네요..!혹시 모호한 질문이 있다면 말씀주시면 조금 더 상세히 작성해보겠습니다.감사합니다.
-
미해결수학 없이 시작하는 인공지능 첫걸음: 기초부터 최신 트렌드까지
강화학습에 보상과 처벌이라고 한다면...
안녕하세요 재미있는 강의 잘보고있습니다. 강화학습에 보상과 처벌에 대해 질문이있습니다. 정의를 보상과 처벌이라고했지만 잘한 행동이면 예를들어 데이터를 1을주고 못하면 데이터를 0을주면서 컴퓨터가 잘한 행동인지 아닌지를 구별하게하는 용도일뿐인걸로 이해가되는데 맞는지 궁금합니다. 감사합니다.
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
볼륨을 쓰는 이유
4분쯤에 "볼륨을 제대로 잘 쓰려면 호스트의 디렉토리 경로를 빈 디렉토리로 만들던, 아니면 존재하지 않는 디렉토리로 만들어 놔야 이 컨테이너에 저장돼 있던 파일들을 이리로 붙여넣기를 해버립니다.이렇게. 호스트에 파일이 이미 있으면 이렇게 컨테이너 기존에 있던 폴더 다 지워버리고 복사가 됩니다."라고 하셨습니다.근데 볼륨을 쓰는 이유가 호스트에 파일을 저장하여 mysql 컨테이너를 변경해도 저장된 값을 쓰게 하려는 것인데 호스트에 있는 파일을 매번 지워야한다면 볼륨을 쓰는 이유가 없는 거 아닌가요?
-
미해결웹소켓/STOMP 채팅서비스(spring, vue, redis)
세션이 종료되는데 이유를 찾지 못하겠습니다..
채팅방 목록 메뉴에서 참여하기를 눌렀을때 connect sessiond IDnubkqe0atotal session1subscribe 검증sub 토큰 검증 완료Destination: /topic/1roomId: 1Hibernate: select cr1_0.id,cr1_0.created_time,cr1_0.is_group_chat,cr1_0.name,cr1_0.updated_time from chat_room cr1_0 where cr1_0.id=?disconnect sessiond IDnubkqe0atotal session0서버에서 세션 종료 감지: nubkqe0a세션이 자동으로 종료됩니다..당연히 채팅 메세지도 화면에 안나오는데토큰 검증은 StompWebSocketConfig 에서 다 되는 것 같은데... 잘모르겠습니다의심가는 로직이 있으신가요 ?
-
미해결실리콘밸리 데이터 리더가 알려주는 Airflow 기초
nps.csv 파일 위치 및 실습 질문
섹션 3에 있는 Snowflake 환경 익히기 실습에서 nps.csv 파일은 어디에 있나요?환경 익히기 실습에서 진행하는 google colab 파일과 깃헙에 있는 country_capital_to snowflake.py 파일의 차이를 알고 싶습니다. 최종적으로 우리가 airflow를 사용하기 위해 스노우플레이크 내에 만들어져 있어야하는 스키마, 테이블 및 적재되어야하는 csv파일 정리해서 알려주시면 감사드리겠습니다.
-
해결됨초보자를 위한 BigQuery(SQL) 입문
JOIN 1번 문제
JOIN 1번 문제를 풀이하던 도중 강사님의 쿼리문과 제가 작성한 것의 차이가 궁금해서 문의 드립니다.!저는 해당 결과를 출력했을때, 166행이 출력되는데 강사님은 158행이 출력되어 어떤부분을 제가 누락시켰는지 궁금합니다. ㅠselect p.kor_name as pokemon_name, tp.pokemon_cnt from ( select pokemon_id, countif(status in ('Active','Training')) as pokemon_cnt from basic.trainer_pokemon group by pokemon_id ) as tp left join basic.pokemon as p on p.id = tp.pokemon_id order by pokemon_cnt desc
-
미해결[게임 프로그래머 도약반] DirectX11 입문
CameraPosition 질문있습니다
V행렬의 41,42,43 의 값은 -(월드 좌표계 기준 카메라의 위치) 값을 반환하는게 아니라 (카메라 좌표계 기준 원점의 위치)를 반환하는 것 아닌가요?카메라가 회전하지 않고 원점과 rotation이 같다면 괜찮겠지만카메라가 회전할 경우에는 단순히 -로 값은 반전 시켜서는 (월드 좌표계 기준 카메라 위치)를 얻을 수 있는게 아닌 -(카메라 좌표계 기준 원점의 위치)를 얻게 되어서 예상과 다른 결과를 얻게 되는게 아닌가 싶어서 질문 드립니다
-
미해결[켠김에 출시까지] UE5 다크앤다커 스타일의 익스트랙션 RPG (D1)
아이템 #9 강의 3:40초에 나오는 파일을 찾고 있어요
GA_Widget_Inventory가 연결되어 있지 않아서찾아보니 안보이는데 혹시 Interaction#1 강의자료에 있는 GA_Widget_Inventory.uasset을 가져와서 쓰거나 올려주신 lyra_based에 있는 걸 이주해오면 문제 없을까여?