묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨배달앱 클론코딩 [with React Native]
로그인 페이지 내 useCallback 사용 이유
안녕하세요, RN보다는 React에 가까운 질문 같긴하지만 궁금한 점이 있어서요.제로조님께서 로그인 페이지 내에서 onSubmit 함수나 onChangeEmail, onChangePassword 함수에 useCallback을 사용하셨는데 이유가 있을까요??useCallback이 재랜더링 시 불필요하게 계속 호출되는 것을 막는 것으로 알고 있는데, 해당 페이지 내에서는 재랜더링 되는 것이 없어서 불필요한 것이 아닌가 싶어서요. 물론 useCallback없이 써도 되는 것은 알지만, 해당 부분에서 제로조님께서 useCallback을 사용하시는 이유가 궁금합니다! 감사합니다!
-
해결됨스프링 핵심 원리 - 기본편
Mybatis 관련 질문드립니다
부트캠프로 코딩 입문 후 JPA로 간단한 프로젝트(CRUD)후 회사에 입사했습니다. 회사에서는 Mybatis로 개발을 진행중인데요코드를 열어봐도 관련 지식이 없으니 잘 모르겠습니다 ㅠㅠ 관련해서 로드맵 중 어떤 강의를 수강하면 될까요?[질문 내용]여기에 질문 내용을 남겨주세요.
-
미해결
Lineplot
안녕하세요. 데이터 시각화에 질문드립니다.위처럼 그래프를 line으로 그릴경우 노란 부분이 색칠되어 lineplot이 생성됩니다.혹시 노란색 색칠없이 lineplot 생성하는 법 있을까요?
-
미해결마케터를 위한 구글 애널리틱스 실무
강의북 PDF 요청드립니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요! 강의 현재 열심히 듣고 있습니다! 하지만 처음이다 보니 종종 수업에 조금 어려움을 느끼고 있습니다.zeon_626@naver.com 으로 강의북 송부해주시면 감사드리겠습니다ㅠㅠ
-
미해결실전 리액트 프로그래밍
cra, next.js 관련 질문 드립니다!
강사님 안녕하세요! :) 수업 잘 듣고 있는 학생입니다. 설명 차분히 잘 해주셔서 참 좋다고 생각하고 완강 꼭 하겠습니다!cra 설명을 주셔서 궁금한 부분이 있어서 질문드려요.1. 백오피스는 cra로 개발하는게 좋다고 하는데, 여기서의 백오피스가 어떤건지 궁금합니다.2. 서버사이드 렌더링이 필요한 겨웅 next.js가 필요하다고 하셨는데, 서버사이드 렌더링은 보통 어떤 경우에 쓰이는 걸까요? 시나리오와 같은 예를 들어주시면 정말 감사할 것 같아요!
-
해결됨[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
war파일 및 소스코드에 대해 문의드립니다!
안녕하세요. 나프 수업 수강 중에 에러사항이 있어 요청드립니다. war파일을 제 이클립스에 import하려고 하니 계속 org.eclipse.core.commands.ExecutionException: Error importing Module File 이런 에러 메시지가 뜨면서 빈 폴더만 생성이 됩니다. 혹시 문제점이 무엇인지, 그리고 강사님의 git주소로 들어가보니 git에도 war파일만 올려져있던데 war파일말고 소스코드를 git에 따로 올려주실 수 있나요? 항상 좋은 강의 감사합니다~!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
memebers/new 회원가입 페이지가 안뜹니다.
templates/members/createMemberForm.html직접 치니까 오류나서 강의자료에 있는 html 긁어다가 실행시켜도 오류가 납니다 ㅠㅠhome.html까지는 잘 뜨는데MemberController도 잘 입력을 한 것 같은데요..!몇시간째 사소한 실수 한거 같은데 도저히 실수를 찾을수없어 도움을 요청드립니다... 혹시 제가 못보고 있는 것을 알려주실 분이 계실까요~? 학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
강의 교안 소스코드가 불안정한거 같아요
다시 한번 짤리지 않게 정리해서 올려주시면 좋겠습니다.
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
41_Basic MVC완성(Controller와 View연동 핵심) 11:16 부분에서 질문있습니다.
MVC02 의 memberList.jsp(49 line) 와 MVC03 의 memberList.jsp(50 line)에서 회원 가입 과 관련한 부분에서onclick 의 value 값 경로가 다름을 알 수 있습니다. 왜 MVC02 에서는 member/ 를 안 붙여도 memberRegister.html 를 브라우저에서 뿌려주는지 이해가 되질 않습니다. MVC03의 memberList.jsp에서 member/memberRegister.html 같이 URL 경로까지 적어줘야 하는게 아닌가요? 추가 질문.현재 제가 아직 onclick="location.href= 이 어떻게 동작하는지 잘 몰라서 그러는 것 같습니다만, MVC02 JSP 에서는 onclick="location.href= 이 현재 경로에서 파일을 찾고, 포워드를 이용한 JSP(MVC03) 에서는 절대경로로 onclick="location.href= 값을 넣어줘야하는 건가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
프록시 설정했는데 localhost응답 에러 뜨는 분들
setupProxy.js 파일 내용을 아래처럼 바꾸시면 됩니다.공식 문서 보니 설정 문법이 바뀌었나봐요.https://create-react-app.dev/docs/proxying-api-requests-in-development/#configuring-the-proxy-manuallyconst { createProxyMiddleware } = require("http-proxy-middleware"); module.exports = function (app) { app.use( "/api", createProxyMiddleware({ target: "http://localhost:5000", changeOrigin: true, }) ); };
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
/etc/sysconfig/docker /etc/sysconfig/docker-storage 파일이 없습니다.
말씀하신 것처럼. /etc/sysconfig/docker 없어도 기동은 잘 됩니다. /etc/sysconfig/docker-storage 이 없기에 sed 명령을 할 수가 없네요. --> 이것은 어떻게 할지요??lines 1-20/20 (END) ^C [root@c23d3de18ac3 docker]# systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2022-12-07 15:28:36 UTC; 14min ago Docs: https://docs.docker.com Main PID: 789 (dockerd) Tasks: 12 Memory: 20.1M CGroup: /system.slice/docker-c23d3de18ac377434d4ae50679aae64dd847a6f1ff483e77ed5c419d3f23348d.scope/system.slice/docker.service └─789 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock Dec 07 15:28:35 c23d3de18ac3 dockerd[789]: time="2022-12-07T15:28:35.297421218Z" level=info msg="ccResolverWrapper: sending update to cc: {[{unix:///run/containerd/containerd.sock <nil> 0 <nil>}] <nil> <nil>}" module=grpc Dec 07 15:28:35 c23d3de18ac3 dockerd[789]: time="2022-12-07T15:28:35.297433003Z" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc Dec 07 15:28:35 c23d3de18ac3 dockerd[789]: time="2022-12-07T15:28:35.302305139Z" level=info msg="[graphdriver] using prior storage driver: fuse-overlayfs" Dec 07 15:28:35 c23d3de18ac3 dockerd[789]: time="2022-12-07T15:28:35.321543630Z" level=info msg="Loading containers: start." Dec 07 15:28:35 c23d3de18ac3 dockerd[789]: time="2022-12-07T15:28:35.804863062Z" level=info msg="Default bridge (docker0) is assigned with an IP address 172.18.0.0/16. Daemon option --bip can be used to set a preferred IP address" Dec 07 15:28:36 c23d3de18ac3 dockerd[789]: time="2022-12-07T15:28:36.009253800Z" level=info msg="Loading containers: done." Dec 07 15:28:36 c23d3de18ac3 dockerd[789]: time="2022-12-07T15:28:36.019651135Z" level=info msg="Docker daemon" commit=3056208 graphdriver(s)=fuse-overlayfs version=20.10.21 Dec 07 15:28:36 c23d3de18ac3 dockerd[789]: time="2022-12-07T15:28:36.019958541Z" level=info msg="Daemon has completed initialization" Dec 07 15:28:36 c23d3de18ac3 systemd[1]: Started Docker Application Container Engine. Dec 07 15:28:36 c23d3de18ac3 dockerd[789]: time="2022-12-07T15:28:36.082876833Z" level=info msg="API listen on /var/run/docker.sock"
-
미해결
JDBC 질문합니다
JDBC연결하고자 위 코드로 테스트를 해봤는데위와 같은 오류가 나옵니다.. 현재 m1맥으로 Oracle DB를 사용중이고 IDE는 Intellij 사용중입니다colima, docker로 1521포트 사용하여 DB도 잘 사용하고 있습니다ojdbc8.jar 도 라이브러리에 잘 넣어두었구요..Oracle SQL Developer에 계정 접속도 해두었습니다Intellij에 DB 연결도 해두었습니다 BUILD SUCCESSFUL in 176ms2 actionable tasks: 2 executedjava.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@localhost:1521:XE at java.sql.DriverManager.getConnection(DriverManager.java:689) at java.sql.DriverManager.getConnection(DriverManager.java:247) at test.JDBC.main(JDBC.java:16) 왜 이런 오류가뜨는지 모르겠습니다..ㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
에러가 뜨는데요 .... ㅠㅠ
위와 같은 에러가 뜨는데... 아무리 해도 안되네요 ㅠㅠ
-
미해결홍정모의 따라하며 배우는 C언어
visual studio 2022, mac에서는 c/c++ 지원이 안되나요?
제목과 동일합니다.visual studio 2022에서 맥은 c/c++지원이 안 된다는데 사실인가요? 그럼 visual studio code로 실습해도 괜찮을지 궁금합니다.
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
윈도우용 도커 개념을 모르겠습니다
맥용, 윈도우용 docker 설치 https://www.inflearn.com/course/%EC%84%9C%EB%B2%84%EA%B8%B0%EC%88%A0-%ED%92%80%EC%8A%A4%ED%83%9D-3/unit/73529?tab=community강의를 들었습니다. 초보라서 죄송합니다. 개념을 몰라서 문의 드려요제 컴퓨터에 윈도우용 도커를 설치하고, 실행하면, 제 컴퓨터가 서버컴퓨터가 되는건가요? 알려주시면 감사하겠습니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
{0}
hello.name=안녕 {0}여기서 {0}은 파라미터라고 하셨는데 properties파일 이외에는 사용못하는건가요?사실상{0} 이부분이 이해가 안되서요 ㅎㅎ....{1}도 되는건가요? 1,2편 강의중 어디 부분에서 저부분을 강의하셨는지 링크 좀 알 수 있을까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
프로퍼티 초기화 방식
프로퍼티를 초기화할 때 생성자 대신 initialize 라는 메소드를 특별히 사용하는 이유가 무엇인가요? js 언어를 다뤘을 때는 초기화를 생성자로 넘겨 받는 습관이 들였던 터라 궁금해서 여쭤봅니다!
-
미해결인터랙티브 개발 실무 끝장내기 [역량 강화편]
모바일 드래그 강의 질문드립니다!
혹시 이걸 피씨에서도 드래그가 가능하게끔 할 수 있을까요??혹시 모바일 체크 조건에 피씨도 넣을 수 있을까요??
-
미해결[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지
MSELoss 와 mean_squared_error
섹션3의 보스턴 집값 예측 강의 부분에 대한 질문입니다.로스 부분인데요.토치에서의 MSELoss와 사이킷런의 mean_squared_error는 같은 것 아닌가요?패키지만 달리있고 예측과 정답을 넣으면 오차 결과를 반환하는건 같은거 같은데...굳이 학습에는 MSELoss를 쓰시고, 평가에는 mean_squared_error를 쓰신거 같아서...(제가 모르는 이유가 있을것 같습니다.)만약 MSELoss가 입력값이 텐서고, mean_squared_error 입력값이 넘파이여서라면 변환해서 쓰면 될것도 같은데...강의 보면서 계속 걸리네요... 쩝
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
6번 홀수 문제 왜 실행이 안될까요? ㅠㅠ
<html><head><meta charset="UTF-8"><title>출력결과</title></head><body><script>function solution(arr){let answer=[];let sum=0, min=1000;for(i=0; i<arr.length; i++) {if((arr[i] % 2) == 1) {sum = sum + arr[i];if(arr[i]<min) {min = arr[i];}}}answer.push(sum);answer.push(min);return answer; }arr=[12, 77, 38, 41, 53, 92, 85]; console.log(solution(arr)); </script></body></html>