묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
C언어 관련질문입니다.
int main(void) { int age; double height; char grade; printf("Input your grade : \n"); scanf("%c", &grade); printf("Your grade is %c\n", grade); printf("Input age and height\n"); scanf("%d%lf", &age, &height); printf("age is %d height is %.1lfcm\n", age, height); } 이렇게 코딩을 하면 출력이 Input your grade : A Your grade is A Input age and height 20 180 age is 20 height is 180.0cm 이렇게 나오는데 int main(void) { int age; double height; char grade; printf("Input age and height\n"); scanf("%d%lf", &age, &height); printf("age is %d height is %.1lfcm\n", age, height); printf("Input your grade : \n"); scanf("%c", &grade); printf("Your grade is %c\n", grade); } 이렇게 하면 출력값이 Input age and height 20 180 age is 20 height is 180.0cm Input your grade : Your grade is 이렇게 나옵니다. 순서에 따라 왜 이런가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
타임리프 궁금합니다.
th:onclick="|location.href='@{/basic/items/add}'|" 에서 객체 리터럴 안하고 th:onclick="location.href='/basic/items/add'" 라고 해도 url 잘 넘어가 지던데 차이가 없는건가요??
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
error 메세지 두개
안녕하세요 영한님 지금 가격의 가격을 ㅁㅁㅁ (문자입력)을 하면 숫자를 입력해주세요. 가격은 1,000 ~ 1,000,000 까지 허용합니다. 라는 에러 두개의 메시지가 표출됩니다. 그 이유는 하나는 스프링에서 기본 에러된 typeMismatch.... 다른 하나는 개발자가 설정한 range.... 하나의 메시지만 띄우고싶다면(typeMismatch 일땐 typeMismatch 메시지 에러 혹은 range 에러일떄 range 에대한 메시지 에러) FieldError priceError = bindingResult.getFieldError("price"); 이 메소드를 이용하여 이 조건문으로 처리를 해 보았습니다. 테스트를 해보았는데 정상 작동 하는거 같은데 이 방법의 오점이 있나요 ?
-
미해결리눅스 입문 - 개념으로 탄탄히!!
우분투 설치 오류
우분투 설치를 하려 하는데 계속하기 버튼이 안나옵니다. 어떻게 해야 하나요??
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
로그인 확인에 대한 질문있습니다.
제로초님 두가지 질문이 있습니다! 1. req.user가 있다면 로그인 된 상태기 때문에 req.user로도 로그인 유무를 확인할 수 있는데 굳이 req.isAuthenticated()를 사용하는 이유가 궁금합니다. 2. 질문 남겨주신 '김윤진'님과 비슷한 질문인데 혹시 리액트로 클라이언트를 만들면 middlewears에서 isLoggedIn과 isNotLoogedIn를 만들지 않고, 로그인 유무에 따라 리액트에서 처리해주어도 문제가 없을까요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
error 문의
안녕하세요. 정규 표현식 연습문제를 돌렸더니 아래와 같이 SSL 관련 에러 메시지가 뜹니다. 이런 경우에 어떻게 해결하면 좋을 지 의견 주시면 감사하겠습니다.
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
delivery 값
안녕하세요 선생님 아무 체크 안하고 상품을 등록했을 때 item.open=false item.regions=[] item.itemType=null item.deliveryCode= 배송방식에는 왜 아무런 값이 안들어오는지 궁금합니다.
-
미해결차량 번호판 인식 프로젝트와 TensorFlow로 배우는 딥러닝 영상인식 올인원
강의자료 부탁드립니다!^^
수강평 작성하였습니다. 좋은 강의 만들어주셔서 감사합니다. 끝까지 달려보겠습니다!ㅎㅎㅎ
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
등록/수정 Form 페이지 분리 관련 질문 드립니다.
안녕하세요 ! 등록/수정 Form 페이지 분리 관련 질문 드립니다. 실무에서는 유지보수를 효율적으로 하기 위해 등록/수정 Form 을 같은 페이지에서 사용하고 id 의 유무로 등록 건인지 수정 건인지 구분하고 있습니다. 관련하여 현재 강의에서는 등록 Form 과 수정 Form 페이지를 분리하여 사용하고 있는데, 등록/수정 Form 을 분리하여 사용할 경우의 장점을 알고 싶습니다. 단점으로는 Form 수정 시 등록 페이지와 수정 페이지를 모두 수정하고 비교해보아야 하는 번거로움이 있을 것 같습니다. 감사합니다 !!
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
잘 봤습니다. 이런 완소 강의 감사드립니다
완강했습니다! 감사합니다!! jpa로드맵 전체 구매했는데 달리겠습니다!
-
미해결페이스북 클론 - full stack 웹 개발
영상이 짤려 있네요 - 6회차 - 코로나 Data 분석(성별, 나이)
pandas 자료에는 코드가 남아 있는데 영상은 타이핑 하는 중 종료가 되버립니다. 과목 : 6회차 - 코로나 Data 분석(성별, 나이)
-
미해결디스이즈 디스커버 디스코드 파이썬봇
카운트요!
투표강의에서봇이 이모지에 카운트1씩올린거 어떻게 -1을 해주는거죠?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
연산자 오버로딩 질문입니다.
템플릿 특수화를 사용하면 ostream& operator<<(ostream& os, const Knight& k) { os << k._hp; return os; } 이런 오버로딩은 필요가 없는 건가요?
-
미해결일잘스쿨 : 일을 잘하고 생산성을 높이는 법
복습용 강의 PDF는 없나요?
안녕하세요. 강의를 모두 학습한 학습자입니다. 좋은 강의를 만들어주셔서 감사합니다. 한 가지 문의 드릴 사항이 있어서 글을 작성하게 되었습니다. 강의 소개에 보면 1. 수업 내용 복습용 강의 PDF 2. 일잘러 필수 업무템플릿 10종 을 제공한다고 되어 있습니다. 그런데 강의에 첨부된 자료를 보면 2. 일잘러 필수 업무템플릿 10종 은 존재하는데 1. 수업 내용 복습용 강의 PDF는 확인되지 않습니다. 많은 내용이 압축적으로 담겨 있는 강의라고 생각됩니다. 그러다보니 들을때는 이해가 되면서도, 막상 실천하려고 하다보니 내용이 너무 많아서 기억이 잘 나지 않습니다. 강의 자료 또는 말씀하신 복습용 강의 PDF를 제공해주신다면, 전반적인 내용 파악 및 구체적으로 실천할 때 많은 도움이 될 것으로 생각됩니다. 만약 제가 확인하지 못한것이라면, 어디서 자료를 받을 수 있는지 알려주시면 감사하겠습니다. 긴 글 읽어주셔서 감사합니다. 항상 건강하시고 좋은 나날 가득하세요.
-
해결됨설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
reg 16개 변경 이후, 코드 리뷰 중 질문드립니다.
안녕하세요, reg 개수가 16개로 변경된 S00_AXI.v 코드를 리뷰해보다가 궁금한 점이 있어 질문드립니다. 첨부한 사진을 보시면 input으로 들어온 주소 값의 일부만을 가지고 case를 나누어서 코드가 진행되고 있습니다. 여기서는 우리가 16개의 reg를 사용하였기 때문에 axi_awaddr[2+3:2]이 되는 것은 이해하였습니다. 1) 우리가 굳이 axi_awaddr의 [5:2]로 확인하는 이유는, (a)주소가 byte 단위를 가지기고 하나의 데이터는 4byte이기 때문에 "4"씩 주소를 참조하게 되고 그래서 하위 2bit(4보다 작은 단위)는 필요없어서 [5:'2']부터 확인하는 것이고, (b)["5":2]로 범위를 한정하는 이유는 우리가 reg 16개만 사용하기 때문에 절대로 [5:2]라는 범위를 넘어가는 값이 사용되지 않기 때문이라고 이해 했는데 맞을까요? 2) 만약 위에 1번 질문이 맞다면, 전체 32bit으로 case문을 돌리는 것이 bit chunk를 통해 [5:2]범위의 bit으로 case 문을 돌리는 것보다 느려서 그런건가요? 아니면 단순히 코딩의 편함을 위함인가요? 어떤 이득이 있는지 궁금합니다. 감사합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
회원가입 id 중복 에러 해결
try { memberService.join(member);} catch(IllegalStateException e) { result.addError(new FieldError("memberForm", "name", e.getMessage())); return "members/createMemberForm";}
-
미해결인터랙티브 웹 개발 제대로 시작하기
코딩 질문
작성해주신 코드를 직접 코딩해보며 예제를 익히고 있는데 코드는 똑같이 쓴 것 같은데 영상에서 설명해주신 노란박스가 안떠서 질문을 드립니다. 어떠한 이유에서 저는 노란박스가 화면에 안나오는 걸까요 ? <!DOCTYPE html> <html lang="en"> <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"> <title>Document</title> <link rel="stylesheet" href="css/reset.css"> <link rel="stylesheet" href="css/style.css"> </head> <body> <!-- <div class="progress-bar-con"> <div class="progress-bar"></div> </div> <div class="select-character"> <button class="select-character-btn select-character-ilbuni" data-char="ilbuni" ></button> <button class="select-character-btn select-character-ragirl" data-char="ragirl"></button> </div> --> <div class="world"> <div class="stage"> <div class="house"> <section class="wall wall-left"></section> <section class="wall wall-left"></section> <section class="wall wall-front wall-front-a"> <div class="wall-content"> <h2 class="wall-title">1</h2> </div> </section> <section class="wall wall-front wall-front-b"> <div class="wall-content"> <h2 class="wall-title">2</h2> </div> </section> <section class="wall wall-front wall-front-c"> <div class="wall-content"> <h2 class="wall-title">3</h2> </div> </section> <section class="wall wall-front wall-front-d"> <div class="wall-content"> <h2 class="wall-title">4</h2> </div> </section> </div> <!--// house --> <!-- 캐릭터 놓이는 곳 --> </div> <!--// stage --> </div> <!--// world --> </body> </html> style.css body { font-family: 'Times New Roman', Times, serif, 나눔고딕; -webkit-overflow-scrolling: touch; color: #555; background: #fff000; } .world { position: fixed; /* 스크롤을 내려도 계속 같은 화면이 보이기 위해서*/ left: 0; top: 0; width: 100vw; height: 100vh; /* 창에 꽉 차도록*/ perspective: 1000px; } .stage { /* 하우스안에 벽이 있고 캐릭터들은 하우스 밖과 월드 사이에 있기 때문에 스테이지 생성 */ position: absolute; left: 0; top: 0; width: 100vw; height: 100vh; transform-style: preserve-3d; /* 월드에서의 3d가 그 밑(자식)의 효과까지 적용되기 위에서 세팅함, ie11에서도 적용안함 webkit적용된 브라우저에서 잘 적용됨 ㅎ*/ } .house { left: 0; top: 0; width: 100vw; height: 100vh; transform-style: preserve-3d; } .wall { position: absolute; left: 0; top: 0; width: 100vw; height: 100vh; background: rgba(255, 255,255, 0.8); }
-
미해결인터랙티브 웹 개발 제대로 시작하기
-webkit-overflow-scrolling: touch;
-webkit-overflow-scrolling: touch; 위의 속성이 크롬에서 확인을해도 invaild property 라고 떠서 찾아보니 https://developer.mozilla.org/ko/docs/Web/CSS/-webkit-overflow-scrolling 이 사이트에서는 더이상 브라우저에서 작동이 안하는 코딩 같아 질문을 드립니다 ! 위의 코딩이 invaild property라고 떠도, 업로드 해주신 코드의 브라우저가 작동하는데 문제가 없었는데, 그렇다면 위의 코드는 어떠한 코딩을 의미하는지가 궁금합니다 !
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
코드 리뷰 중 질문
안녕하세요, axi4_lite_v1_0_S00_AXI 코드를 리뷰하는 중 궁금증이 생겨 질문 드립니다. line 237 관련 질문입니다. line 237이 포함된 for loop이 byte_index = 0 부터 3까지 총 4번을 돌게 되면 결국 하는 일은 slv_reg0[31:0] = S_AXI_WDATA[31:0] 인데 (제가 indexed part-selection을 제대로 이해한 것이 맞다면요....) 1) 굳이 for loop을 통해 네번으로 나눠서 할당해주는 이유가 있는지 궁금합니다. 2) for문이 합성이 안된다는 이야기를 들은 적이 있는데, 여기서는 합성이 되나봅니다. 혹시 합성이 되는 for문과 안되는 for문의 차이가 있나요? 감사합니다.
-
미해결따라하며 배우는 NestJS
@types/uuid를 설치하지 않아도 되나요?
안녕하세요, npm install uuid --save로 uuid를 설치했는데 경고문구가 떠서 npm install @types/uuid --save를 실행해주니 해결되었습니다. 강의에서는 이 부분을 따로 처리해주지는 않던데, @types는 원래 굳이 추가해주지 않아도 되나요?