묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 게임을 만들며 배우는 자바스크립트
이스케이핑할때
Var string = '\'string\'';String; 입력시"'string'"으로 나오는데, 이해가 안됩니다.. 이스케이핑의 다른 예시를 알고싶습니다ㅠㅠ
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
테스트 코드 질문있습니다.
안녕하세요. 회원계정에 해당하는 태그를 조회하는 서비스로직 getTags에서 궁금한점이 있습니다. 저는 자바8을 사용하고있어서(sysout은 나중에 찍었습니다.) public Set<Tag> getTags(Account account) { Optional<Account> byId = accountRepository.findById(account.getId()); System.out.println("byid : " + byId.orElseThrow(NullPointerException::new).getTags()); System.out.println(byId); //없으면 에러를 던지고 있으면 태그를 가져온다 return byId.orElseThrow(NullPointerException::new).getTags(); } //결과값 byid : null Optional[com.jpa.studywebapp.domain.Account@3c] 위와같이 orElseThrow에 인자를 채워서 사용했습니다 그런데 자꾸 테스트에서 NPE가 발생했는데, 신기한점은 실제로 byid는 출력이 되는데 orElseThrow().getTags를 거치면 null이 출력이됩니다. 이 부분은 Detached상태도 아닌데 왜 자꾸 NPE가 출력이 되는지 궁금합니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
set에서 pop을 하면 왜 계속 첫번째 값만 빠져나오나요??
유투브로 보다가 질문하게 되었습니다. set집합에서는 순서가 없어서 나올 때 순서없이 아무렇게나 나오는 것으로 이해해서 퀴즈#4를 하면서 pop을 써볼까 생각했습니다. 그런데 몇 번을 반복해도 맨앞의 값만 빠져나와서 설명해주셨으면 합니다. box = range(1,101) box = set(box) print(type(box)) print(box.pop())
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
transform.TransformDirection()에 대한 질문입니다.
안녕하세요 강의를 듣다 의문점이 생겨 질문을 드립니다 Debug.DrawRay()와 Physics.RaycastAll()은 월드를 기반으로 되어있고 레이저를 유니티짱이 바라보는 방향(로컬)으로 쏘기위하여 Vector3 look = transform.TransformDirection(Vector3.forward);로 좌표를 대체하셨는데, 1. Vector3.forward는 월드벡터를 나타내고, transform.TransformDirection()은 로컬벡터를 월드벡터로 바꾸는 기능을 한다고 알고 있습니다. 이것은 월드벡터를 월드벡터로 바꾸는 작업이라고 생각되어 이해가 잘 가지 않습니다. 2. 또, look 대신 Debug.DrawRay()와 Physics.RaycastAll()에 transform.forward를 집어넣어도 같은 기능을 하는 것 같은데 이렇게 써도 되는건지 궁금합니다.
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
미팅룸의 문제어떻게 되나요?
미팅룸의 문제가 어떻게 되나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
vscode 에서 vim 으로 .env 파일을 만드는데 안되요...
vscode에서 git bash 로 사용 했는데 다 작성하고 esc 누르고 wq 누르고 엔터 눌러도 반응이 없습니다..
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
recompile말고 새로고침으로는 안 되나요?
영한님 안녕하세요! 강의 정말 잘 듣고 있습니다. 궁금한게 Spring Framework에서는 제 기억에 별 다른 세팅 없이 새로고침하면 정적 소스들이 변경됐던 것 같은데, 스프링 부트에서는 새로고침이 아니라 꼭 recompile을 해줘야 변경사항이 반영되는건가요? 새로고침만으로 변경시킬 순 없나요? 일일이 recompile하기 번거로울 것 같아서요 ㅠㅠ
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
OAuth20을 적용할려고 하는데 domain을 입력해야 되는 부분이 있어서 질문 올립니다.
그러면 무조건 배포를 하고 OAuth적용을 해야 하나요?
-
미해결인터랙티브 웹 개발 제대로 시작하기
리셋 코드에서 왜 사용하는지 잘 모르겠는 부분이 있어 질문드립니다.
html { height: 100%; } body { min-height: 100%; } 다른 부분은 왜 사용하는지 이해가 가는데 html, body의 height을 100%로 잡아주는 이유가 무엇인지 모르겠습니다. html, body height 100%의 이유가 무엇인지요 ㅠㅠ
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
실습 중에 너무 많은 파일이 생성되었습니다.
보시다시피,, 제가 실습중에 jupy로 시작하는 파일을 여러개 만들었습니다.. 이걸 어떻게 지워야 할까요..!! 아니 syntax off단계부터 따라하려면 무엇을 지우고 어디서부터 다시해야하는걸까요??ㅜㅜ
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
여러PC에서 실습하려면 어떤 과정을 반복하여야하나요?
그러니까,, 제가 데스크탑이 2대이고, 노트북이 1대인데,, 이 실습을 집에서, 학교에서, 외부에서 이동중에 하고 싶은데,, 그러면 각 PC마다 환경설정을 해야할 텐데,, 몇번강의(제목으로 알려주시면 감사합니다)를 반복해야 할까요??
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
OpenCV_SSD_이미지와 영상_Detection에 labels_to_names이 없는 것 같아요
OpenCV_SSD_이미지와 영상_Detection에 labels_to_names_seq만 있고 labels_to_names는 없는 것 같습니다. 라벨정보가 없어서 실행이 안되네요.
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Input Manager 강의를 듣고 이해가 안되는 부분이 있어 질문드립니다
안녕하세요 유니티 처음이라 이해가 잘 안되는 부분이 많아 다시 강의를 복습하던 도중에 이해가 안되는 부분이 있어 질문드립니다 Input Manager 강의 5분 30초 쯤에 보면 Manager 클래스에 InputManager를 생성할려고 InputManager _input = new InputManager(); public static InputManager Input { get { return s_instance._input; } } 이런 코드를 작성하셨는데 이 부분이 이해가 잘 안됩니다 1. Mangers 객체인 s_instance 는 static 변수로 선언을 했는데 왜 InputManager 객체인 _input은 static 변수로 선언하지 않았는지 그 이유가 궁금합니다 Manger 객체와 똑같이 입력을 처리하는 InputManager 객체는 1개만 필요할텐데 static이 아닌 일반 변수로 선언한 이유가 궁금합니다. (InputManager를 static 변수로 선언하면 안되나요??) 2. InputManager _input = new InputManager(); public static InputManager Input { "get { return s_instance._input; }" } "get { return s_instance._input; }" 이 코드에서 s_instance.input을 한 이유가 궁금합니다 그냥 get { return _input; } 을 하면 안되는 이유가 궁금합니다 Input을 사용할때 Mangers.Input.KeyAction 이런식으로 사용될텐데 Managers 클래스 안에 _input이라는 변수가 정의되어 있는데 왜 굳이 s_instance. 을 붙이는 이유가 궁금합니다 매번 친절하고 자세한 설명 감사드립니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
libs 생성
안녕하세요, 윈도우 cmd 창에서 gradlew 후 build 경로는 생성이 됐는데libs가 생성이 안되어 강의 진행을 못따라가고 있습니다ㅜㅜ 답변 가능하시면 부탁드릴게요!
-
미해결실무로 배우는 Photoshop CC 2020
패턴입히는게 잘 안되서요.. 이것 저것 시도하는데 안되는데 이유를 잘 몰겠어요.
패턴입혀줄때 잘안되서요 .!!새레이어만들고 패턴 넣어주면 원에 그냥 들어가버리는데?왜 이러는지 몰겠어요 CTR+ALT 클릭도 안했는데 ㅠ.ㅠ이유를 좀 알려주세요 ! 그리고 패턴 만들때 , 이상하게 제가하면 옆에 레이어에 복사로 안뜨고 ? 레이어 하나에 문양이 다들어가는데 이건 왜 그런건가요 ??
-
미해결스프링 부트 개념과 활용
property명에 대한 질문입니다
카멜 케이스는 단어간의 구분을 대문자 시작으로 표기 (howLong) 스네이크 케이스는 단어간의 구분을 언더바로 표기 (how_long) 이렇게 구분하는것으로 알고 있는데 이번 예제에서 perperties 파일에는 how-long이라고 하이픈을 사용하셨습니다 카멜, 스네이크 어느쪽에도 포함되지 않는 표기법인거 같은데 이런 경우 스프링이 다 파싱해서 필드 매칭시켜 처리하는건가요? 그리고 혹시 실무에서도 저런식으로 하이픈을 사용하여 처리하는 경우가 많은지도 궁금합니다. 저희 회사에서는 다 카멜케이스만 쓰고 있거든요 'ㅅ'a
-
윤재성의 만들면서 배우는 Spring MVC 5
셋팅 확인시 index.jsp 실행이 안됩니다.
삭제된 글입니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
sequelize 이용하여 mysql연결 이 안됩니다.
**Executing (default): SELECT 1+1 AS result** 뜨면서 mysql에 아무 테이블도 생성이 되지 않습니다 ㅠㅠ 또, back안의 app.js에서 db.sequelize.sync() ... 에서 sync()도 메소드를 불러오지 못하고 back /models 파일 안에 index.js 부분에서는 NODE_ENV를 읽지 못하고, user.js를 제외한 api.js들에서 belongsToMany, belongsTo 같은 메소드를 불러오질 못하네요 ㅠㅠ **Unresolved function or method belongsToMany()** 왜그럴까요
-
해결됨남박사의 파이썬 기초부터 실전 100% 활용
div 검색 질문 드립니다.
안녕하세요. 리뉴얼된 직방은 해당 박스의 div 데이터 자체가 class 명으로 검색되질 않네요 이유가 무엇인가요? 또 세모 박스를 열어봐도 해당 텍스트에 대한 데이터가 보이질 않는데.. 이런 경우가 흔한가요?ㅜ
-
해결됨Node.js로 웹 크롤링하기
puppeteer 는 GUI 환경에서만 실행할수있나요?
headless = true 라면 일반 커멘드라인 리눅스환경에서도 작동이 될까요? 클라우드환경에서 작동시키고 싶어서요