묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[No개발, No코딩] 개발자 없이 MBTI 테스트 만드는 법
타입폼 어드민 2-1. 1분 36초가 잘 이해가지 않습니다.
현재 2-1. 타입폼 레퍼런스로 트럼프 만들기 어드민은 어떻게 들어가나요? 링크가 제공되지 않아서 화면을 보고 타이핑을 해서 트럼프 만들기로 들어가긴 했는데 제일 마지막에 "create your Trumptypeform"을 클릭하면 강의 1분 36초에선 트럼프 테스트가 만들어진 어드민으로 연결이 되다고 하셨는데 연결이 되지 않고 그냥 스타트 첫화면으로 돌아와 버립니다. 어디로 가야 트럼프 테스트가 만들어진 어드민 페이지로 연결이 되나요?
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
memberUpdate.do 500 오류
memberContent.do에서 수정하기를 눌렀을 때 잘 넘어 가야하는데 다음과 같은 오류가 납니다. 코드를 맞게 작성한 것 같은데 말이죠ㅠㅠ 어디서 오류가 났는지 알고 싶습니다.
-
미해결스프링 핵심 원리 - 기본편
IntelliJ 다이어그램 기능 자체가 없네요..?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 네3. 질문 잘하기 메뉴얼을 읽어보셨나요? 네[질문 내용] IntelliJ Community Edition 21.2.3 ver. diagram 기능이 없습니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
npm run serve 에러
터미널에서 npm run serve를 입력하였는데 npm ERR! Missing script: "serve" npm ERR! npm ERR! To see a list of scripts, run: npm ERR! npm run npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\82108\AppData\Local\npm-cache\_logs\2021-11-25T07_58_12_057Z-debug.log 이런 에러가 뜹니다 ..ㅠ npm 설치 되어있고 vetur, node 등등 다 설치 되어 있는 상태이고 vue/cli도 3.x버전인데 왜 실행이 되지 않을까요 ㅠㅠ 답변 부탁드려요 여기서 막혀서 1시간째 다음 진도를 못나가고 있어용..
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
오류 메세지가 중복되어서 나오는데 이건 어디서 만져줘야 하나요??
아래 보시는 바와 같이 오류 메세지가 여러 개가 동시출몰하는데 이걸 어디서 관리해 줘야 하나요? 띄엄띄엄 듣다보니 기억이 잘 안나네요 😞
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
async & await 처리 관련 질문드립니다.
안녕하세요! vue.js 로 프론트 개발하다가 질문이 있어 남깁니다. 컴포넌트에서 props로 함수를 받아 처리하는 부분이 있는데요, 그동안 해당 props는 일반함수로 받고, 받은 props 함수를 처리하는 함수는 async로 처리하고 있었는데, props로 받는 함수도 Promise 처리해야하는 경우가 생겼습니다. 그래서 Promise로 받는 별도의 props를 추가하지 않고 해당 props를 await 처리만 해줘도 괜찮을지 싶은데요, 혹시 Promise가 아닌 일반 함수를 await 붙여준다고 해서 문제가 있을까요? 테스트를 해보니 오류나 순서상의 문제 없이 정상 동작하는 것 같아 질문드립니다. 문제가 될 경우 이유와 어떻게 처리하면 될지 좋은 예시도 함께 알려주시면 감사드리겠습니다. 다음은 현재 질문 상황에 대한 예시 코드입니다. // 일반 함수 const printNum = (number) => { console.log(number); }; // Promise const logPrintNum = async (number, delaySec) => { console.log(`Enter logPrintNum ${number}`); await printNum(number); // 일반 함수를 await 처리 console.log(`Exit logPrintNum ${number}`); }; // 호출부 logPrintNum(1, 0); // 출력 결과 Enter logPrintNum 1 1 Exit logPrintNum 1
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
브라우저에 아무것도 보이지 않습니다.
안녕하세요. 강의 보면서 연습하는 중에 차례로 잘 따라하다가 CSS 컨테이너에 red라인을 넣었는데도 브라우저에서 아무것도 보이지가 않습니다. 잘못 입력된건 없는 것 같은데 뭐가 원인인지 도저히 모르겠어서 문의 드렸습니다. - 인터넷에 CSS 링크 연결 오류와 관련해 검색 해보고 크롬 캐시도 삭제 해보고 HTML에 연결된 CSS 링크에 ?ver=1, ?afer를 붙이는 등 여러 방법을 썼는데 계속 안보입니다. 제가 뭘 잘못한건지... - 평소 연습 할 때 '[다운로드] 이론학습 및 모듈제작 실습 폴더' 열어서 연습하는데 이번에는 바탕화면에 폴더를 새로 만들고 시작을 했습니다. 그 과정에서 뭔가 잘못된건지... 답답한 마음에 질문 드립니다. <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <title>HTML5 시멘틱 태그로 CSS 레이아웃</title> <link rel="stylesheet" href="style.css?ver=1"> </head> <body> <div class="container"> <header> <article></article> <article></article> </header> <section class="box1"></section> <section class="box2"> <article></article> <article></article> <article></article> </section> <footer></footer> </div> </body> </html> ------------------------------------------------ .container { border: 1px solid red; width: 1200px; } header {} header article {} .box1 {} .box2 {} .box2 article {} footer {} <폴더위치> <브라우저>
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃허브 권한 요청드립니다.
인프런 이메일 : kmissy2012@naver.com 깃헙 아이디 : su_moment@naver.com 깃헙 Username : sujungYu
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
게시글 수정 만들기_1 질문
게시글 수정 만들기_1강좌 04:13초에 함수를 그대로 사용하는방법이 비효율적이라고 하셨는데 private 힘수를 다른 클래스에서 사용할 수 있는방법이 어떤게 있을까요 set함수를 따로 만들어서 retrun값을 받아와야하나요? 아니면 접근자를 protected로 바꿔서 패키지내에서쓸수있게 만드는건별로인가요?
-
해결됨파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI, async, await)
안녕하세요 ~ 파이썬 코루틴 활용 강의에 대해 질문이 있습니다.
안녕하세요. 강의 잘보고 있습니다. request 모듈을 사용할때 session 을 열어 두고 사용하셨는데 세션을 연결하지 않고 사용할때와 세션을 연결하고 사용할때 차이점을 알수 있을까요 ?
-
미해결Vue.js - Django 연동 웹 프로그래밍 (실전편)
가입 되게 되었습니다.
보니까 가입할 때 계정을 test로 하고 비밀번호를 1234로 하면 가입이 안되고 계정을 다른 걸로 하고 비밀번호도 영문자, 숫자 조합으로 하니까 되네요. 혹시 가입시 ID의 길이나 하지말아야 할 ID 규칙이나 비밀번호 정할때 룰 같은 게 있어서 그런걸까요?
-
미해결자바 스프링부트 활용 웹개발 실무용
8강 boardType 질문입니다.
8강 수업을 진행하고 있습니다. ENUM 으로 인서트는 잘 되는데 두 번째 사진과 같이 조회하는 곳에서 boardType 이 object로 나오지가 않습니다. 강의에서 하듯이 Bean으로 objectMapper, mappingJackson2JsonView 도 작성되어 있고 BaseCodeLabelEnumJsonEnumSerializer 에 serialize도 작성이 잘 되어있는데 serialize 를 어디서 사용하는지를 모르겠습니다. 도와주세요 ㅠㅠ
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
mmdetection U-net 적용
안녕하세요 교수님 좋은 강의 잘 듣고 있습니다. mmdetection mask rcnn 모델 사용해서 balloon 데이터 세트 검출하는 강의를 보고 제가 진행하고 있는 프로젝트에 u-net 모델을 사용해보려고 합니다. 그런데 mmdetection u-net 모델에 들어가보니 (https://github.com/open-mmlab/mmsegmentation/blob/master/configs/unet/README.md) 지원되는 데이터 세트가 DRIVE, STARE, CHASE_DB1, HRF 밖에 없는데 이런 경우 balloon 데이터 세트처럼 coco 데이터 세트 포맷으로 변환해서 사용을 못하나요? 그리고 현재 진행하고 있는 프로젝트가 semantic segmentation인데 사용할만한 모델이나 성능향상에 도움이 될만한 데이터전처리에는 어떤게 있을까요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
@DynamicInsert와 @DynamicUpdate
1. JPA에서 Entity 컬럼에 null이 아닌 DDL에서 정의한 디폴트값을 넣고 싶습니다. Entity 컬럼에 디폴트 값을 설정하는 방법이 있을 것이고요. 또는 @DynamicInsert 설정해 두면 insert 시에 DDL에서 정의한 디폴트 값도 잘 들어갈 것이라고 생각했습니다. @DynamicInsert 는 모든 entity 들에 설정할 경우 무슨 문제점이 있을까요? 2. v1 API 에서 v2로 가면서 업데이트 필드가 추가되었습니다. 이때 v1과 v2의 입력 폼이 같다고 가정할때 v1으로는 추가된 필드가 null로 들어오게 됩니다. 이 경우 v2으로는 정상 업데이트가 되는데 v1으로는 기존 필드가 null로 업데이트 되는 문제 발생합니다. 이에 대한 해결책으로 입력 폼에 추가된 업데이트된 필드에 Default 값을 할당하는 방법이 있을꺼 같은데요. 위 방법 말고 @DynamicUpdate 로도 입력값이 null인 경우 해당 필드를 업데이트 하지 않도록 해결이 가능할 것 같습니다. @DynamicUpdate 사용시 주의해야 할 점이 있을까요?
-
미해결더 개발자, 인터뷰 가이드
이력서 미션 올립니다.
선생님 안녕하세요. 면접을 앞둔 개발자입니다. 오늘 수강 신청했습니다 이력서 미션 제출하려고 글 남깁니다. 많은 도움 받고 있습니다. 감사합니다. https://drive.google.com/drive/folders/1nIrHTna17EoWSvCIibmZTpTvIVfYs02q?usp=sharing ps. 공개된 장소에 이력서를 올리기 부끄러워, 권한 설정을 했습니다. 번거롭게 해드려서 죄송합니다^^;;
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Yolo v3 Custom Dataset 결과 데이터 분석을 어떻게 해야 할 지요?
교수님 안녕하세요 . 개정되고 나서 다시 정주행 하고 있고 있습니다. 좋은 강의 감사드리고 교수님 강의들 머신러닝과 오라클 강의 또한 아주 잘 듣고 있습니다. 교수님 Yolo v3 Custom Dataset으로 학습 후 아래와 같이 텐소보드를 통한 결과 같은데 이 부분을 어떻게 해석을 하고 보완을 해야할 지 강좌 내용에는 아래와 같은 Train 에 대한 학습 Result 를 하는 내용을 아직 제가 찾지 못해서 데이터를 분석하고 이해하는 법을 알고자 이렇게 두루뭉실하게라도 여쭙니다. 감사합니다.
-
미해결홍정모의 따라하며 배우는 C++
생성자의 형태에 따른 출력값의 차이
그 생성자 표현방식은 2가지가 있잖아요 using namespace std; class Test { int m_value; int m_ref; public: Test(const int& value) { Test(10, value); } Test(const int& ref,const int& value) { m_ref = ref; m_value = value; } const Test& print() { cout << m_value << " " << m_ref << endl; cout << (int) & m_value << endl; return *this; } }; int main() { Test(10).print(); } 이 전체코드에서 위의 Test(const int& value) { Test(10, value); } 이 부분은 Test(const int& value): Test(10, value) {} 이거랑 같잖아요 근데 아래코드는 정상작동하는 반면에 위의 코드는 이상한 출력값이 나옵니다. 왜이런걸까요?
-
미해결시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
백그라운드로 모니터링 스크립트를 돌릴 때 다른 경우의 수가 있는지 궁금합니다!
안녕하세요! 좋은 수업 만들어주셔서 정말 많은 도움이 되고 있습니다. 모니터링같이 백그라운드에서 쉘 스크립트를 실행해야 하는 경우 리눅스의 크론탭 이외에 다른 선택지들이 있을까요? 한 번만 백그라운드로 실행하면 되는 경우 systemd, nohup 같은 명령어가 생각나는데 실제로 현업에서는 어떻게 백그라운드 프로세스들을 실행 & 관리하는지 궁금합니다 :)
-
미해결홍정모의 따라하며 배우는 C++
friend bool operator < ()에서 질문 있습니다.
class Cents { private: int m_cents; public: Cents(int cents = 0) { m_cents = cents; } int getCents() const { return m_cents; } int &getCents() { return m_cents; } friend bool operator < (const Cents &c1, const Cents &c2) { return c1.m_cents < c2.m_cents; } friend bool operator != (const Cents &c1, const Cents &c2) { return bool (c1.m_cents != c2.m_cents); } friend std::ostream& operator << (std::ostream &out, const Cents ¢s) { out << cents.m_cents; return out; } }; 강의에서 이와 같이 구현을 합니다. 여기서 질문이 있습니다. bool이 붙은 friend 함수들은 Cents class의 멤버 함수로 바꿀 수가 없나요? 두가지 시도를 했는데 오류가 났습니다. 1. Cents bool operator <() 2. bool Cents operator <()
-
미해결홍정모의 따라하며 배우는 C++
연산자 오버로딩에서 this 포인터에 대한 질문입니다..
#include <iostream> using namespace std; class Cents { private: int m_cents; public: Cents(int cents = 0) { m_cents = cents; } int getCents() const { return m_cents; } // int &getCents() { return m_cents; } Cents operator + (const Cents& c2) { return (this -> m_cents + c2.getCents()); } }; int main() { Cents cents1(6); Cents cents2(8); Cents cents3(6); Cents sum; cout << (cents1 + cents2 + cents3).getCents() << endl; return 0; } class Cents 객체의 멤버 함수가 되기 위해서 operator + 함수 오버로딩이 갖을 수 있는 매개변수가 한개인 것은 알겠습니다. 그러나 이 동작과정에 대해서 제대로 이해가 안갑니다. ㅠㅠ break point를 찍어 확인해보려 하였으나, 이상하게 되더라구요 ㅠㅠ 제가 동작과정을 순서대로 말해 볼테니, 틀린게 있으면 말해주세요. 부탁드립니다. 1. main()에서 cents1 (Cents(6))객체가 실행된다. 2. Cents 객체에서 m_cents에 6을 대입한다. 3. 여기서 이해가 안갑니다. Q1. this -> m_cents 에서 이 this는 cents1의 값을 갖고 있는 건가요? Q2. Q1이 맞다면 c2.getCents()에는 cents2의 값이 들어가고 있는 건가요? Q3. Q1이 아니라면 처음에 this -> m_cents에는 0이라는 값이 들어가 있고cents1을 통해 c2.getCents()에 6이 들어가고 this 포인터를 통해 c2 인스턴스의 멤버의 m_cents에 6을 넣어주고 그 다음에 cents2의 인스턴스 멤버에 접근하여 8을 넣어주고 ... 이런 식으로 작동하나요? Q3를 요약하자면, this는 해당 Cents class의 하나의 주소를 갖고 있고 이를 다른 인스턴스 멤버 값을 계속 더해서 this의 멤버 변수에 넣어준 다음에, 이를 return 해주는 것일까요? 이해가 제대로 안되다 보니 질문하는 것도 어렵네요.. 멘토 분이 제가 무슨 말을 하는지 이해가 되실지 모르겠습니다.. break point를 여러개 찍어서 디버그를 해보아도 main문만 돌다가 이상한데로 빠지더라고요.. ㅠㅠ