묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨디자인 패턴 with JAVA (GoF)
주제 클래스
'Java 에서 제공하는 기능을 이용한 옵저버 패턴 만들기'에 강의에 주제 클래스라는 말이 자주 나오는데, 주체적인 역할을 하는 클래스라는 뜻으로 쓰인 거라고 보면 될까요?
-
해결됨스프링 부트 개념과 활용
test 실행시 org.springframework.http.converter.HttpMessageNotWritableException 500 에러 발생합니다.
package com.devyu.webmvc; import static org.hamcrest.CoreMatchers.equalTo; import static org.hamcrest.CoreMatchers.is; import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get; import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.post; import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.content; import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.jsonPath; import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest; import org.springframework.http.MediaType; import org.springframework.test.context.junit4.SpringRunner; import org.springframework.test.web.servlet.MockMvc; @RunWith(SpringRunner.class) @WebMvcTest(UserController.class) public class UserControllerTest { @Autowired MockMvc mockMvc; @Test public void hello() throws Exception { mockMvc.perform(get("/hello")) .andExpect(status().isOk()) .andExpect(content().string("안녕")); } @Test public void createUser() throws Exception { String userJson="{\"userName\":\"devyu\", \"userPassword\":\"min\"}"; mockMvc.perform(post("/create/user") .contentType(MediaType.APPLICATION_JSON_UTF8) .accept(MediaType.APPLICATION_JSON_UTF8) .content(userJson)) .andExpect(status().isOk()) .andExpect(jsonPath("$.username",is(equalTo("devyu")))) .andExpect(jsonPath("$.password",is(equalTo("min")))); } } 우선 controller단에 요청하고 @RequestBody와 HttpMessageConverter를 통해 객체에 json값을 주입해주는것 까지는 정상작동 합니다.(해당 controller단에서 user객체를 print() 해보았습니다.) 문제는 객체를 return 해주면 org.springframework.http.converter.HttpMessageNotWritableException 500 에러 발생합니다. 원인이 무엇일까요???
-
미해결머신러닝 이론 및 파이썬 실습
Sklearn_result['label'] = Y
저 쿼리 실행시킬때마다 y is not defined 라고 뜨는 데 제가 뭘 잘못한걸까요? 아시는분 있으면 답변 부탁드립니다
-
미해결R프로그래밍 기초 다지기
콘솔창에 아무런결과값이 나오지 안습니다.
코딩창에서 a=1 a 등을하고 컨트롤 안타로 실행을 하면 콘솔창에는 실행값이 뜨지않고 > > > 이렇게 >만 계속나옵니다. 콘솔 폴더등을 지정해야 하거나 설치기 오류가 있을까요..?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
안녕하세요. 강사님
안녕하세요 강사님. 강의를 수강 중인 학생입니다. 제가 강의를 들으면서 풀은 문제의 코드를 문제는 올리지않고 코드만 github에 올려놓으려고 하는데 강사님이 제공해주신 풀이 를 참조한 코드도 존재해서 저작권 문제가 혹시 있을까해서 먼저 여쭈어 보고자합니다. 아 또한 질문목록을 읽던 중에 대기업 코딩테스트 준비 하시는 분에게 메일를 보내시면 풀어볼만한 백준 문제 목록을 보내주신다는 답변을 봤는데 실례가 안된다면 저도 메일을 보내봐도 괜찮을까요? 좋은 강의 감사드리고 다음에 나올 강의도 꼭 수강하겠습니다. 감사합니다.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
카카오 로그인시 닉네임 null로 뜨시는분들 해결법
강의 이후에 카카오api v2가 업데이트 되면서 email과 nickname 값을 받아오지 못하더라구요ㅜㅜ kakaoStrategy.js파일에서 const newUser = await User.create 부분에 email: profile._json && profile._json.kakao_account.email, nick: profile._json.kakao_account.profile.nickname, 으로 변경하시면 잘 작동 됩니다. 하하하 처음으로 오류를 성공적으로(?!)잡아 기분이 좋아서 공유합니당!~
-
미해결파이썬으로 구현하는 거래 자동화 봇 (챗봇)
주문을 넣었을 때 주문체결이 되지 않는 경우는 어떻게 하나요?
만약 제가 주문을 넣었는데 체결이 안되었을 때 예외처리를 하고 싶은데 그 부분을 구현 할 수 있을까요? 실제 주문을 넣었는데 주문체결이 된 것을 확실히 하고 싶습니다.
-
미해결그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법
강사님! 혹시 이벤트마다 이벤트 프로퍼티와 유저 프로퍼티가 몇 개정도 되나요?
강사님! 좋은 강의 감사드립니다. 하나씩 따라가다보니 질문이 생겨 늦은 시간 불구하고 질문드립니다. 이벤트 마다 보통기본적으로 수집되는 이벤트 프로퍼티와 유저 프로퍼티가 각각 대략 몇 개씩 만들어지나요? 물론 산업마다 매우 다르겠지만 저는 하나보니 하나에 20-30개 정도 되는데 이게 맞는 건지요? 저 또한 여행 산업 쪽에 종사 중입니다🤩
-
해결됨React로 NodeBird SNS 만들기
질문입니다.
S3 에 업로드시 쨱짹 누르기 전에 이미지 선택시에도 이미지가 업로드 되는데 게시글 게재 할 때만 올라가야 하는거 아닌가요?? 아래 사진은 게시글 이미지 하나만 업로드 했는데 이미지가 2개 올라가네요.
-
미해결구글 애드워즈 - 캠페인 유형별로 모아서보기
디스플레이 광고
디스플레이광고에서 키워드는 어떤 역할을 합니까?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
인터럽트안에서 변수처리
18분 즈음에 cnt 변수 선언할 때 static 변수는 volatile 같은 키워드는 생략해도 될까요?? 대부분 volatile은 생략하는데 왜 그러신거죠??
-
해결됨코어 자바스크립트
addEventListener 콜백함수의 인자 확인법??
<div class="ttt1"></div> <script> const test = document.querySelector(".ttt1"); function testFunc(x, y, z) { console.log(this, x, y, z); } test.addEventListener("click", testFunc); </script> MDN 보니까 콜백함수 내에서 this 가 무얼 가리키고, 정해져있는 인자가 무엇무엇인지 에 대한게 안보이더라구요. (물론 강의에서 설명해주신것으로 이해는 했습니다.) 혹시 어디서 볼수있을까요?
-
해결됨홍정모의 따라하며 배우는 C++
[02:10] 음성 private -> public ===> public -> private
안녕하세요? 1. ============================================================== [02:10] 음성 private -> public ===> public -> private 으로 바뀌어야 할 거 같아요. 그리고 혹시 교수님 기본서로 만들고 싶은데 learncpp.com의 내용을 인쇄해서 가지고 계신건가요? 가끔 교재 같은 거 ? 넘기는 소리가 들려서요. 2. =========================================================== [16:18] 에 나오는 Fraction one_third = Fraction{ 1, 3 }; 얘도 임시객체죠? 감사합니다.
-
React로 NodeBird SNS 만들기
질문입니다.
삭제된 글입니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
배포관련 질문이요
npm run dev 말고 index.html 하고 js 파일로 배포해보려고 하는데 npm run build 해서 확인가능한가요?
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
./submit.sh: line 9: syntax error: unexpected end of file
./submit.sh: line 9: syntax error: unexpected end of file 과제 제출하려니 해당 문구가 뜨네요
-
미해결대세는 쿠버네티스 (초급~중급편)
외부 아이피 접근이 안됩니다
강의 열심히 듣고 있습니다. 외부에서 접속이 안되서 질문 드립니다. 서비스 생성할때 type을 지정 안해서 ClusterIP로 생성이 되는데 ClusterIP인 경우에도 외부 접속 아이피로 접속이 가능한지요? 답변 부탁 드릴께요
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
on() addEventListener() 차이
on() addEventListener() 둘다 모두 이벤트 바인딩을 위해 쓰는 함수같은데 두개가 무슨 차이인가요? on() 을addEventListener()로 바꿔서 돌려보니 에러가 나네요 ㅠ
-
미해결그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법
실제 활용 문의
1. 지금 하셨던 방법으로 실제 업무에서 매출 타겟값을 잡거나, 아니면 잔존율이나, 결제비율, 객단가 등의 타겟 값을 선정할때 활용이 되나요? 2. 현재 했던 분석은 1월 가입자부터 있는데, 1월 가입 이전에 기존 회원들이 존재할때는 1월 이전 가입자 전체로 묶어서 보는 경우가 일반적인가요? 년수가 많이 지나면 서비스 처음 가입월 부터 잡는거는 너무 정보량이 많아보여서
-
Vue로 Nodebird SNS 만들기
메인 게시글이 출력이 안되고 있어여
삭제된 글입니다