묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
pay load 관련 질문
strategy가 실행되면 validate함수가 실행되는 건 알겠습니다. 근데 payload는 어디에서 던져줘서 저 함수가 실행되고 cat이 반환되는 지 모르겠습니다. 프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
제가 인텔리 제이를 처음 사용해봐서...
강의에서 보면 HomeController 옆에 run 버튼이 이렇게 있던데 저는 아래 사진처럼 아무것도 뜨지가 않아요...
-
미해결쉽고 빠르게 익히는 Power BI (기본편)
화면 페이지 크기 구성 질문
선생님 안녕하세요. 아래와 같이 1Page와 2Page의 화면 크기를 다르게 설정이 되어있어서 Ctrol + 휠을 누르면서 화면크게 작게 하고있는데요.. 페이지를 넘길 때 마다 화면이 꽉 차게... 알맞게 화면 맞추기?? 조정을 하려면 어떻게 할까요?
-
미해결배달앱 클론코딩 [with React Native]
안드로이드 빌드 후 주소를 찾지 못합니다
디버깅 모드로는 .env에 있는 주소로 잘 접속을 하는데 릴리즈 모드를 설치 하면 접속이 안되네요 .env에는 개인 도메인 https://~~를 사용했습니다 혹시 그런 이슈가 있었나요? 잘되다가 갑자기 안되네요 저만 그런가요...ㅜ,ㅜ
-
미해결누구든지 하는 리액트: 초심자를 위한 react 핵심 강좌
라이프사이클 관련 질문
벨로퍼트님께, 안녕하세요, 수강한지는 꽤 오래 지났고, 지금은 혼자 독학으로 프로젝트를 만들고 있는 학생입니다. 벨로퍼트님 유튜브 보면서 여러가지 배운 것들이 많고, 또 여쭤본다면 비교적 금방 해결될 수 있을 거라 생각돼 이렇게 질문을 남겨 봅니다. 혼자 약 4-5개월 동안 이것도 저것도 해봤지만, 포기하고 싶은 마음이 들기도 하다가 혹시나 해서 여쭤봅니다. 제가 생각하기에, 이 문제는 제가 라이프사이클 관련하여 제대로 접근하는 방법(ex. 디버깅)을 제대로 몰라서 발생한 문제라고 생각합니다. 답변 주시면 진심으로 감사하겠습니다. 원하는 기능: 캘린더의 날짜를 선택하고, 해당 날짜의 스케줄에 추가된 Item을 선택했을 시, 해당 Item을 수정할 수 있는 창을 띄우는 것. 문제: Item을 선택한 후, Navigation을 활용하여, onpress시 화면 변경을 시도했으나, Navigation의 내용을 불러올 수 없음. github: https://github.com/Gophycal/Goplan 1. Eventhandelr 오류 <Agenda // loadItemsForMonth={loadItems} items={items} selected={'2022-05-11'} renderItem={renderItem} // Specify how agenda knob should look like renderKnob={() => { return ( <View> <Text>renderKnob</Text> </View> ); }} // Specify what should be rendered instead of ActivityIndicator renderEmptyData={() => { return ( <View> <Text>renderEmptyData</Text> </View> ); }} /> <Button style={{}} title="+" onPress={() => navigation.navigate('TodoListCreation')} /> </> 관련 에러로 Eventhandler 에러가 있었습니다. props를 통해, navigation을 전달하는 방식을 사용하려 했으나, renderItem 함수가 Eventhandler이기 때문에, 추가로 변수를 전달할 수 없다는 오류 메세지를 받았습니다. 이 오류는 Agenda 컴포넌트의 renderItem의 속성값을 통해, 변수를 전달하는 props 방식을 활용하다 발생했습니다. 2. 해결방안 나름 고민해본 해결방안입니다만, 솔직히 저는 관련 학과도 나오지 않고 독학하고 있는 중이기 때문에, 접근하기 어렵다고 판단돼 마지막으로 고려해본 방법 중 하나입니다. 바로 처음에 말씀 드렸던, 라이프사이클을 이용한 접근 방법입니다. 디버깅을 통해 Agenda 컴포넌트의 라이프사이클을 파악하여, 해당 함수의 순서를 찾고, 그 순서에 맞추어 해당 함수로 변수를 전달하는 방법을 찾아, renderItem 함수에 navigation을 전달하는 방식입니다. 현재 제가 접근하고 있는 방법입니다만, 너무나 어렵습니다. 도움 부탁드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
테스트케이스 질문
강의(회원 리포지토리 테스트 케이스 작성)에서 save 메서드 테스트 할때 findById 메서드도 사용하는데 그러면 findById 메서드를 먼저 테스트 해야하는건가요? 만약 findById 메서드가 정상적으로 작동하지않으면 save메서드도 정상작동 하지않는거죠?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
궁금한점 질문
void Push(const T& value) { Node* node = new Node(value); node->next = _head; while (_head.compare_exchange_weak(node->next, node) == false) { } } bool TryPop(T& value) { Node* oldHead = _head; while (oldHead && _head.compare_exchange_weak(oldHead, oldHead->next) == false) { } if (oldHead == nullptr) return false; value = oldHead->data; return true; } 안녕하세요 질문이 있습니다. 위의 코드에서 예를들어 t1 스레드가 Push를 하고 t2 스레드가 TryPop을 한다고 가정하면 push 에서도 _head를 참조하고 tryPop에서도 _head를 참조하니깐 TryPop에서 참조하고있는 popCount와 pendingList를 구해서 LockFree한다고 해도 운이 안좋아서 TryPop에서 _head를 메모리 할당 해제 해버리고 Push할때 그 할당 해제된 head로 node->next에 값을 대입하면 문제가 되지않나요?
-
미해결PHP 7+ 프로그래밍
호스팅에 php 코드 업로드하면 hash 로직이 보이진 않을까요?
안녕하세요. 지금 실무에서도 php를 조금씩 사용하고 있는데요. 궁금한 점이 있습니다. nodeJS를 공부했을 때는 서버 로직이 담긴 파일은 따로 있고 호스팅되는 디렉토리는 따로여서 이런 궁금증이 없었는데요. 예를 들어서 가비아 웹호스팅에 index.php파일을 올리면 그 안에 로직은 유저가 볼 수 없는건가요? html로 변환된 형식만 유저가 확인 가능한 건지 궁금합니다~! 이 강의에 나온 hash secret이나 알고리즘 이름도 php 원본이 보인다면 소용 없어보여서요
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
Argument Resolver가 파라미터를 넘기는 방식
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하십니까. 강의를 듣다가 궁금한 점이 생겨 질문드립니다. Argument Resolver를 통해 핸들러에 파라미터가 넘겨진다고 하셨습니다. 제가 이해한 바로는 resolveArgument 메소드에서 Object로 return하는데, 이때 메소드 내의 메세지 컨버터의 readWithMessageConverters 메소드에서 핸들러가 요청한 파라미터의 형에 맞게 반환해서 넘겨주는 것입니다. 맞게 이해 한 것인가요?? 만약 아니라면 Object로 리턴된 값을 다운캐스팅해서 파라미터로 넘겨주는 부분은 어디서 처리되는 것인가요?? 답변해주시면 공부하는데 큰 도움이 될 것 같습니다!!
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
reg 이해확인? 질문입니다!
"조합논리에서 wire선언과 reg선언 시의 시뮬레이션 차이는 없다"가 결론이지만 학부생때는 reg를 거의 임시저장용으로 사용하였어서 딜레이 차이가 있을것이라고 생각했습니다. (컴파일 및 rtl 변환 시 왠지 차이가 생길 것 같다...!라는 생각으로 말이죠)하지만 아래 링크를 참고해보니 결국에는 이 저장은 설명하신대로 물리적 저장이 아니라 Verilog의 SW적 저장이고 실제는 wire와 같게 구현된다로 이해했는데 이 개념이 맞는지 궁금합니다..! * 참고한 링크입니다!https://stackoverflow.com/questions/33459048/what-is-the-difference-between-reg-and-wire-in-a-verilog-module * 5:54경에 나오는 문서와 비슷한 링크입니다. 혹여나 찾으시려는 수강생분들을 위해 올려봅니다 :)https://inst.eecs.berkeley.edu/~cs150/Documents/Nets.pdf
-
미해결Node.js에 TypeScript 적용하기(feat. NodeBird)
마지막에 type과 interface 추가하는 부분
type에 들어가는 [key: string]: string이 어떻게 작동하는지 알려주실 수 있나요?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
코드색상 변경 질문
강의의 코드는 종류에따라서 색이바뀌는데 이건 어떻게 설정하는건가요?? 저는 기본적인것만 바뀌어서
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
문제 건너뛰기
혹시 테스트를 진행할 때, 해당 질문에 이 button을 클릭하면 지정한 문제로 건너뛰게 할 수 있을까요? 아무리 찾아봐도 이와 관련된 기능을 찾을 수가 없네요ㅠㅠ
-
미해결비전공 기획자 및 관리자를 위한 IT 필수 지식
강의 자료 요청드립니다.
안녕하세요. 강의 수강 후 열심히 듣고 있습니다. 수강시에 참고하기 위해 강의 자료를 요청드립니다. 아래의 메일로 강의에 대한 전체 자료를 요청 드립니다! gh4599@naver.com
-
미해결홍정모의 따라하며 배우는 C언어
6:30에 나오는 &end가 잘 이해가지 않습니다.
아래에 비슷한 질문이 있는데 봐도 이해가 가질 않아 질문 남깁니다. end는 이미 포인터 변수로 선언되었고 end안에 H주소가 들어갈텐데 왜 &를 붙인건지 모르겠습니다. 그냥 end를 쓰고 내부 함수에서 이중 포인터가 아닌 일반 포인터로 표기했으면 안됐던건가요? 아니면 문법으로 봐야할까요??
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
펑션을 한 depth 더 들어가면 $호출이 안되는 이유가 뭘까요?
안녕하세요. 강사님 <AUIGrid ref="fileGrid" class="grid-wrap" style="height:35vh"></AUIGrid>선언 후 삭제시 함수를 호출하도록 해두었습니다. async goDeleteFile(event) { console.log('삭제@!!!!', event.item) this.$message.success(`파일삭제 완료`); // 호출가능 this.$confirm({ title: '첨부를 삭제하시겠습니까?', // content: 'Bla bla ...', okText: '확인', cancelText: '취소', onOk() { // 이곳만 들어가면 $또는 $refs 접근이 불가능해짐 deleteFile({file_seq: event.item.file_seq}).then( (res) => { console.log('res====', res) if (res.code == 200) { console.log('삭제후 들어왔습니다.!@!@!@@!@!@!@!') this.$refs.fileGrid.clearGridData() //호출 불가 this.$message.success(`파일삭제 완료`); //호출 불가 } else { this.$message.error(res.message); } //return res.data; }, error => { console.log('error ==== ', error) } ) } })}같은 내장 라이브러리 인 this.$message.success() 인데 goDeleteFile 함수안에서 바로 호출하면호출이 되고 onOk() 펑션 안에서는 접근이 아예 안되는 이유 모르겠네요.혹시 제가 vue의 사상을 이해하지 못하고 쓰는 것 같아 질문을 남겨봅니다.
-
미해결언리얼 엔진4 입문 (C++ 기반)
언리얼에서 Rider라는 에디터가 뜨는거같던데 현업에서도 쓰나요??
언리얼에서 Rider라는 에디터가 뜨는거같던데 현업에서도 쓰나요?? 이게 그렇게 좋습니까!!?
-
해결됨Flutter 앱 개발 기초
공부를 하다가 플로터에 대해 궁금한점이 있습니다.
좋은강의 해주셔서 감사드리며 몇가지 질문이 있습니다. 1. 코딩시 안드로이드 스튜디오가 아닌 VSCODE를 사용하는 구체적인 이유 2. 만약 안드로이드 스튜디오로 코딩을 하게되면 PC기반 프로그램을 빌드 해서 배포할 수 없나요 3. 플로터로 pc기반 키오스크를 제작이 가능할까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
npm run dev 실행 불가
npm run de는 오류가 뜨고 npm run dev 말고 npm run backend를 통해 서버(몽고디비쪽) 만 따로 실행시키면 Server Listening on 5000MongoDB Connected... 라고 확인이 됩니다. 그러나 npm run start --prefix client 를 통해 프론트를 실행시키면 node:events:505 throw er; // Unhandled 'error' event ^ Error: spawn cmd ENOENT at Process.ChildProcess._handle.onexit (node:internal/child_process:283:19) at onErrorNT (node:internal/child_process:478:16) at processTicksAndRejections (node:internal/process/task_queues:83:21) Emitted 'error' event on ChildProcess instance at: at Process.ChildProcess._handle.onexit (node:internal/child_process:289:12) at onErrorNT (node:internal/child_process:478:16) at processTicksAndRejections (node:internal/process/task_queues:83:21) { errno: -4058, code: 'ENOENT', syscall: 'spawn cmd', path: 'cmd', spawnargs: [ '/s', '/c', 'start', '""', '/b', '"http://localhost:3000"' ] 라고 뜨네요. 아래사진은 npm run dev 했을때의 상태 입니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
제가 이해한 내용이 맞는지 궁금해서 질문드립니다.
코끼리와 냉장고로 객체지향을 예시로 들어주셨는데 5. 코끼리1의 객체의 기능을 호출해서, 냉장고1의 객체의 문을 연다. 해당부분은 코끼리라는 설계도안에 냉장고1의 객체의 문을 여는 메소드가 설계가 되어있다라고 이해하면될까요?