묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결프로그래밍 시작하기 : 웹 입문 (Inflearn Original)
비밀번호 동일 validation 구현이 잘 안됩니다!
안녕하세요. 비밀번호를 동일하게 입력했는데 계속 validation error message 가 표시됩니다. 왜 그런걸까요? @@ --- 아래는 작성한 js code 첨부합니다 --- window.addEventListener('load', function() { // alert('load 완료') clearMessages(); var formElem = document.querySelector('form'); formElem.onsubmit = submitForm; }); function clearMessages() { var messages = document.getElementsByClassName('alert-message') for (var i = 0; i < messages.length; i++) { messages[i].style.display = 'none'; } } function showMessage(inputElement, message) { var messageElem = inputElement.parentNode.querySelector('span'); messageElem.style.display = 'inline'; messageElem.innerText = message; inputElement.focus(); } function submitForm() { // account(계정정보) 가져오기 var accountInput = document.querySelector('input[name="account"]'); var passwordInput = document.querySelector('input[name="password"]'); var passwordConfirmInput = document.querySelector('input[name="password2"]'); // select, radio, checkbox var selectInput = document.querySelector('select[name="birth-month"]'); var radioInput = document.querySelector('input[name="gender"]:checked'); var checkInput = document.querySelector('input[name="agree"]'); console.log(accountInput.value); console.log(passwordInput.value); console.log(passwordConfirmInput.value); console.log(selectInput.value); console.log(radioInput.value); console.log(checkInput.value); var success = true; if (accountInput.value.length < 6) { showMessage(accountInput, '계정은 6자리 이상이어야합니다.'); var success = false; } if (passwordInput.value.length < 10) { showMessage(passwordInput, '비밀번호는 10자리 이상이어야 합니다.'); var success = false; } if (passwordConfirmInput.value.length !== passwordInput.value) { showMessage(passwordConfirmInput, '비밀번호가 동일하지 않습니다.'); var success = false; } return success; }
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
프로젝트 생성시 스프링부트 버전과 자바 버전
start.spring.io들어가서 스프링부트 버전을 선택하는데 강의는 2.3.1인데 지금 2.3.1이 없네용. 어떤 버전을 선택해야되나여?? (2.3.3이 있어서 선택하긴했는데 혹시나해서...) 그리고 자바 현재 제가 쓰고 있는 버전은 8인데 강의에서는 11로 하라고 되어있는데 그러면 자바를 지우고 다시 깔아야 되나요?? 현업에서 버전8을 많이 쓴다고 들어서 버전8을 쓰고있긴한데...
-
미해결실전! 스프링 데이터 JPA
jpql return타입에 관한 질문입니다!
안녕하세요! jpa 기본편 강의부터 활용1,2를 거쳐서 스프링데이터 jpa를 듣고있는 학생입니다! jpql을 쓸때 반환타입이 명확할때는 타입쿼리 명확하지 않을때는 쿼리를 사용하고 이걸 줄여서 getResultList나 getSingleList를 사용해 List, 단일 객체로 반환받을수 있다고 알고있습니다. (또한 "select m from Member m", Member.class 이렇게 쿼리문 뒤에다가는 Member.class라는 반환값을 적어주는걸로 알고있었습니다) 활용1편에서는 jpql을 사용할때 getResultList와 함께 반환값인 Member.class를 적어주셨는데 @Query나 여기서는 Member.class를 적지않고 하셔서 메소드의 리턴값을 List<Member>로 적어줬기때문에 Member.class를 적어주나 안적어주나 상관이 없는건가? 아니면 스프링데이터JPA가 해주는건가? 라는 생각이 들었는데 제 생각일뿐이라서.. 명확한 이유를 알고싶어서 질문을 올렸습니다!(적으나 안적으나 테스트 결과는 같게 나왔습니다!) 그리고 질문올릴때 마다 항상 친절하게 답변해주셔서 감사합니다ㅎㅎ
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
withdraw_night 함수관련 return의 튜플형식에 대해 질문있어요.
안녕하세요. 강의 잘 보고있습니다. withdraw_night 함수에서 리턴을 튜플형식으로 return commission, balance - money - commission 처럼 정리해 주셨는데 왜 튜플형식으로 서술하셨는지, 왜 commission 변수가 withdraw_night 함수 안에 들어있는지 궁금합니다. 돌머리로는 이해가 가지않아서 제가 이해하기 쉬운 방식으로, commission 변수를 balance 변수처럼 외부에서 선언하였고 withdraw_night의 리턴값도 return balance - money - commission으로 한 뒤, 다시 외부에서 commission, balance = withdraw_night(balance, 500)을 balance = withdraw_night(balance, 500)로 변경했는데 출력값은 똑같이 나왔습니다. def withdraw_night(balance, money): #저녁에 출금 # commission = 100 #수수료 100원 return balance - money - commission commission = 100 balance = 0 #잔액 balance = deposit(balance, 1000) # balance = withdraw(balance, 500) balance = withdraw_night(balance, 500) print("수수료는 {0}원이며, 잔액은 {1}원 입니다.".format(commission, balance))
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
강의가 재미있어 하루만에 완강했습니다
즐거운 강의였습니다. 추후 추가 업데이트도 해 주신다고 하셔서 정말 기분이 좋습니다. 빠른 시간안에 끝나다 보니 궁금한 것도 많네요 혹시 다음 강의때 혹은 질문 답글을 통해 몇가지 가르쳐 주실 수 있는지요... 1. 카카오에서 제공하는 검색 서비스로 현재 위치로부터 검색 위치까지 길을 찾아주는 API도 제공을 하나요?? 2. 간단한 버튼(강의의 현재 위치와 같은)을 통해 현재 위치의 주변에 존재하는 음식점 혹은 PC방과 같은 지점들을 표시하는게 가능한지요 3. 지도 서비스를 시작하였을 때 서울에서 시작하는것이 아닌 제가 지정한 위치에서 시작이 되도록 하는 방법이 있나요?? (다른 질문에서 했는데 한번 더 적어 죄송합니다 ㅠ) 4. 검색의 위치를 제가 지정한 일정 범위 안에서 검색이 되도록 하는것이 가능한가요?? 여러 궁금한것이 많이 생기네요... 답변 혹은 강의, API 가이드 등의 주소로 주셔도 좋습니다. 좋은 강의 만들어 주셔서 정말 감사합니다. 다음 강의도 기대하고있겠습니다. 감사합니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
.items에 position:absolute를 붙여야하는이유
.items에 position:absolute를 붙이지 않는경우 화면에 이미지와 폰트가 보이지 않는데 이유가 궁금합니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
Unable to open 'Extension: Python': XHR failed.
이렇게 뜨는데 어떻게 해야할까요?
-
미해결홍정모의 따라하며 배우는 C++
16:05 질문 있습니다.
현재 visual studio 최신판으로 공부를 하고 있습니다. 교수님이랑 똑같이 프로그래밍 했을 때 case1의 지역변수 y 가 초기화되지 않았다고 error 가 발생합니다. 혹시 이게 업데이트 되면서 바뀐건지 궁금합니다. case 0 내에서 지역변수 y가 선언되고 초기화했지만 case0을 거치지 않아서 그런 것 같은데 맞는 건지 질문 드립니다. 감사합니다!
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
질문하나만드려도될까요?
개발자님 안녕하세요 저는 취업준비생입니다 개발자님의 무료 강의와 유료강의 를 다 구매해서 듣고있습니다 제가 깃을 오늘부터 사용하는데 그전에 따라친 코드들을 깃에 올려놓고싶은데 괜찮을까요 ? 면접시 깃을 사용해서 공부했다는 증거를 보여주고싶어서그렀습니다 혹은 안된다한다면 gitignore 등록은 괜찮을란지요.. 답변감사합니다 또한 다음강의 기대하고있습니다
-
해결됨프로그래밍 시작하기 : 웹 입문 (Inflearn Original)
설문조사 실습에서
설문조사 실습에서 for (var j = 0; j < list[i].options.length; j++) // 이 부분에서 에러가 나타납니다.Uncaught TypeError: Cannot read property 'length' of undefined at survey.html:23뭐가 문제일까요...?
-
해결됨스프링 부트 개념과 활용
개발자님 질문하나만 드려도될까요?
제가 깃을 이제서야 공부했습니다 개발자님의 무료 강의와 유료강의를 다구매해서 듣고있습니다. 공부한거 하나하나 깃에 올려도될까요? 올리면 오픈소스가되고 저작권침해가 될것같아서ㅠㅠ 취업준비하면서 공부하고있습니다 면접에 플러스 요인이될것같아서 질문드립니다. 답변감사합니다.
-
미해결프로그래밍 시작하기 : 웹 입문 (Inflearn Original)
div / span 차이?
div는 블록 요소, span은 인라인 요소로 이해하고 있는데요, div안에 span을 넣는 경우는 어떻게 이해하면 될까요? 아이디 validation 구현을 위해 div 안에 span을 넣을 때 왜 입력폼 오른쪽(옆)에 구현되는지 궁금합니다. span이 인라인 요소라면 다음줄에 구현되어야 하는 것 아닌가요? 질문이 두서 없지만 요약하자면 div와 span 쓰임새 차이가 궁금합니다!
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
서비스 시작시에 현재위치에서 지도를 시작할 수 있나요??
안녕하세요 강의 잘 듣고 있습니다 이 강의의 다른분 질문처럼 현재 위치를 눌렀을 때 표시는 똑바로 되지만 해당 위치로 제대로 이동하지는 않네요... 그래서 지금 서비스를 시작하면 서울에서 시작을 하는데 현재위치 혹은 제가 지정한 위치에서 서비스가 시작되도록 서비스를 구현할 수 있나요?? 있다면 방법은 어떻게 하나요??
-
미해결실전! 웹사이트제작! Step By Step! _Basic (한화캐미컬_반응형웹)
안녕하세요. 강의 보면서 공부하고 있습니다.
안녕하세요. 강의 보면서 공부하고 있습니다. 설명을 잘 해 주셔서 감사합니다. 이곳에 강의를 몇 개 올려 주셨는데요, 다 들을려고 합니다. 혹시 어떤 순서로 들으면 좋은지 알려주세요. 그리고, 회원가입, 로그인, 답변형 게시판, 구입물품 장바구니담기, 결제 등의 기능이 있는 쇼핑몰 제작 강의도 꼭 부탁드립니다. 실제 기능은 서버단에서 구현한다고 해도 이를 위한 front단 화면을 만들고 싶습니다. 부탁드립니다. 오늘도 좋은 하루 되세요.
-
미해결하울의 안드로이드 인스타그램 클론 만들기
안녕하세요
안녕하세요 강의 덕분에 잘 듣고 보고 배우고있습니다. 한가지 궁금한게 생겼는데요 이메일과 비밀번호를 치면 바로 로그인과 동시에 회원가입이 되는데 이를 구분할수 있는 방법이 없을까요?! 구글에 뭐라치면 이강의랑 합칠수있을까요
-
해결됨스프링 시큐리티
(해결완료) AjaxSecurityConfig 클래스에서 cofigure 이전 강의코드에서 살짝 바뀌었으니 참고들 하세요!
이전 강의 코드 현재 강의 코드
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
Vue CLI 4.x에서 eslint+prettier 설정 관련..
안녕하세요. vue CLI 4.x로 수강하고 있는데..혹시 eslint+prettier 설정에 변경이 있는걸까요..?계속 error가 나서..eslint+prettier 부분을 주석처리하고 수강을 이어가고 있긴 한데.. 다시 해보려고 해도 잘 되지 않아..질문 남겨봅니다.
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
가상환경을 설정하고 import pendulum을 하면 에러가 발생합니다.
가상환경 설정을 끝내고 예제처럼import pendulum을 하는데, 아래와 같은 에러가 납니다. ModuleNotFoundError: No module named 'pendulum' pip list로 pendulum이 설치되어 있는것고 확인했는데 왜 모듈을 찾지 못하는 건지 모르겟습니다..
-
해결됨스프링 웹 MVC
@RequestParam
안녕하세요 강사님, @RequestParam으로 요청매개변수를 Map이외에 List, Optional 객체로도 받아 사용할 수 있다는것을 알았는데 spring 내부적에서 포멧터를 사용해 바인딩을 해주는지 궁금합니다
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
시점 이동 관련 질문
현재 내가 보고 있는 시점으로 카메로 이동이 되는 것과는 반대로 카메라가 보고 있는 시점으로 내가 이동 하는 방법이 있을까요?