묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
반응형 모바일 레이아웃 변환(3) - 헤더영역, 네비게이션(1)
Flex 웹 사이트를 반응형으로 크롬 확장프로그램인 Mobile/Responsive Web Design Tester 로 봤을 때는 아무 문제가 없는데 크롬 개발자 도구로 봤을 때는 옆으로 약간 스크롤을 할 수 있게 되서 저렇게 미세한 부분이 남아있는데 이건 그냥 무시해도 되는 부분인가요? 마진이나 패딩때문에 생긴 문제도 아닌거 같은데 스크롤이 생기면서 저 부분이 약간 남아있네요. 완성본에서도 같은 현상이 있습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
antd 메뉴바 스타일 적용안됨
1. 초기화면 2. 타임라인 메뉴 선택 (사이트 렌더링은 잘됨, 그러나 메뉴선택시 배경이 푸른색으로 변하는 스타일은 적용되지않음) 3. 타임라인 메뉴선택 반복 (타임라인을 두번 클릭하니 그제서야 배경이 푸른색으로 변함) .... 개발자도구로 확인해보면, hover됐을 때(메뉴 item글씨가 진해졌을 때) 메뉴 item의 class가 ant-menu-item-active로 바뀌고, 3번같은 상태의 class는 ant-menu-item-selected로 바뀌는걸 확인했습니다. 문제는 .. 왜..메뉴item을 한 번클릭하면 selected가 적용 안되고, 두 번 클릭했을 때만 selected가 적용되는걸까요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
DB 초기화 관련 질문입니다.
강의 정말 잘 듣고 있습니다. 감사드립니다. 영한님의 경우 프로젝트 재실행마다 모든 DB 테이블이 초기화 되는데, 저는 주문 내역만 초기화되고, 이외의 테이블들은 초기화가 되지 않습니다. ( 근데 또 이상한게 아까 설정 한번 건드려봤을 땐 한번 됐었는데 또 안되네요;; ) 어떻게 설정을 바꾸면 모두 초기화가 될까요? 주문 내역 테이블은 초기화가 되는데, delivery 테이블은 초기화가 되지 않아서 PK 중복 에러가 자꾸 나네요ㅠ main의 application.yml test의 application.yml p.s. 영한님 저서 '자바 ORM 표준 JPA 프로그래밍' 책은 2015년 출간 되었던데, 이후 개정된 적은 없나요?!
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
다이나믹웹프로젝트 와 레거시프로젝트
안녕하세요 강사님 항상 좋은 강의 감사합니다. 공부하다 궁금한게 있어 질문드립니다. 다이나믹웹프로젝트 와 레거시프로젝트 의 차이가 무엇인지, 다이나믹을 레거시로 바꿀수? 있는지도 궁금합니다. 감사합니다.
-
해결됨대세는 쿠버네티스 (초급~중급편)
Node 장애인경우
안녕하세요 말씀주신 강의를 보고 다시한번 질문올립니다. https://www.inflearn.com/questions/76720 --- 환경 : GKE NODE : 3개(node1,node2,node3) pod : node1에 올라가 있는 상태 ----- node1에서 장애가 났다고 가정시 5분동안 gke자체 내에서 복구작업이 이뤄지며, 5분안에 노드가 살아나게 되면 그 노드에 파드가 그대로 생성이 됨. 하지만 5분 이상 장애가 지속이 되면 옵션 NoExecute 의 taint가 장애 발생된 node1에 추가가 됨으로 특정 Tolerations를 지니지 않은 pod는 삭제가 되며, 컨트롤러는 replica 수가 설정 값보다 감소했음으로 pod를 생성하는데, 해당 pod는 Tolerations를 가지고 있지 않음으로 다른 node(node2,3)에 생성이 된다라고 이해를 했습니다. 여기서 3가지 궁금증인데요. 1. GKE에서 5분 동안 복구 작업한다고 말씀을 주셨는데 복구 시간을 사용자가 직접 조정을 할 수 있는 방법이 있을까요. 2. 1번이 가능하지 않다면 5분동안 노드장애를 지속하고 싶은데, 방법이 있을까요. 조언을 구하고 싶습니다. (NoExecute 의 taint가 붙는 경우를 보고 싶습니다.) 3. 그리고 노드 장애인 경우 NoExecute 의 taint가 안붙는 경우도 있을까요. 이러한 질문들 드리는 이유는 gke를 사용하는 프로덕션 환경에서 node장애가 5분 이상 발생을 한 경우가 있었는데, 다른 node에 재생성이 되지 않은 경우가 있어서 질문드립니다. 감사합니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Repository vs Service 의 역할의 차이점
안녕하세요. 선생님 강의 정말 잘 보고있습니다. 궁금한점이 있어서요 Repository 패키지와 Service 패키지가 보통 구분되어있는데 정확하게 쓰임새의 차이점을 모르겠습니다. 그냥 스프링에서 Service 역할을 하는 것이 스프링 부트에서는 Repository가 하는거로 알고있었는데.. 어떤 경우에 Repository에 구현하고, 어떤 경우에 Service에 구현하는지.. Service에 구현하는것은 조금더 비즈니스 적인 내용을 구성한다고 하셔서 혼란이 조금 생겼습니다.
-
미해결스프링 기반 REST API 개발
Errors의 경우
errorserializer 를 등록 후에 resource 기능을 사용하지 않고 그냥 body 에 넣어서 return 을 했을 때에는 흔히들 아는 일반적인 error 내용에 대한 값이 오는 것을 확인했습니다. ErrorResource를 따로 만든 다음에 errors를 보내서 body에 넣었을 때에는 @JsonUnwrapped 이 있음에도 불구하고 Errors{} 로 감싸지던데, 이것 또한 error 가 자바 빈 스펙을 따르지 않는 이유와 연관이 있는지가 궁금합니다.
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
board_info_idx 관련된 400에러 코드
HTTP 상태 400 – 잘못된 요청 타입 상태 보고 메시지 Required int parameter 'board_info_idx' is not present 설명 클라이언트 오류로서 인지된 어떤 문제로 인하여, 서버가 해당 요청을 처리할 수 없거나, 처리하지 않을 것입니다. (예: 잘못된 요청 문법, 유효하지 않은 요청 메시지 framing, 또는 신뢰할 수 없는 요청 라우팅). Apache Tomcat/9.0.36 에러 코드이구요 url 확인해보면 read?뒤에 값들은 잘 들어오는데 board_inf_idx에서 %20이 붙기는 하네요. 디비 연결도 잘 되고 디비에 저장도 됩니다. 글쓰기 누를시에 이렇게 에러가 뜨는데 이유를 모르겠습니다 requestparam 부분에서 board_info_idx를 못받아왔나 싶어서 확인해도 잘 들어가 있는거 같구요 ㅠㅠ 도와주시면 감사하겠습니다. 컨트롤러 소스 입니다. @GetMapping("/read") public String read(@RequestParam("board_info_idx") int board_info_idx, @RequestParam("content_idx") int content_idx, Model model) { model.addAttribute("board_info_idx", board_info_idx); ContentBean readContentBean = boardService.getContentInfo(content_idx); model.addAttribute("readContentBean", readContentBean); return "board/read"; } @GetMapping("/write") public String write(@ModelAttribute("writeContentBean") ContentBean writeContentBean, @RequestParam("board_info_idx") int board_info_idx) { writeContentBean.setContent_board_idx(board_info_idx); return "board/write"; } @PostMapping("/write_pro") public String write_pro(@Valid @ModelAttribute("writeContentBean") ContentBean writeContentBean, BindingResult result) { if(result.hasErrors()) { return "board/write"; } //이 빈에는 새로 작성된 idx값이 들어오게 된다. (nextval로 한개가 증가된 상태) boardService.addContentInfo(writeContentBean); return "board/write_success"; } jsp 소스입니다. <div class="container" style="margin-top:100px"> <div class="row"> <div class="col-sm-3"></div> <div class="col-sm-6"> <div class="card shadow"> <div class="card-body"> <form:form action='${root }board/write_pro' method='post' modelAttribute="writeContentBean" enctype="multipart/form-data"> <form:hidden path = "content_board_idx"/> <div class="form-group"> <form:label path="content_subject">제목</form:label> <form:input path="content_subject" class='form-control'/> <form:errors path='content_subject' style='color:red'/> </div> <div class="form-group"> <form:label path="content_text">내용</form:label> <form:textarea path="content_text" class="form-control" rows="10" style="resize: none"/> <form:errors path='content_text' style='color:red'/> </div> <div class="form-group"> <form:label path="upload_file">첨부이미지</form:label> <form:input type="file" path='upload_file' class="form-control" accept="image/*"/> </div> <div class="form-group"> <div class="text-right"> <form:button class='btn btn-primary'>작성하기</form:button> </div> </div> </form:form> </div> </div> </div> <div class="col-sm-3"></div> </div> </div> 서섹스 소스입니다. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <c:set var = 'root' value='${pageContext.request.contextPath }/'/> <script> alert('저장되었습니다') location.href = '${root}/board/read?board_info_idx =${writeContentBean.content_board_idx}&content_idx=${writeContentBean.content_idx}' </script>
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
질문드려요.
보통은 dispatch(example)을 하면 example에 해당하는 액션값을 보고 리듀서에서 바로 처리를 하는데, 중간에 다른 것들의 처리가 필요해서 사용하는거로 이해해도 될까요? 그럼 만약 그 중간에 다른 처리들을 리듀서에 넣을 수 없어서? 혹은 넣으면 효율?이 떨어지기 때문에 미들웨어에서 처리를 하는걸까요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
쥬피터 네이게이터 접속방법 문의
주신 파일로 win64비트 설치했습니다. anaconda3 폴더에 실행 notebook 실행파일이 어떤것일까요? 그림에 나온 네비게이터 창이 안떠요
-
미해결파이썬 웹서비스API 실전 프로젝트 - 돈 버는 디지털마케팅
NAVER_AD_CUTOMER_ID 등등
이 NAVER_AD_CUTOMER_ID 부터 밑에서부터 제께 어디에있는지 처음사용하는 네이버광고라서 못찾겠습니다. 같이 차근차근찾아줬으면 좋겠습니다..ㅠㅠ갑자기 띵 하고나타나니 당황스럽습니다..
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
@ResponseBody 와 Ajax
Front-end 기술인 Ajax 쓸 때 @ResponseBody가 적합하게 사용될 것 같습니다. Open API의 반응자(?) 구성시에도 쓰일 것 같고.. 그런가요?
-
미해결홍정모의 따라하며 배우는 C++
이진수 끼리의 계산
선생님 30:00 에서 이진수 1111 1111에서 0000 0001 을 더하면 100000000 이 안되고 왜 0이 되는 지 설명해주실 수 있나요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
쥬피터 노트 사용방법 문의
쥬피터 노트북을 사용하라고 하셨는데 try classcis notebook 이 말씀하신것인가요? install notebook은 이상한게 떠요
-
미해결실전! Querydsl
사용자 정의 리포지토리에서 변경이 일어나는 경우 @Transactional을 붙여줘야 하나요?
사용자 정의 리포지토리에 insert문을 이용한 부분이 있는데, 예외가 발생하여 @Transactional을 붙여 해결했습니다. (업무 중에 급하게 검색하여 적용한 관계로 에러 메세지와 세부 내용은 기억을 못하고 있습니다ㅠㅠ) 정확히는 네이티브 쿼리를 이용한 bulk insert 였습니다. 혹시 update나 insert문을 쓸 경우에는 직접 구현한 메소드에 @Transactional을 붙여줘야 하는건지, 아니면 다른 이유로 문제가 발생한건지 궁금합니다.
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
쌤 이미지 업로드 질문있습니다.
이 강의에서 post /image 경로로 요청이 올경우 multer를 활용해서 업로드를 하고있는데, 이런방식이 보통 쓰이는 사용 방식인가요? 유저가 submit를 누르는게아니라 이미지를 선택한것만으로도 이미지가 서버에 올라가고있는데, 유저가 이미지만 선택하고 취소버튼을 누를경우 유저가 선택했던 이미지가 이미 서버로 올라가서 자원낭비를 초래하지않을까해서요.. 만약 multer-s3를 사용하고, 1년 무료가 끝나면 쌓이고 쌓여 비용문제가 발생할 것 같아서요. 뭐, multer-s3를 사용한다고 가정해서, 취소버튼을 누를경우 s3 버캣에 올라간 이미지를 삭제해주는 코드를 작성해줄수있겠지만 이건 너무 번거로울것 같고... 유저가 submit를 누를경우에 이미지가 서버로 업로드되는 방식으로 하는건 별론가요? 근데 이럴경우 유저가 선택한 이미지를 프론트에서 어떤식으로 받아줘야하는지 감이안잡힙니다. 제 질문이 잘 이해가 가셨는지 모르겠네요 ㅠㅠ 답변 기다리겠습니다!
-
미해결C# OpenCV 컴퓨터비전 입문 강좌
형식 변환 관련 강의중
CvMat <-> iplImage 관련 컨버전 예제가 내용이 없는듯합니다. Cv.GetImage 함수로 일시적으로 변경해서 사용하고는 있는데 사용에 문제가 되진 않나요?
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
크롬 내 웰컴페이지 오류
삭제된 글입니다
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
추출하는 자연수 질문이요
문제에서 추출해서 만들어지는 자연수는 두자리를 넘지 않기 때문에, res=res*10+(a[i]-48) 식이 가능한거죠?? 만약 3자리까지 추출될수 있다면 식을 어떻게 해야할까요??
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
루트폴더는 어디에 있나요?
1화 4:48에 말씀하신 루트폴더는 어디에있나요? 그리고 폴더명은 어떻게 jupyter-tutorial로 바꾸나요?