묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 게임을 만들며 배우는 React에 TypeScript 적용하기
게임들을 불러올 때 hook
GameMatcher에서 게임들을 불러올 때 class 말고 hook으로 만든 게임을 불러오고 싶은데 방법이 없는건가요? 오류 떠서 확인해보니 hook으로 만든건 내부에서만 호출할 수 있고 다른 곳에서는 호출할 수 없는 거 같습니다. 해당 게임 파일을 lecture 폴더안으로 가져와서 하면 되긴 하는데 import MineSearch from "../8.지뢰찾기/MineSearch 으로 해서 할 수 있는 방법이 있는지 궁금합니다. 공식문서보니 안된다는거 같긴한데 안되는거겠죠..?
-
미해결사물인터넷 통신은 내 손에 (Arduino, MQTT, Nodejs, MongoDB, Android,VS Code)
보드질문입니다.
현재 강의에서는 WeMos D1 R1 보드와 DHT11 을 사용하는데 저는 아두이노 나노와 ACS712 센서를 이용하고 싶습니다. 혹시 이강좌를 들으면 도움이 될수 있을까요?
-
해결됨플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
반응형에 대해서 질문 있습니다.
안녕하세요. 마지막 부분 모바일 반응형에서 마우스로 화면을 잡고 왼쪽으로 드래그 하면 위와 같은 공백이 생깁니다. 어느쪽에서 제가 잘못했는지 영 갈피를 못잡아서 도움을 받고자 합니다.
-
해결됨실전! Querydsl
지원클래스관련 질문드립니다.
1. 메소드별 차이점 querydsl 지원 클래스를 상속받아서 구현한 MemberTestRepository에 보면 searchPageByAPplyPage, appliPagination, applyPagination2의 총 3가지 메소드를 구현하셨는데요. 각자 메소드별로 쿼리도 2번씩 날리고 특별히 틀린 점이 없는데 3가지로 구현하신 이유가 뭔가요? 2. 실무적용 Querydsl4RepositorySupport.java 를 실무에 적용해도 될 것 같은데 혹시 주의사항이 있나요? 3. 현재 Page<> 로 리턴받는데 Slice로 리턴받으려면 어떻게 하나요? Page가 Slice를 상속받았기에 리턴타입만 Slice로 바꿨는데 원하는대로 동작을 안 하는것 같아서요.(쿼리도 2번 나가고 isNext등 값도 없음) 실무에 적용하면서 정말 큰 도움이 되고 있습니다. 감사합니다.
-
해결됨파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
채점프로그램
삭제된 글입니다
-
미해결예제로 살펴보는 PyQt Tutorial
무인상점 만들기 소스코드 95번행 실행시 에러발생
안녕하세요 좋은강의를 잘만들어 주셔서 큰 도움이 되고 있습니다. 감사합니다. 머신러닝 파트를 공부하던중에 2가지 문의드릴 것이 있어 작성합니다. 먼저 본강의에서 GUI 상에서 fashion.h5 로드 완료 한 뒤에 인터넷에서 캡쳐한 이미지를 업로드 하게 되면 아래와 같은 메세지가 출력됩니다. "Error when checking input: expected input_1 to have 4 dimensions, but got array with shape (1, 28, 28)" 위의 에러가 어떤 문제이며 이를 해결할수 있는 방법이 있나요? 두번째는 마스크인식 강의부분에서 Teachable machine을 통해서 제가 직접 keras model.h5를 만들었고 본 소스코드에 업로드를 했더니 모델을 인식할 수 없어 try-except구문에서 except로 빠집니다. 동일한 소스 코드에서 fashion.h5의 경우 try에서 문제가 없이 "모델 추가 완료"라는 메세지가 뜨고요. 그럼 확인 부탁드립니다. 감사합니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃허브 승인
강사님 깃허브 승인처리 부탁드립니다. woorim0ju@nate.com, woorim0ju로 깃허브에 댓글달았습니다. 감사합니다.
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요. 제로초님. 질문이 있어 문의 드립니다.
안녕하세요 제로초님, 강의 잘 보고 있다가, 댓글 삭제 기능도 만들고 싶어 만들어 보았는데요... 삭제시 삭제는 되나 새로고침을 해야 사라지는 부분이 있더라구요, 삭제 버튼 클릭시 바로 사라지도록 하고 싶은데 어느 부분이 잘못 됬는지 감이 잡히질 않습니다ㅠㅠ 한번 확인 부탁드려요ㅠㅠ reducer api onClick 삭제 버튼 사가
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
Render함수로 넘어가지 않습니다
강의와 똑같이 작성했는데 while문에서 경과시간은 잘찍히는데 그 이후의 ahhaaha는 나오지 않고 타일들도 나오지 않습니다 ㅠ.ㅠ 뭐가 문제일까요? 디버그해보면 이렇게 찍히고 경과시간문 다음으로 넘어가지 않습니다 33보다 작으면 continue하기로 되어있는데 왜 넘어가지않는걸까요?
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Long과 long의 차이는 무엇이고 왜 Long을 쓰신건가요?
Member클래스의 id 타입과 MemberRepository 인터페이스에 존재하는 findById의 id를 모두 Long으로 작성하셨는데 왜 long을 안쓰시고 Long을 쓰셨는지 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
beforeEach 코드 순서 질문 드립니다.
안녕하세요. 강의 잘 보고 있습니다. 감사합니다. @BeforeEach public void beforeEach() { memberService = new MemberService(memberRepository); memberRepository = new MemoryMemberRepository(); 이렇게 순서하고 테스트 했을 시 java.lang.NullPointerException 에러가 나서 선생님 강의와 같이 memberRepository = new MemoryMemberRepository(); memberService = new MemberService(memberRepository); 이렇게 순서 배치 했더니 정상 작동합니다. 탑 다운 식으로 코드가 순사 작동해서 그런 것은 이해하겠는데, 이렇게 작동하는 것을 용어로 뭐라 하나요???????
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
저 혹시..근데 현재 위치값이 다른경우는 왜 그런걸까요 ?
지금 집에서 하고 있는데 저 도봉산 중턱에 있다고 뜨네요 -0- 브라우저가 제 위치를 잘못잡고 있는걸까요 ?
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
버프스위터 관련 질문 입니다.
인증우회를 통한 게시글 무단 삭제 실습을 하기 위해 버프스위터를 켰습니다. 저도 프록시 설정 프로그램 FoxyProxy를 사용했고 포트는 8888로 했습니다. 하지만 제가 설치한 아파치 서버를 잘 못잡는 것 같습니다. 일단 넘어가면 뭔가 잡히면서 브라우저에 로딩이 뜨기는 하는데 게시글 삭제를 하려고 하면 버프스위터가 잡지 못하고 그냥 넘어가 버립니다. 하지만 localhost를 제외한 일반 네이버나 다른 홈페이지들은 잘 잡아서 왜 제 실습환경을 못잡는지 궁금합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
안녕하세요? DB 저장시 대륙번호가 1번으로만 저장됩니다.
대륙번호 디폴트 값을 1로 해놨는데 디폴트 값으로만 모두 저장되는 것 같습니다. 소스코드는 올려주신 소스코드를 복사해서 사용했습니다. 답변 부탁립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
private final 에서 final의 역할...
안녕하세요. 제목과 같습니다. final의 역할이 궁금합니다!
-
미해결모던 자바스크립트(javascript) 개발을 위한 ES6 강좌
this 바인딩 질문드립니다~
안녕하세요. 수업과 관련된 질문은 아니지만 this 바인딩이 좀 햇갈려서 질문드립니다. 아래와 같은 코드가 있다고 했을 때, myObj.runFunc 메소드에 매개 함수 func의 내부 코드에서는 절대 myObj.data 프로퍼티에 접근할 수 없는 건가요? 혹시 접근할 수 있는 방법이 존재하나요? const myObj = { data : 200, runFunc : function(func){ func(); } }; myObj.runFunc(function() { console.log(this.data) });
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
assertThat 오류
안녕하세요. Assertions.asserThat 이 없습니다. .asserThat 이라는 것 자체가 없어서 빨간부분으로 표시되는데요. 어떻게 해결할 수 있나요?
-
해결됨유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
music 파일과 sound 파일 선생님 카페 자료게시판에 있습니다!!
네이버 카페 UDevApp https://cafe.naver.com/ultimategunz/9974 music_sound.zip 파일 다운받아 압축 풀면 music 폴더와 sound 폴더가 있는데요 music 폴더 안에 1번 파일 MenuMusic 이구요 2번 파일이 PlayMusic 입니다. 혹시 모르시는 분 계실까봐 글 남겨봅니다!
-
미해결무작정 따라하며 원리를 깨우치는 웹 해킹 : WebGoat 편
웹버프 설치 어떤식으로 하면 되나요?
웹버프 설치 어떤식으로 하면 되나요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
안녕하세요 질문이있습니다.
안녕하세요 김영한님 다름이 아니라 jpa 사용하면서 생긴 궁금증때문에 글을 남겨봅니다. 현재 Order를 추가로 생성하기 위해 API 에서 memberId, itemId를 받아와서 Member 조회 (select 1번) Item 조회 (select 1번) Order에 Set 후 추가 (insert 1번) 이런 식으로 되는 것 같은데요. 이렇게 insert 1번을 위해 select를 2번 날리는 방법이 일반적인 방법인가요? 테이블이 복잡하고 외래키 관계가 많아지면 사전 select가 3~4번 이상도 나갈 수 있을 것 같은데 이럴땐 일반 날쿼리를 써야하나 고민이 됩니다. 실무에서는 그냥 감수하고 select 날려서 쓰는지 궁금합니다. 한가지 질문이 더 있습니다. 만약 게시판에 댓글을 추가할 때 board.getComments.add(comment); 이런식으로 insert 한다고 치면 이것도 결국 불필요한 select가 나가야 하고 (LazyLoading 발동하면) 혹여나 그 select의 결과가 수백 수천개라면 (댓글이 수백 수천) 문제가 될 것 같고 사실 많은 경우는 자식 엔티티 갯수가 적다는게 보장되지 않는 경우일텐데 일반적으로 저렇게 add 하는 경우가 실무에서 잦은가요? 아니면 대부분은 그냥 comment.setBoard(board)해서 넣는 방식인가요? 감사합니다.