묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
System.out.println() vs 로그
안녕하세요. 둘의 차이를 정확히 알고 싶습니다. 선생님이 말씀하시길 현재 IDE 개발중에는 콘솔(System.out.println()) 에 남기지만 실제로는 로그로 남겨야 된다고 하셨습니다. 둘의 차이가 궁금하네요. 나중에 서버를 올려서(ex. linux) 로그 코드에 의해 출력되는 것들도 결국에는 서버의 콘솔에 그 로그들이 남는 것 아닌가요? 그리고 그 흘러가는 것들을 다 로그 파일로 남기거나, 그대로 두면 로컬 IDE 의 로컬처럼 그대로 흘러가는 것이고.. 그리고 System.out.println("hello") 코드를 서버에 올려서 본다면 hello 가 로그에 남나요? 콘솔과 로그의 레벨 차이? 영역 등의 구분이 궁금합니다. 감사합니다.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
Mysql 에러
제로초님, Node.js 교과서 7장 보면서 Mysql 재설치를 했는데요 비밀번호 입력하는 부분은 진행이 되지 않습니다. 위와 같이 입력 후 엔터를 누르면 그냥 멈춰 있고, Enter password: 가 나오지 않습니다. mysql -u root -p 라고 입력해도 마찬가지이구요.. 그것 때문인지.. sleact/back 에서 npx sequelize db:create 하면 다음과 같은 에러가 발생합니다. 프로젝트 폴더에서 mysql 명령어(mysql -u root -p)를 입력하면 그건 또 bash: mysql: command not found 라고 나오구요... ㅜㅜ 이부분은 인터넷 찾아보니 환경 변수 설정 문제인것 같아 인터넷에 나온대로 고급 설정에서 추가했습니다만.. 해결되지는 않았습니다. 해결할 수 있는 방법이 있을까요? 서버는 잘 작동중입니다.
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
reul 기울기 소멸
항상 질문에 답변 잘해주셔서 감사합니다 선생님!이번 질문은 Reul가 0이하일때는 기울기값들이 바로 0 으로 수렴하게 되는데 이는 vannishing gradient로 왜 해당 되지않는건가요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
강의주제와는 조금 벗어나지만 궁금한 사항 질문드립니다
명령어 중에 %cd에서 %가 의미하는 것이 무엇인지 궁금합니다. matplotlib 다룰 때도 %matplotlib inline 같이 앞에 퍼센트 기호가 왔었는데, %가 의미하는 것이 무엇인지 알고 싶습니다. 추가로 체크포인트 경로를 상대경로로 설정했기에 %cd mmdetection을 지정해주어야 한다고 이해했는데, 그렇다면 체크포인트 경로를 절대경로로 지정해준다면 %cd mmdetection 구문을 사용하지 않아도 되는건가요??
-
해결됨웹 게임을 만들며 배우는 Vue
브라우저에 아무것도 표시가 되지 않습니다.
강좌 코드랑 똑같고, 버전도 webpack4, vue2.6, compiler도 2.6 등등 다 맞춰줬는데도 화면엔 아무것도 그려주지 않아서 당황스럽네요. visual studio code 쓰고 있고, live server (port 5500) 사용한게 문제가 된걸려나요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
하드코딩
하드코딩이 어떤 뜻인가요??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
통합테스트 과정에서 "package javax.persistence does not exist" 에러가 발생합니다.
에러 코드 첨부합니다! 어떻게 해결할 수 있을까요? ㅠㅠ C:\spring\pjt\hello-spring\hello-spring\src\main\java\hello\hellospring\domain\Member.java:4:25 java: package javax.persistence does not exist C:\spring\pjt\hello-spring\hello-spring\src\main\java\hello\hellospring\domain\Member.java:5:25 java: package javax.persistence does not exist C:\spring\pjt\hello-spring\hello-spring\src\main\java\hello\hellospring\domain\Member.java:6:25 java: package javax.persistence does not exist C:\spring\pjt\hello-spring\hello-spring\src\main\java\hello\hellospring\domain\Member.java:7:25 java: package javax.persistence does not exist C:\spring\pjt\hello-spring\hello-spring\src\main\java\hello\hellospring\domain\Member.java:9:2 java: cannot find symbol symbol: class Entity C:\spring\pjt\hello-spring\hello-spring\src\main\java\hello\hellospring\domain\Member.java:12:6 java: cannot find symbol symbol: class Id location: class hello.hellospring.domain.Member C:\spring\pjt\hello-spring\hello-spring\src\main\java\hello\hellospring\domain\Member.java:12:10 java: cannot find symbol symbol: class GeneratedValue location: class hello.hellospring.domain.Member C:\spring\pjt\hello-spring\hello-spring\src\main\java\hello\hellospring\domain\Member.java:12:36 java: cannot find symbol symbol: variable GenerationType location: class hello.hellospring.domain.Member
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
크롤링 공공데이터 opn api 관련 질문입니다!
안녕하세요~ 파이썬입문과 크롤링기초 부트캠프 강좌의 크롤링을 위한 지식: 정부 제공 공공데이터 Open API 사용법 에서 09:07~ 부분처럼 Body 결과가 뜨지 않아 질문드려요. 여기까지가 공공데이터 홈페이지의 내용이고, 노란색으로 표시한 부분을 아래와 같이 postman에 넣었습니다. NORMAL_CODE 로 뜨긴 하지만 선생님께서 강의 예시로 보여주신 것처럼 sidoName , searchCondition 등의 항목을 볼 수 있는 데이터가 아니라 그런건지, 그렇다면 다른 데이터를 활용해보는 게 나을지? 아니면 URL을 잘못 만든 것인지 피드백 부탁드려요~ 감사합니다.
-
미해결스프링 핵심 원리 - 기본편
다이어그램 어떤 툴로 그리시나요
안녕하세요 영한님! 공부와는 상관없는 내용이긴 하나 궁금해서 여쭤봅니다. 다이어그램은 어떤 툴을 사용해서 그리시나요??
-
해결됨Slack 클론 코딩[실시간 채팅 with React]
안녕하세요 궁금한점이요!!
안녕하세요 저는 웹팩 소스는 복붙하고 패키지를 직접 하나씩 설치해보았는데 빌드나 실행시 에러가 나서 webpack-dev-server 가 4.0.0 인걸 지우고 @ 3.11.2로 다시설치하니까 되더라고요. 원래 이렇게 버전하나때문에 에러가 잘 발생하나요? 그리고 setting/ts 그대로 빌드해보면 저는 이건 에러는 아니고 경고지만 이런 세가지 경고 들이 뜨는데 원래 이런건가요?? 상관없는건가요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
board.cpp 파일 관련 질문이 있습니다
맵 만들기 파트 11:50 부분에 질문이 있는데요 GetTileColor(Pos{ y, x}); 부분에서 Pos{ y,x }가 임시객체를 생성해서 GetTileColor()함수로 넘기는것 맞나요??
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
.menu나 .sub-menu에 hover하면 검정색배경에 흰색글씨로 바뀌어야 하는데 안되네요 코드에 어떤 문제가 있나요?
.menu나 .sub-menu에 hover하면 검정색배경에 흰색글씨로 바뀌어야 하는데 안되네요 코드에 어떤 문제가 있나요? <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <title>부여 가을연꽃축제</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <div class="container"> <div class="left"> <header> <div class="header-logo"> <a href="#none"> <img src="images/logo-header.png" alt="header-logo"> </a> </div><!--.header-logo--> <div class="navi"> <ul class="menu"> <li> <a href="#none">축제소개</a> <div class="sub-menu"> <a href="#none">초대의 글</a> <a href="#none">축제개요</a> <a href="#none">축제연혁</a> <a href="#none">오시는길</a> </div><!--.sub-menu--> </li> <li> <a href="#none">행사안내</a> <div class="sub-menu"> <a href="#none">셔틀버스안내</a> <a href="#none">행사안내</a> <a href="#none">행사일정</a> <a href="#none">소공연장</a> </div><!--.sub-menu--> </li> <li> <a href="#none">홍보마당</a> <div class="sub-menu"> <a href="#none">축제소식</a> <a href="#none">보도자료</a> <a href="#none">음식레시피</a> </div><!--.sub-menu--> </li> <li> <a href="#none">참여마당</a> <div class="sub-menu"> <a href="#none">참가후기</a> <a href="#none">연꽃갤러리</a> <a href="#none">포토갤러리</a> </div><!--.sub-menu--> </li> </ul> </div><!--.navi--> </header> </div><!--.left--> <div class="right"> <div class="slide"> <div> <a href="#none"> <img src="images/slide-01.jpg" alt="slide image1"> </a> <a href="#none"> <img src="images/slide-02.jpg" alt="slide image2"> </a> <a href="#none"> <img src="images/slide-03.jpg" alt="slide image3"> </a> </div> </div><!--.slide--> <div class="items"> <div class="news"></div><!--.news--> <div class="gallery"></div><!--.gallery--> <div class="shortcut"></div><!--.shortcut--> </div><!--.items--> <footer> <div class="copyright"> (주)이스타컴퍼니 | 대표자 : 최종윤 | 개인정보관리책임자 : 이주현 부장 사업장주소 : 인천광역시 중구 개항로 6층 (주)이스타컴퍼니 </div><!--.copyright--> <div class="sns"> <div> <a href="#none"> <img src="images/sns-01.png" alt="facebook"> </a> <a href="#none"> <img src="images/sns-02.png" alt="tweeter"> </a> <a href="#none"> <img src="images/sns-03.png" alt="instagram"> </a> </div> <div> <select> <option value=""> Family Site </option> <option value=""> 여주군청 홈페이지 </option> <option value=""> 한국관광공사 </option> <option value=""> 여행자보험가입 </option> </select> </div> </div><!--.sns--> </footer> </div><!--.right--> </div> <script src="script/jquery-1.12.4.js"></script> <script src="script/custom.js"></script> </body> </html> @charset 'utf-8'; *{ padding: 0; list-style: none; text-decoration: none; } a{ color:#222328; } body{ margin:0; background-color: #fff; color:#222328; font-size: 15px; } .container{ border: 1px solid red; width:1000px; } .container > div{ float: left; box-sizing: border-box; } .left{ width:200px; } .right{ width:800px; } header{ } header > div{} .header-logo{ height: 100px; line-height: 130px; } .navi{ height: 400px; } .slide > div{ border: 1px solid green; height: 350px; } .items{ overflow: hidden; } .items > div{ border: 1px solid pink; height: 200px; float: left; box-sizing: border-box; } .news{ width: 300px; } .gallery{ width: 300px; } .shortcut{ width: 200px; } footer{ overflow: hidden; } footer > div{ height: 100px; float:left; box-sizing: border-box; text-align: center; } .copyright{ width:600px; padding-top: 30px; } .sns{ width:200px; } .sns div{ height: 50px; box-sizing: border-box; } .sns div:nth-child(1){ padding-top: 15px; } .sns div:nth-child(2){ padding-top: 10px; } /* slide */ .slide{ position: relative; } .slide > div{ /*position: absolute;를 여기에다가 주는게 아니라 .slide > div a{}안에 주어야함*/ } .slide > div a{ position: absolute; top:0; left:0; opacity: 0; animation: slide 10s linear infinite; } .slide > div a:nth-child(1){ animation-delay: 0s; } .slide > div a:nth-child(2){ animation-delay: 3.5s; } .slide > div a:nth-child(3){ animation-delay: 7s; } @keyframes slide{ 0%{ opacity: 0; visibility: hidden; /*visibility: hidden;*/ } 5%{ opacity: 1; } 35%{ opacity: 1; } 40%{ opacity: 0; } 100%{ opacity: 0; } } /* Nevigation */ .menu{ padding: 0; width: 90%; margin: auto; } .menu li{ text-align: center; } .menu li > a{ border: 1px solid #000; display: block; padding: 5px; transition: 0.5s; } .menu li:hover > a{ background-color: #fff; color:#000; } .sub-menu{ border: 1px solid #000; } .sub-menu a{ display: block; padding: 5px; transition: 0.5s; } .sub-menu a:hover{ background-color: #fff; color:#000; }
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
MMdetection COCO dataset metric 질문입니다
안녕하세요 선생님. 현재 Custom dataset을 COCO dataset format으로 변환하여 MMdetection 기반으로 모델을 학습시켰습니다. COCO format으로 트레이닝한 모델의 mAP 결과를 COCO metric 형태가 아닌, 아래의 middle format을 기반으로 학습한 결과 처럼 instance별로 AP와 mAP를 볼 수 있는 방법이 있는지 궁금합니다. 또한 train 및 test 시에 image scale이 1333, 800으로 셋팅되어 있는 것 같은데, config기반으로 image scale에 대한 환경 파라미터 수정 시 어떻게 코드를 작성해야하는지 여쭤봅니다!
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
엔지니어링...
소개 링크 1에서도 그렇고 이번 강의에서도 그렇고 엔지니어, 엔지니어링이라는 단어가 줄곧 나오는데요. 엔지니어링이라는 단어가 정확히 어떤 의미로 쓰이는지 알고 싶습니다..! 다른 자료를 찾아봐도 느낌이 오질 않네요ㅠㅠ
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 리뷰 부탁드립니다
includes가 내부적으로 반복문을 도는걸로 알고있어 강의내용대로라면 need가 길어질수록 연산횟수도 많아질 거 같아 고안해보았습니다. 문제점 짚어주시면 감사하겠습니다. const solution = (requirement, schedule) => { let queue = requirement.split(''); for(let s of schedule) { if(s === queue[0]) { queue.shift(); } } return queue.length > 0 ? 'NO' : 'YSE'; } console.log(solution('CBA', 'CBBDAGE'));
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
pipes
를 굳이 사용하지 않고 , 어차피 service 부분은 로직을 담당하는 부분이니 제외하고 컨트롤러 부분에서 pipe 가하는 필터링 부분 할수있지 않나요 ?? 그렇게 치면.. service 필요없이 그럼 controller 만 해도 된다고 라고 하면 할말이 없긴한데.. 굳이 pipes 를 사용해야하는 이유를... 다른분은 Pipe 를 사용하는 사례를 알겠다고 하겠지만 , 저는 굳이 Pipe 를 사용하는 이유를 알고싶어여 !
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
menu에 hover하면 배경색이 검은색되고 글씨가 흰색이 되야하는데 안되요....sub-menu도요
menu에 hover하면 배경색이 검은색되고 글씨가 흰색이 되야하는데 안되요....sub-menu도요 코드에 어떤 문제가 있는걸까요? <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <title>부여 가을연꽃축제</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <div class="container"> <div class="left"> <header> <div class="header-logo"> <a href="#none"> <img src="images/logo-header.png" alt="header-logo"> </a> </div><!--.header-logo--> <div class="navi"> <ul class="menu"> <li> <a href="#none">축제소개</a> <div class="sub-menu"> <a href="#none">초대의 글</a> <a href="#none">축제개요</a> <a href="#none">축제연혁</a> <a href="#none">오시는길</a> </div><!--.sub-menu--> </li> <li> <a href="#none">행사안내</a> <div class="sub-menu"> <a href="#none">셔틀버스안내</a> <a href="#none">행사안내</a> <a href="#none">행사일정</a> <a href="#none">소공연장</a> </div><!--.sub-menu--> </li> <li> <a href="#none">홍보마당</a> <div class="sub-menu"> <a href="#none">축제소식</a> <a href="#none">보도자료</a> <a href="#none">음식레시피</a> </div><!--.sub-menu--> </li> <li> <a href="#none">참여마당</a> <div class="sub-menu"> <a href="#none">참가후기</a> <a href="#none">연꽃갤러리</a> <a href="#none">포토갤러리</a> </div><!--.sub-menu--> </li> </ul> </div><!--.navi--> </header> </div><!--.left--> <div class="right"> <div class="slide"> <div> <a href="#none"> <img src="images/slide-01.jpg" alt="slide image1"> </a> <a href="#none"> <img src="images/slide-02.jpg" alt="slide image2"> </a> <a href="#none"> <img src="images/slide-03.jpg" alt="slide image3"> </a> </div> </div><!--.slide--> <div class="items"> <div class="news"></div><!--.news--> <div class="gallery"></div><!--.gallery--> <div class="shortcut"></div><!--.shortcut--> </div><!--.items--> <footer> <div class="copyright"> (주)이스타컴퍼니 | 대표자 : 최종윤 | 개인정보관리책임자 : 이주현 부장 사업장주소 : 인천광역시 중구 개항로 6층 (주)이스타컴퍼니 </div><!--.copyright--> <div class="sns"> <div> <a href="#none"> <img src="images/sns-01.png" alt="facebook"> </a> <a href="#none"> <img src="images/sns-02.png" alt="tweeter"> </a> <a href="#none"> <img src="images/sns-03.png" alt="instagram"> </a> </div> <div> <select> <option value=""> Family Site </option> <option value=""> 여주군청 홈페이지 </option> <option value=""> 한국관광공사 </option> <option value=""> 여행자보험가입 </option> </select> </div> </div><!--.sns--> </footer> </div><!--.right--> </div> <script src="script/jquery-1.12.4.js"></script> <script src="script/custom.js"></script> </body> </html> @charset 'utf-8'; *{ padding: 0; list-style: none; text-decoration: none; } a{ color:#222328; } body{ margin:0; background-color: #fff; color:#222328; font-size: 15px; } .container{ border: 1px solid red; width:1000px; } .container > div{ float: left; box-sizing: border-box; } .left{ width:200px; } .right{ width:800px; } header{ } header > div{} .header-logo{ height: 100px; line-height: 130px; } .navi{ height: 400px; } .slide > div{ border: 1px solid green; height: 350px; } .items{ overflow: hidden; } .items > div{ border: 1px solid pink; height: 200px; float: left; box-sizing: border-box; } .news{ width: 300px; } .gallery{ width: 300px; } .shortcut{ width: 200px; } footer{ overflow: hidden; } footer > div{ height: 100px; float:left; box-sizing: border-box; text-align: center; } .copyright{ width:600px; padding-top: 30px; } .sns{ width:200px; } .sns div{ height: 50px; box-sizing: border-box; } .sns div:nth-child(1){ padding-top: 15px; } .sns div:nth-child(2){ padding-top: 10px; } /* slide */ .slide{ position: relative; } .slide > div{ /*position: absolute;를 여기에다가 주는게 아니라 .slide > div a{}안에 주어야함*/ } .slide > div a{ position: absolute; top:0; left:0; opacity: 0; animation: slide 10s linear infinite; } .slide > div a:nth-child(1){ animation-delay: 0s; } .slide > div a:nth-child(2){ animation-delay: 3.5s; } .slide > div a:nth-child(3){ animation-delay: 7s; } @keyframes slide{ 0%{ opacity: 0; visibility: hidden; /*visibility: hidden;*/ } 5%{ opacity: 1; } 35%{ opacity: 1; } 40%{ opacity: 0; } 100%{ opacity: 0; } } /* Nevigation */ .menu{ padding: 0; width: 90%; margin: auto; } .menu li{ text-align: center; } .menu li > a{ border: 1px solid #000; display: block; padding: 5px; transition: 0.5s; } .menu li:hover > a{ background-color: #fff; color:#000; } .sub-menu{ border: 1px solid #000; } .sub-menu a{ display: block; padding: 5px; transition: 0.5s; } .sub-menu a:hover{ background-color: #fff; color:#000; }
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
해결 부탁드립니다.
atom에서 print를 치면 autocompeltp-python 에러가 떠서 게시판에 있는 내용을 따라 16버전은로 다운 시켰습니다. 이때 기존 파일을 지우고 내용 붙이기 했음.. 그 이후로 atom 실행 시키면 아래처럼 빨강색 내용이 나오네요.. 프로그램 추가제거에 들어가서 python과 atom을 삭제 후 다시 깔아도 기존 작업이 없어지지 않고 같은 에러 메세지가 뜹니다. ㅡㅜ;
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
9분 56초 질문드립니다.
def form_valid(self, form): temp_profile = form.save(commit=False) temp_profile.user = self.request.user temp_profile.save() return super().form_valid(form) 이 부분 10번 돌려봐도 무슨 말인지 전혀 모르겠습니다... 들리는 대로 다 적어봤는데, 이렇게 말씀하셨는데 무슨 말인지 전혀 이해가 안 가서 그런데 좀... 쉽게 설명 부탁드려도 될까요? #커스텀마이징하려는 내용. 괄호안의 form은 forms.py에서 날라온 데이터이며 (self, form)의 form에 저장된다. #user라는 데이터가 아직 없다. temp_profile의 user라는 데이터를 self에서 request를 보는 당사자 유저로 정해준다. 그리고 나머지는 조상(부모클래스)의 원래 그거의 결과를 return해준다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
RestAPI에 적용하고 하는 경우
로그필터, 로그인 필터를 RestAPI에 적용하고자 할때도 같은 방식으로 사용 하면될까요?아니면 다른 선호되는 방식이 있나요?인터셉터 강의를 방금 추가로 듣는 중인데,REST API에 적용할때는 인터셉터 방식이 더 맞는거 같기도 한데, 어떻게 사용하는게 좋은 방법인지, 혹은 어떤걸 공부하고 검색해 봐야하는지 알려주시면 감사드리겠습니다.