묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결함수형 프로그래밍과 JavaScript ES6+
products가 사라져도 왜 괜찮은지 모르겠어요....
curry 함수에 의해서 products =>filter(p=>p.price <20000, products) 가 products ⇒ filter(p⇒p.price <2000)(products) 가 되는 것은 이해하였습니다. 다만 어째서 products ⇒ filter(p⇒p.price <2000)(products) 가 filter(p⇒p.price <2000) 랑 같은 것인지는 이해가 되지 않습니다. 모양 자체도 (인자) ⇒ (실행할 함수) 의 모양에서 아예 (함수) 의 모양으로만 바뀌었는데, 이렇게 될 경우 인자를 주지도 않고 작동하는 함수? 처럼 보입니다. 혹시 go 함수의 reduce 함수 자체가 이미 f(acc, a)를 할때 f(products, filter(....)) 와 같은 모양이 되기에 그런것일 까요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
반복문 질문
data = input() while data != '4321': print('아닙니다.') break print('맞습니다.') 수업에서 얼핏 다뤄주셨던 부분이었는데, 어디 있는지 도저히 찾지 못해서 여쭤봅니다. 여기서 4321이 아닌 다른 숫자를 입력했을 경우, 무한으로 반복되는 '아닙니다.'를 막을 수 있는 방법이 무엇일까요? break를 쓰니, '아닙니다'와 '맞습니다'가 동시에 나옵니다. 감사합니다.
-
미해결홍정모의 따라하며 배우는 C++
교수님 이 강의는 아니지만 미래기술 연습문제 챕터4 이미지 강의에 질문있습니다.
교수님이 강의중에 별도의 링크로 강의중에 쓰시는 BMPImage.h를 별도 링크로 배포하신다고 되어 있는데 제가 찾을 수가 없네요. 어디서 받을 수 있는지 가르쳐주실 수 있으실까요? 혹시 외부링크가 어려우시다면 bdse98@gmail.com 으로 보내주시면 감사하겠습니다.
-
미해결스프링 데이터 JPA
Parameter로 Pageable을 받을 때 궁금합니다
좀 기초적인 질문인것 같습니다. getPosts에서 Pageable을 함수 파라미터로 받는 이유가 궁금합니다. 결국 하는 일은 findAll을 호출할 때 pageable의 설정값을 따르는거 같은데 그럼 post 요청이 프론트에서 날라올때 자동적으로 요청 안의 json값이 pageable안의 값으로 매핑되어서 findAll이 실행된다는 뜻으로 이해하면 될까요? 감사합니다.
-
미해결React로 NodeBird SNS 만들기
onSubmit을 하지말고 회원가입, 로그인할 때 onClick 이벤트를 발생시켜서 가입, 로그인 기능이 동작되도록 하면 안되나요?
onSubmit을 하지말고 회원가입, 로그인버튼을 누르면 onClick 이벤트를 발생시켜서 가입, 로그인 기능이 동작되도록 하면 안되나요?
-
미해결Vue.js 시작하기 - Age of Vue.js
컴포넌트 변수명
var LoginComponent = { template : '<div>login</div>' } 위의 예시에서 LoginComponent이라는 객체를 담은 변수명이 맨 첫글자는 어떤 이유로 대문자로 작성하신지 궁금합니다.
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
로그인 시 _googleSignIn.signIn();에서 예외가 발생합니다.
구글 로그인을 하고 메인페이지로 넘어갈 때 이런 에러가 뜨면서 진행이 안 됩니다. 강사님 소스를 받아서 인증정보를 제껄로 바꾸고 해봐도 동일한 오류가 나오네요. ㅜㅜ 확인해야 할 게 있을까요? 감사합니다.
-
미해결홍정모의 따라하며 배우는 C++
abs함수에 대해서
abs함수를 쓰기 위해서 <cmath>를 include하면 작성할 수 있는것을 확인 했습니다. 그런데 <iostream>을 include 해도 잘 작동이 되더라구요. 그렇다면 구지 <cmath>를 include하지 않아도 될 텐데 구태여 <cmath>를 include하지 않아도 되는지요? <iostream>만 include를 해도 거의 대부분 잘 작동이 되던데. 심지어 c언어도 <iostream>이 천하무적 같습니다. 이렇게 코딩을 하는게 옳은것인지 묻고 싶습니다. 그런데 왠지 <iostream>만 include 하는게 찝찝해서요.
-
해결됨홍정모의 게임 만들기 연습 문제 패키지
명령 패턴 클래스에 대한 질문
안녕하세요. 명령 패턴으로 포탄 예제 구현예제에 관해 질문드립니다. 포탄 발사 명령을 구현하기 위해 Actor 클래스에 순수 가상 fire 함수를 생성하고 MyTank 클래스에서 fire 함수를 오버라이딩해서 구현했습니다. 만약 탱크, 비행기, 로봇 등 다양한 클래스를 구현해야하고, 각각 고유한 기능 구현해야한다면, Actor를 상속 받는 모든 클래스가 불필요한 기능을 모두 구현해야하는데 이런 문제를 해결하는 방법이 있을까요?? (자식 클래스에만 정의하면 base reference or pointer를 통해 호출할수 없는 문제가 있습니다.) 바쁘실텐데 죄송하네요... class Actor { public: virtual void moveUp(float dt) = 0; virtual void moveDown(float dt) = 0; virtual void moveLeft(float dt) = 0; virtual void moveRight(float dt) = 0; virtual void fire() = 0; // for tank virtual void fly() = 0; // for aircraft virtual void transform() = 0; // for robot }; class MyTank : public Actor { public: void moveUp(float dt) override {} void moveDown(float dt) override {} void moveLeft(float dt) override {} void moveRight(float dt) override {} void fire() override {} void fly() override {} void transform() override {} }; class Aircraft: public Actor { public: void moveUp(float dt) override {} void moveDown(float dt) override {} void moveLeft(float dt) override {} void moveRight(float dt) override {} void fire() override {} void fly() override {} void transform() override {} }; class Robot: public Actor { public: void moveUp(float dt) override {} void moveDown(float dt) override {} void moveLeft(float dt) override {} void moveRight(float dt) override {} void fire() override {} void fly() override {} void transform() override {} };
-
React로 NodeBird SNS 만들기
-----[주의]이 강의 통곡의 벽-----
삭제된 글입니다
-
해결됨Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
v-model 바인딩에 관련해서 질문 드려요!
1 . <div>{{ numeralData(value) }}</div> 2. <input type="text" v-model="numeralData(value)"> methods:{ numeralData(value){ if(value){ return numeral(value).format('0,0'); } }, numeral 을 사용해서 통화를 표시할려고 하는데요 첫번째 방법으로는 표시가 잘됩니다. v-model="" 에서 methods에 함수(numeralData)를 호출하고 싶은데 에러가 나더군요. input box 에서 사용하고 싶은데 혹시 다르게 써야 하는 하는건가요?
-
미해결누구나 따라하면서 배우는 JSP 커뮤니티 게시판 만들기
4강에서 로그인페이지 아이디 비번 입력하고 넘어가는 부분에서 에러가납니다
아이디랑 비번을 치면 넘어가야하는데 자꾸 에러가나요ㅠㅠ 에러는 HTTP Status 500 – Internal Server Error Type Exception Report Message Can't find a method to write property [userID] of type [java.lang.String] in a bean of type [user.User] Description The server encountered an unexpected condition that prevented it from fulfilling the request. Exception org.apache.jasper.JasperException: Can't find a method to write property [userID] of type [java.lang.String] in a bean of type [user.User] org.apache.jasper.runtime.JspRuntimeLibrary.introspecthelper(JspRuntimeLibrary.java:321) org.apache.jsp.loginAction_jsp._jspService(loginAction_jsp.java:125) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:742) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330) javax.servlet.http.HttpServlet.service(HttpServlet.java:742) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) Note The full stack trace of the root cause is available in the server logs. Apache Tomcat/8.5.41 이렇게 뜹니다 제코드는 똑같이헀는데요.. package user; public class User { private String userID; private String userPassword; private String userName; private String userGender; private String userEmail; public String getUserID() { return userID; } public void setUserId(String userID) { this.userID = userID; } public String getUserPassword() { return userPassword; } public void setUserPassword(String userPassword) { this.userPassword = userPassword; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getUserGender() { return userGender; } public void setUserGender(String userGender) { this.userGender = userGender; } public String getUserEmail() { return userEmail; } public void setUserEmail(String userEmail) { this.userEmail = userEmail; } } //loginAction <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="user.UserDAO" %> <%@ page import="java.io.PrintWriter" %> <% request.setCharacterEncoding("UTF-8"); %> <jsp:useBean id ="user" class="user.User" scope="page"/> <jsp:setProperty name ="user" property="userID"/> <jsp:setProperty name="user" property="userPassword"/> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>JSP web board page</title> </head> <body> <% UserDAO userDAO = new UserDAO(); int result = userDAO.login(user.getUserID(), user.getUserPassword()); if (result == 1){ PrintWriter script = response.getWriter(); script.println("<script>"); script.println("location.href = 'main.jsp'"); script.println("</script>"); }else if(result == 0){ PrintWriter script = response.getWriter(); script.println("<script>"); script.println("alert('Invalid Password')"); script.println("history.back()"); script.println("</script>"); } else if(result == -1){ PrintWriter script = response.getWriter(); script.println("<script>"); script.println("alert('User ID doesn't exist')"); script.println("history.back()"); script.println("</script>"); } else if(result == -2){ PrintWriter script = response.getWriter(); script.println("<script>"); script.println("alert('Database error is occured')"); script.println("history.back()"); script.println("</script>"); } %> </body> </html> 대체 뭐가 문제인걸까요?
-
미해결스프링 프레임워크 핵심 기술
사용할 프로퍼티 파일 지정
[user.properties] 에 name=David age=10 [appication.properties] 에 name=Rooney age=20으로 설정하고@Value("${name}")String name;@Value("${age}")int age; 로 하면 [appication.properties[의 값으로 만 설정되는데[user.properties]로 지정할 방법이 있을까요?@PropertySource를 사용해 봤는데 불가능해서 질문 드립니다
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한요청합니다.
인프런 아이디: Jacob_K_Yang 인프런 이메일: yajacob@gmail.com 깃헙 아이디: yajacob 깃헙 Username: Jacob K. Yang 감사합니다.... :)
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습
다른계정으로 송금
Owner계정으로 송금할때는 문제없이 transaction이 되는데 다른계정으로 송금할때는 문제를 풀고나면 0.1KLAY 받기탭까지뜨고 Spinner가 계속 돌아가면서 주소로 전송된다는 메세지가 안뜸니다.. 무슨문제인가요??..
-
미해결파이썬 레시피 - 웹 활용 입문편 (전자책 포함)
http://zzzscore.com/memory/ 에 적용했을 때,
from selenium import webdriverimport timedriver = webdriver.Chrome('chromedriver')driver.get('http://zzzscore.com/memory/')driver.implicitly_wait(300)time.sleep(5)btns=driver.find_element_by_xpath('//*[@id="grid"]/div[*]')print(len(btns)) 해당 게임 사이트에 기억력/순발력 테스트가 있길래 배운내용을 적용해보려고 했습니다. 1to50과 같이 xpath가 같은 형식이고 div태그 안에 내용이 있길래 저렇게 코드를 짰는데요. btns에 제대로 내용이 안담기는 것 같습니다. Traceback (most recent call last): File "C:/Users/user/Desktop/hotch/02 selenium/fast.py", line 11, in <module> print(len(btns))TypeError: object of type 'WebElement' has no len() 이렇게 에러가 뜨네요. 혹시 가능하시다면 해당 페이지의 버튼을 가져오는 방법을 가르쳐주실수 있으신가요?
-
미해결React로 NodeBird SNS 만들기
bcypt 관련질문
서버에 npm에 있는 패키지들 설치할때 back서버에서 비크립트 때문에 node-pre-gyp install --fallback-to-build 라는 에러가 나던데 제로초님은 이 에러 안나오셨엇나요?? window 컴퓨터로 bcypt 설치할때 어떤 모듈이 없어서 에러났던걸로 기억하는데 그떄 무슨 링크다고 들어가서 설치파일 설치하니까 해결됬었는데요, 같은 ubuntu로 따라했는데 왜 제로초님꺼에선 에러가 안나나 싶어서요 ㅠ npm install -g node-gyp 설치해도 해결이 안되던데.. 혹시 해결법 알고계신지 궁금해요
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한 요청 드립니다
인프런 아이디: tjdrhkd12344 인프런 이메일: tjdrhkd12344@naver.com 깃헙 아이디: loner1345 깃헙 Username: Kwang's
-
미해결홍정모의 따라하며 배우는 C++
auto 함수가 선언되지 않았다고 error가 납니다.
auto func(int x, int y); int main(void) { printf("%d ", func(2, 5)); return 0; } auto func(int x, int y) { printf("%d ", x + y); return x + y; } auto 함수가 선언되지 않았다고 error가 나는데요 아직 뒷 부분을 더 공부해야 하는걸까요? ^^
-
미해결홍정모의 따라하며 배우는 C++
iostream을 include를 했는데 printf와 scanf함수가 됩니다
강의 너무 잘 시청하고 있습니다. iostream을 include를 했는데 printf와 scanf함수가 되더라구요. 그래서 iostream을 열어봤는데 어디에 정의되어 있는지 찾을 수가 없어서요. iostream에서 printf와 scanf가 되는 이유를 알고 싶습니다. 만일 정의가 되었다면 어디에 정의 되어 있는지 알려주시면 감사하겠습니다. 그럼 cstdio를 include 하는 것과의 차이도 알고 싶습니다. 감사합니다.