묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
JDK 설치 관련 질문드립니다!
오라클에서 JDK 를 설치할 경우 유료라고 하는 글이 많던데, 개인이 쓰려고 JDK 를 설치해도 유료로 써야하는건가요??
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
안녕하세요 질문입니다
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요 JPA강의 완강하고 mvc도 쭉달리고있습니다. JPA강의에서 entity에 setter사용을 지양하라고 말씀하셔서 질문글들도 쭉다보고 정적팩토리매서드도 검색해보고 공부해서 setter없이 잘사용을 햇엇는데 이번강의에서 컨트롤러패키지밑에 폼패키지를 만들어 폼클래스들을 전부 옮겻는데요 (그전까지는 컨트롤러 패키지안에 컨트롤러와 폼클래스가 전부있엇습니다) 검증수업을 들으면서 제프로젝트에 적용시키다가 html에서 post요청시 model attribute에 값이 전부 null이 들어와서 계속 삽질하다가 대략적으로 이유를 알아낸거같은데요 @Getter@NoArgsConstructor(access = AccessLevel.PROTECTED)public class BoardForm { private Long id; private String name; private String title; private String content; public BoardForm(Long id, String name, String title, String content) { this.id = id; this.name = name; this.title = title; this.content = content; } public static BoardForm createBoardForm(Board board){ return new BoardForm(board.getId(), board.getName(), board.getTitle(),board.getContent()); } 위처럼 @NoArgsConstructor(access = AccessLevel.PROTECTED)일떄는 문제가 없는데 패키지를 옮기다보니 엑세스레벨을 퍼블릭으로 바꾸엇더니 값이 들어오질않습니다. 혹시나해서 다시 컨트롤러와 같은 패키지에 폼클래스를 옮기고 해봐도 안되서 실험을 이것저것해보니 같은패키지에 잇더라도 엑세스레벨이 퍼블릭이면 html로 부터 값이 계속 null이 들어오고 다시 프로펙트로바꾸면 값이들어옵니다 퍼블릭이 더 넓은개념인데 왜 값이 안들어오고 프로텍트로 하면 들어오는지 아무리 찾아봐도 나오질않아서 질문드려요 1.같은 패키지에 컨트롤러와 폼클래스가 있을경우 폼클래스 기본생성자에노테이션을 public으로하면 왜 값을 html로부터 받지못하고 protect로 해야 받아지는지 궁금합니다 2.패키지를 옮기면 프로텍트를 못쓰니 컨트롤러와 같은패키지에 폼클래스들을 무조건 두어야하는건가요? 3.그리고 추가적으로 entity클래스도 기본적으로 기본생성자어노테이션을 protected로 설정하는걸로 알고있는데요(무분별한 외부접근을 막기위해) entity패키지를 만들어 entity들을 같이 모아야하다보니 또 protected를 쓸수가 없는데 패키지를 entity, controller, form을 다 나누어서 두는게 맞는거같은데 접근제한자문제 때문에 protected를 쓰면 같은패키지에 둬야하고 public으로 해야 각각 다른패키지에 둘수잇는지 이문제는 어떻게 해야할지요 감사합니다
-
해결됨두고두고 써먹는 유니티 VR
Teleportation
올려주신것처럼 새로 만들고 select action에 로코모션을 다시적응을 했지만 G키도 B키도 아무것도 작동을 하지않네요뭐가 문제일까요 강의를 여러번 따라했지만 작동을 전혀 하지않습니다.2.0.1 버젼입니다.
-
미해결게임 프로그래머 취업 전략 가이드
언리얼 엔진 공부 질문드립니다.
안녕하세요 루키스님. 선생님의 언리얼 엔진 강의 시리즈를 듣고 있던 중 언리얼 엔진 5가 정식 출시했는데요. 제 목표는 언리얼로 포트폴리오를 만들고자 지금 독학 중인데 언리얼 엔진 4를 계속 공부해서 포폴을 만드는게 나을지 아니면 언리얼 엔진 5를 공부하는게 나을지 잘모르겠어서 질문 드립니다.
-
미해결초보를 위한 쿠버네티스 안내서
minekube 접속이 안되어 질문드려요
안녕하세요. 이전 글 보니 버전 문제라는글이 많던데.. 버전을 맞춰도 접속이 안되어 문의드려요. m1 macos 입니다.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
useMemo 대신에
안녕하세요 제로초님 유즈메모 대신에 유즈 콜백 써도 되나요? 유즈 콜백이랑 모양이 똑같이 생긴거같은데.. 다른때는 왜 유즈콜백쓰고 여기에는 유즈메모를 썼는지 그 차이점이 바로 보이지 않네요ㅠㅠ 감사합니다.
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
axios통신 / proxy 관련 문제
안녕하세요, 이번엔 다른 문제가 발생해서 또 질문 올려봅니다. 제가 집에서 작업을 하면 해결이 되는 문제가 다른 장소로 이동해서 코딩을 하면 나타나는 현상인데요 현재 포트번호는 서버 5002, 클라이언트 3001입니다. list를 받아오는 요청을 할 때, network상황을 보면 대기중이라고만 뜨고 통신이 안되는 현상이에요 작업하려고 나오면 안되고.. 집에서 하면 잘 됩니다... 작업환경은 맥북이고, 브라우저 콘솔과 idle콘솔 어디를 봐도 오류메시지는 뜨지 않고 그냥 하얀 화면으로만 출력이 되는 현상이 지속되고 있어요.. 혹시 어떻게 해결해야할지 방법을 아실까요?ㅠㅠ index.js setupProxy.js List.js 현재 코드 상황도 같이 보여드립니다..
-
미해결비트코인 알고리즘 트레이딩 봇 개발
부분 매수로 인한 check_open_cnt 문제
check_open_cnt 함수를 보면 if round(float(check_data),0) == round(float(data),0): 부분이 있는데 부분 매수가 일어나면 check_data가 달라져서 제대로된 index 값을 리턴을 안합니다. 금액이 크지도 않고 10만원 단위인데도 이런 현상이 발생합니다. (백테스팅 시엔 문제 없음.. 하루종일 매수 자체가 없길래 왜 안되나 봤더니 위와 같은 문제가 있네요.) 결국 손절 or 익절이 이뤄져야지만 다시 정상 동작 합니다. 이 부분을 아래와 같이 바꾸는건 어떤가요? if round(float(check_data),0) <= round(float(data),0): 5000원 이하건에 대해 "이익 실현 주문"과 "손실 최소화 주문"을 진행하지 않도록 하기 위해 아래 코드를 추가했습니다. if float(buy_amt) * now_price < 5000: continue stop_loss 함수에서 아래 코드도 수정되어야 하네요. 아래 코드는 소수점 넷째자리에서 반올림되서 잔고 부족 에러 메시지가 나오네요. 버림 처리하는게 맞는거 같습니다. trade_amt = "{:0.0{}f}".format(float(buy_amt), 4) # 소수점 넷째자리 -> trade_amt = "{:0.0{}f}".format(math.trunc(float(buy_amt)*10000)/10000, 4) # 소수점 넷째자리 아니면 더 좋은 방법 있을까요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
안녕하세요! 강사님 Paas에 작업후 admin 로그인시 500 에러에 관하여 질문드립니다.
안녕하세요 강사님 ! postgres 연결을 위한 방화벽 아이피 등록에 관련하여 질문이 있습니다. 앱 서비스에서 postgres db 접근할때 아웃바운드 IP는 접근 요청할 때마다 아웃바운드 IP 주소 목록에 있는 아이피 에서 랜덤으로 정해지는 것인지, 아니면 한번 정해지고 나면 그 아이피만을 이용하여 접근하는건지 궁금합니다.
-
해결됨더 자바, Java 8
람다식과 익명 클래스
댓글로 추가 질문 드렸었는데 확인이 어려우신 것 같아 새로운 질문으로 적습니다! (원글 : https://www.inflearn.com/questions/520706) 그럼 아래와 같은 코드의 경우 익명 클래스를 생성하는 것이 아닌건가요? (아래의 코드가 람다식을 통해 '해당 타입의 객체'를 생성하는 것임은 이해했습니다!) RunSomething runSomething = () -> System.out.println("익명 클래스");
-
미해결Vue.js 시작하기 - Age of Vue.js
문자열 리터럴로 템플릿을 등록하는 방식에 대한 의문점
안녕하세요, 강의 듣는 중 질문이 있어 글 남깁니다. 실습때 본 아래 코드처럼, component 의 template 를 등록하는데에 있어서 문자열 리터럴을 사용하는 듯 합니다. 제 생각엔, html 엘리먼트를 문자열 리터럴로 등록하게 되면 (태그 속성등도 마찬가지로) 디버깅이나 유지 보수 측면에서 불리하지 않을까 생각이 듭니다. 다른 방법이 있는건가요? 아니면 뷰를 사용하면 이 방식으로 항상 템플릿을 등록해야 하나요? 감사합니다 var appHeader = { template: '<button v-on:click="passEvent">click me</button>', methods: { passEvent: function() { this.$emit('pass'); } } } new Vue({ el: '#app', components: { 'app-header': appHeader } })
-
미해결스프링 핵심 원리 - 기본편
야생형 코스 간다면 로드맵이 어떻게 되나요 ?
기본편을 방금 완강 했는데 활용편 1 - 먼저 활용편 1을 쭉 따라 치며 전체 기술과 백엔드 서비스 개발의 감을 익힙니다. (이해가 좀 부족해도 우선 진행하시길 권장합니다.) JPA 기본편 - JPA 기본 내공을 다집니다. 활용편 1 복습 - 이미 기본편을 학습한 상태이기 때문에 처음부터 다시 쭉 따라하다 보면 JPA의 깊이있는 내용을 이해할 수 있습니다. 활용편 2 - 실전에서 JPA를 개발하고, JPA 성능 최적화를 어떻게 하는지 이해합니다. 스프링 데이터 JPA - 실무에서 필요한 기능 위주로 스프링 데이터 JPA를 학습합니다. Querydsl - 복잡한 쿼리와 동적쿼리 문제를 해결합니다. 순서로 강의를 모두 들은 후에 모든 개발자를 위한 HTTP 웹 기본 지식 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 스프링 DB 1편 - 데이터 접근 핵심 원리 스프링 DB 2편 - 데이터 접근 활용 기술 출시 예정 스프링 핵심 원리 - 고급편 이 순서로 마저 들으면 되나요 ? 강의를 모두 결제했는데 야생편을 따라 가보려고하는데 어떤 순서로 들어야할지 모르겠습니다 저때 당시에는 MVC강의를 비롯해서 나오지 않아서 저렇게 추천하신건가요? 스프링 완전 정복 로드맵 듣고 JPA와 실무 완전 정복 로드맵으로 넘어가면되나요?> 로드맵이 헷갈립니다
-
미해결대세는 쿠버네티스 (Helm편)
configMapData, configmap.yaml
강의에서 알려주신 values.yaml 파일의 configMapData 내용과 configmap.yaml 파일은 임의로 작성을 하신건가요? 처음 차트 생성 시에는 보이질 않네요.
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
안떠요..
유니티 코드 작업할 때 옆에 솔루션 탐색기에 파일들도 안뜨고 저런 GameObject라던가 .찍으면 원래 저런거 뜨는데 안떠요ㅠ
-
미해결노션(notion) 완벽 활용법
원노트에서 노션으로 자료들 가져오기
안녕하세요. 노션 강의 잘 들었습니다. 노션을 알기 전 까지 원노트를 사용하고 있었는데요. 원노트에 쌓여있는 자료들을 노션으로 옮기려고 하다 보니 효율적인 방법들이 찾아지지 않네요. 혹시 좋은 방법이 있나요?
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 2
카카오 api 발급 및 적용중에 upload 페이지가 뜨지를 않아서요.
안녕하세요. 수업 잘 보고 있습니다. 카카오 api 발급 및 적용까지 잘 따라왔는데.. 다하고 보니 업로드 페이지가 뜨지를 않아서요. 몇번이고 다시 해봤는데 안되는데.. 혹시 방법을 알려주실수 있나요?
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
LVDS포트 설정
zybo z7 20 보드를 사용하고 있는데 포트를 LVDS25로 설정을 해도 2.5v가 출력이 되지않고 3.3v가 출력이 되고 있습니다. 혹시 출력이 2.5v가 되도록 하는 방법이 있을까요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
키 입력 순서에 따라 실행이 되었다가 안되었다가 하는데 원인을 모르겠습니다;
안녕하세요. 선생님 해당 문제를 아래와 같이 풀었습니다 그런데, n과 m의 위치를 바꾸면 실행이 안되는데요 입력값을 받을 때 이슈가 있는 것같은데, 원인을 찾을수가 없었습니다ㅠ 선생님께서 배포해주신 답안도 마찬가지 현상이 있는데요 혹시 원인을 알 수 있을까요? import java.util.*;public class Main { static int m, n, answer = 0; public void DFS(int L, int sum, int[] score, int totalTime, int[] time){ if(totalTime > m) return; if(L == n){ answer = Math.max(answer, sum); }else{ DFS(L+1, sum + score[L], score, totalTime + time[L], time); DFS(L+1, sum, score, totalTime, time); } } public static void main(String[] args){ Main T = new Main(); Scanner kb = new Scanner(System.in); n = kb.nextInt(); // 문제수 m = kb.nextInt(); // 제한시간 // n과 m 바꾸면 안됩니다 int[] score = new int[n]; int[] time = new int[n]; for(int i=0; i<n; i++){ score[i] = kb.nextInt(); time[i] = kb.nextInt(); } T.DFS(0, 0, score, 0, time); System.out.println(answer); }}
-
미해결
Mykonos Party || Party mykonos
Thus, for beginners to this specific Greek island, I've made this Mykonos Beach and Party Guide to assist you with measuring your outing relying upon what you need to encounter… whether it's a serene beachside stay or perhaps the most insane seven day stretch of celebrating you've at any point experienced! Read More:- Mykonos Party || Party mykonos Address:- 84600 OMVRODEKTIS MYKONOS, CYCLADES, GREECE Contact Number:- +30 6986853298 Official Email Id:- info@vipmykonosparty.com
-
미해결팝스타 공식 뮤비 제작 & 유튜브 2천만 뷰 크리에이터의 애니메이트 X 이모티콘 클래스
그룹,객체,심볼의 차이가 궁금 합니다
안녕하세요 그리네모님. 강의 잘 보고 있습니다. 저는 포토샵,일러스트레이터,프리미어,애프터 이펙트는 다룰줄 아는데 애니메이트에 관심이 생겨 그리네모님 강의를 수강중에 의문이 생겼습니다. 캐릭터 수정,편집,동작등 작업의 편의를 위해 부분 부분 그룹화하는건 알겠습니다만 그룹화가 아닌 객체로 작업하면 무엇이 다른걸까요? object drawing mode로 그리고 그안으로 들어가서 수정하면 같은 결과가 아닌가요...? 제가 아직 [애니메이션 작업 전 캐릭터 세팅하는 법] 까지밖에 강의를 보지 않았는데 보다보면 의문이 풀릴까요..? 그룹,객체,심볼의 차이가 궁금 합니다....