묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링부트 상품-주문 API 개발로 알아보는 TDD
TestRestTemplate 대신에 RestAssured를 사용하는 이유가 있을까요?
TestRestTemplate은 스프링 테스트에서 제공하는 라이브러리로 알고 있습니다.굳이 스프링에서 제공하는 라이브러리 말고 외부 라이브러리인 RestAssured를 사용하는 이유가 따로 있을까요?제가 아무리 검색해도 시원한 답변을 찾을 수가 없었습니다.둘의 장단점이나 차이점을 좀 알고 싶습니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
실전문제풀이 해설 pdf 요청 드립니다.
안녕하세요, 강의 들은 학생입니다. 실전문제풀이 해설 PDF 요청드립니다. 메일주소 kuhbmj@naver.com 입니다. SAA-03시험 꼭 합격하고 싶습니다. 감사합니다.
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
15강 질문
안녕하세요 선생님.jdbcTemplate.query(readSql, (rs, rowNum) -> 0, request.getId())에서 (rs, rowNum) -> 0과 request.getId()의 자리가 바뀌면 안 되나요? 왜 위치가 저런 건가요?그리고 왜 수정은 id 기준이고 삭제는 이름 기준인가요?
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
전체 소스 어디서 down 받나요?
인강 들으면서 소스 down 받았는데... 전체 소스를 설치 하고 싶은데... 어디서 받나요?
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
갑자기 이런 오류가 뜨는데
잘 실행되던게 갑자기 경고가 뜨네요...동그라미친 부분을 properties에 추가하라는 글들을 봐서 추가하였는데, ,,기존에는 없던 경고 였기 때문에 갑자기 생겼습니다. 저 두 줄의 코드를 추가하면 해결된건가요?
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
로그인 후 list.html 로 전환 안되고 에러
AttributeErrorAttributeError: 'Cursor' object has no attribute 'count'Traceback (most recent call last)File "C:\Users\hongbh\AppData\Roaming\Python\Python311\site-packages\flask\app.py", line 2551, in __call__return self.wsgi_app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "C:\Users\hongbh\AppData\Roaming\Python\Python311\site-packages\flask\app.py", line 2531, in wsgi_appresponse = self.handle_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^File "C:\Users\hongbh\AppData\Roaming\Python\Python311\site-packages\flask\app.py", line 2528, in wsgi_appresponse = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "C:\Users\hongbh\AppData\Roaming\Python\Python311\site-packages\flask\app.py", line 1825, in full_dispatch_requestrv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "C:\Users\hongbh\AppData\Roaming\Python\Python311\site-packages\flask\app.py", line 1823, in full_dispatch_requestrv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^File "C:\Users\hongbh\AppData\Roaming\Python\Python311\site-packages\flask\app.py", line 1799, in dispatch_requestreturn self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "D:\PM_WebService\main\member.py", line 23, in member_joincnt = members.find({"email": email}).count() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^AttributeError: 'Cursor' object has no attribute 'count'The debugger caught an exception in your WSGI application. You can now look at the traceback which led to the error.To switch between the interactive traceback and the plaintext one, you can click on the "Traceback" headline. From the text traceback you can also create a paste of it. For code execution mouse-over the frame you want to debug and click on the console icon on the right side.You can execute arbitrary Python code in the stack frames and there are some extra helpers available for introspection:dump() shows all variables in the framedump(obj) dumps all that's known about the object
-
미해결스프링 핵심 원리 - 기본편
junit.jupiter의 Assertions 질문
Assertions를 입력했을때 AssertionsKt라는 이상한 친구가 보입니다.왜이러는거죠?
-
미해결
junit.jupiter의 Assertions 질문
Assertions를 입력했을때 웬 이상한 AssertionsKt가 뜹니다.왜이러는거죠?
-
해결됨[코드캠프] 훈훈한 Javascript
css 연결 오류..?
안녕하세요! link 태그로 css를 연결하면 script코드가 웹에 그대로 출력됩니다이런식으로요.. <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="./style.css"> <script> const dateFormMaker = function () { const inputYear = document.querySelector('#targetYear').value; const inputMonth = document.querySelector('#targetMonth').value; const inputDay = document.querySelector('#targetDay').value; // const dateFormat = `${inputYear}-${inputMonth}-${inputDay}`; const dateFormat = inputYear + '-' + inputMonth + '-' + inputDay // console.log(inputYear, inputMonth, inputDay); return dateFormat; } const counterMaker = function () { const targetDateInput = dateFormMaker(); const today = new Date(); const targetDate = new Date(targetDateInput).setHours(0,0,0,0); const left = (targetDate - today) / 1000; const leftDay = Math.floor(left / 3600 / 24); const leftHour = Math.floor(left / 3600) % 24; const leftMin = Math.floor(left / 60) % 60; const leftSec = Math.floor(left) % 60; console.log(leftDay, leftHour, leftMin, leftSec) }; </script> </head> <body> <h1>D-Day</h1> <div id="D-day-container"> <div class="inner"> <span id="days">0</span> <span>일</span> </div> <div class="inner"> <span id="hours">0</span> <span>시</span> </div> <div class="inner"> <span id="min">0</span> <span>분</span> </div> <div class="inner"> <span id="sec">0</span> <span>초</span> </div> </div> </div> <div id="inputbox"> <input id="targetYear" class="targetInput" />년 <input id="targetMonth" class="targetInput" />월 <input id="targetDay" class="targetInput" />일 </div> <button onclick= "counterMaker()">날짜설정</button> </body> </html>혹시나 바디태그 끝으로 script 태그를 옮겨봤는데도 똑같아요... 왜 그럴까요
-
미해결Three.js 3D 인터랙티브 바로 시작하기
3d 모델링에 애니메이션을 여러개 넣으려면 어떻게 해요?
강의에서는 animations가 하나만 포함된 예제만 알려주셨는데, mixamo나 다른 방법으로 여러개를 가져오는 방법은 없는건가요?
-
미해결Vue.js + TypeScript 완벽 가이드
두번째 프로젝트 권한 요청드립니다.
감사합니다. 이 강의를 듣고 뷰 고수가 되겠습니다. 디지털 스승님!계정: jongjin826@gmail.com
-
해결됨나도코딩의 자바 기본편 - 풀코스 (20시간)
메소드에 객체형(?) 변수 넣는 것이 잘 이해가 가지 않습니다.
함수형 인터페이스(전반전) 강의를 듣는 도중pulbic static void convertUSD(Convertible converter, int USD) { converter.convert(USD); }메소드가 어떤식으로 동작되는지 궁금합니다. 추가로 클래스를 생성하고 객체 생성 후 객체를 어떠한 메소드의 변수로 넣었을 때 어떤 식으로 동작되는지 어떨때 사용하는지 예시로 알려주신다면 정말 감사합니다..
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
강의 도표 자료 다운을 받으면, zip파일에 아무것도 들어있지않다고 나옵니다.
윈도우 운영체제를 쓰는데 강의 도표 자료 다운을 받으면, zip파일에 아무것도 들어있지않다고 나옵니다.다시 강의 도표 자료를 올려주실 수 있을까요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
스태킹모델 예측성능 올리는 법
안녕하십니까.수업을 듣고 연습을 하던 중 문제가 생겨서 글 남깁니다.제가 Random Forest, LGBM으로 기기의 출력을 예측하는 과정을 하고 있는데 각각 단일 앙상블 학습보다 RF와 LGBM을 조합한 스태킹 학습을 통해 예측 성능을 높이려고 했는데 단일 앙상블 학습의 예측 성능이 MAE기준 1점 정도 더 높게 나왔습니다. 스태킹 학습을 통해 성능을 살짝만 올리면 원하는 목적에 달성할 수 있을 거 같은데 어떻게 하면 좋을까요?현재 RF, LGBM, XGB, Linear 회귀 알고리즘을 조합하여 도전을 해봤는데도 예측성능이 오르질 않네요 ㅠㅠ
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-E 쿼드트리 질문
string qurad(int y, int x, int size){ if(size == 1) return string(1, a[y][x]); char b = a[y][x]; string ret = ""; bool flag = 0; for(int i = y; i < y + size; i++){ for(int j = x; j < x + size; j++){ if(b != a[i][j]){ ret += '('; ret += quard(y, x, size / 2); ret += quard(y, x + size / 2, size / 2); ret += quard(y + size / 2, x, size / 2); ret += quard(y + size / 2, x + size / 2, size / 2); ret += ')'; return ret; } } } return string(1, a[y][x]); }안녕하세요 선생님 항상 좋은 강의를 올려주셔서 감사합니다. 위에 있는 코드에서 변수 flag는 사용되지 않았는데 혹시 flag를 변수를 선언할 때 어떤 의도로 선언했는지 알려주실 수 있나요?
-
해결됨Jenkins를 이용한 CI/CD Pipeline 구축
jenkins jdk 설정
마지막 부분에서 docker image로 하면 jenkins jdk 설정은 따로 하지 않아도 될까요?
-
해결됨mongoDB 기초부터 실무까지(feat. Node.js)
session.abortTransaction()에 대한 실제 예시 문의
아래 명령어를 통해 transaction이 실패했을 때 원복한다고 하는데, 저런 것은 catch문에 넣어야 하는 것이 맞나요? 아니면 if else로 문제점을 발견했을 때 처리하게 하는 걸까요?즉, 저 코드를 실제로 사용할 때, 어떤 모습으로 들어가는 지 궁금합니다.session.abortTransaction()
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
Music player를 실행시켜 음악을 재생시키는 방법 문의 드림.
안녕하세요. 모바일 앱에서 블루투스로 헤드셋과 연결 후, 헤드셋 신호를 받아 스마트폰 내부의 음악을 실행하는 프로젝트를 하고 있습니다. 모바일 앱 쪽 담당이구요. 블루투스 신호는 잘 받아서, 이 신호가 play , pause, seek등은 구별할 수 있습니다.다만, 고객사 요청사항은 특정음악을 실행하는 음악플레이어를 만들어 달라는게 아니라, 사용자가 방금 들었던 플레이어의 음악을 재생하거나, 사용한 음악플레이어가 없을때는 스마트폰 내부의 가장 최근 다운받은 음악을 실행시켜 달라는 것입니다.그런데, pub.dev 검색해보면, 음악플레이어를 만드는 라이브러리는 많은데, 가장 최근에 오픈한 음악플레이어를 찾아서 재생하는 방법은 없는 것 같습니다. audio session 이 그역할을 할 것 같기도 한데, 정확하지는 않구요. 해결책을 찾고 싶어, 강사님 조언을 듣고자 질문 올립니다. <요약>flutter 앱에서 버튼을 클릭하면, 가장최근 실행된 음악플레이어 (유튜브, 유튜브뮤직, 멜론, 기본 플레이어 등) 를 실행시키고 음악을 재생하는 방법, 플레이어가 실행되지 않았다면, 가장 최근 다운받은 mp3 등의 음악파일을 실행하는 방법을 알고 싶습니다.
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
포트폴리오 질문
안녕하세요! 수업에 나온것처럼 github 으로 포트폴리오를 작성하고 있는데요, 저는 프론트엔드 지망을 생각하고 있어 프로젝트에 아예 백엔드 부분을 넣지 않고 프론트만 완성했는데, 이 경우에 포트폴리오에 핵심 기능을 어떻게 적어야 할지 고민이 됩니다. 검색하면서 예시들을 많이 찾아봤는데 대부분 firebase같은 걸로 백엔드도 구현한 다음 핵심 기능을 그 위주로 작성을 하더라고요. 저처럼 앞단만 했을 때는 기능을 어떤식으로 작성해야 할까요?
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
index.html 경로 설정부분
localhost:8080을 검색하면 index.html로 연결되는데혹시 어디서 설정을 해주는 건가요?