묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
자바 함수 호출
자바에서 void형으로 만든 A함수와 B함수가 있다고 할 때, A함수가 호출되어야지만 B함수를 사용할 수 있고 A함수가 호출되지 않으면 B함수는 아무것도 수행하지 않게 만드려면 어떤 방식 으로 코드를 짜야 하나요? 간단한 예제 들어주시면 감사하겠습니다!
-
미해결Vue.js 시작하기 - Age of Vue.js
루트태그 미생성에 대한 코드 질문
안녕하세요~ 이제 막 코딩을 시작한 초보생입니다. 다름이 아니라, 컴포넌트와 인스턴트의 관계 영상 중에 말씀하신 new Vue 코드 추가 생성시 root태그가 아무리 해봐도 생성되지 않아 질문드립니다.ㅠㅠ 제가 보기엔 코드 상으로 문제가 보이질 않는데 캡쳐된 코드 확인 좀 부탁드려도 될까요..? 좋은 영상 감사드립니다.
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
유사배열의 메서드 사용
안녕하세요!배열 메서드 관련해서 의문이 생겨서 질문드립니다 querySelectorAll 로 반환되는 요소들은 유사 배열인데 forEach 가 사용되더라구요구글링 해봐도 nodeList와 HTMLCollection은 유사배열이기 때문에 배열 메서드는 사용 할 수 없다고 나오는데.. 왜 아래와 같은 결과가 나오는걸까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
https 적용 자동 갱신을 안 했는데 갱신이 되어 있어서..
crontab으로 https 적용 자동 갱신을 안 했는데, 자동 갱신이 되어 있어서 그 이유가 궁금해서 질문을 남겨봅니다. https 적용은 동영상으로 설명해 준 방식 말고, (아마 잘 안 됐나 봐요) 제로초님 블로그 글 보고 적용했던 것 같아요. (아래 링크) https://www.zerocho.com/category/NodeJS/post/5ef450a5701d8a001f84baeb let's encrypt에서 이젠 자동 갱신이 되는 것으로 바뀐 것일까요?
-
미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
함수의 대괄호 뒤에 ; 가 붙는것과 안뭍는것의 차이가 뭔가요?
안녕하세요 선생님 이번 과정을 학습하면서 계속해서 프로그램이 실행이 되지않아서 틀린걸 찾아보았는데 한 함수의 대괄호 뒤에 ; 를 안붙여서 실행이 안되고있었습니다 그런데 이제와서 func를 다시보니 함수의 대괄호 뒤에 ;가 붙는 것이 있고 안붙는 것이 있더군요 제가 강의에서 놓친 것인지 대괄호 뒤에 ;가 붙는 함수와 붙지않는 함수의 차이점을 잘 모르겠습니다 혹시나 차이점을 알 수 있을까요? 아니면 해당부분이 언급된 강의가 있다면 다시 찾아서 들어보겠습니다 감사합니다
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
Vitis 설치 관련 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 Vitis 설치단계에서 문제가 있어 연락드립니다. 다름이 아니라, Vitis를 다운로드 받은 후, 설치 프로그램 실행 시 Extract 후 방화벽 체크 후에 창이 사라집니다. 작업관리자에서도 완전히 사라지면서 프로그램 설치 창 자체가 중단되는 것으로 보입니다. 이후 제가 해본 시도들입니다. 1. 낮은 버전 다운 (2021.1 , 2020.3) 2. 서비스에서 Server 항목 재시작 (기존에 이미 동작중) 3. Visual studio C++ 2015-2019 삭제 후, 2015 버전만 개별설치(x86, x64 둘다) 4. 안전모드 진입 후 설치 5. tar 파일을 받아 /bin/xsetup.bat 파일 단독 실행 위와 같은 사항들 을 진행하여 보았습니다만, 동일하게 나타나고 있습니다. 도움을 부탁드려도 괜찮을까요?
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
java.lang.numberformatexception: null
17쯤 삭제 구현하는거에서 삭제시 웹페이지에 500에러 java.lang.numberformatexception: null 가 뜹니다. 오류 로그에 kr.bit.controller.MemberDeleteController.service(MemberDeleteController.java:16)가 뜹니다. 검색을통해 트라이캐치문 다해봤는데도 도저히 해결이 안되어 질문 남깁니다
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
RequestMapping 에서 / 유무 차이 질문
어쩔때는 @GetMapping("/fragment") 라 쓰고 어쩔때는 @GetMapping("layout")이라 작성하는데 이 두가지 작성법이 차이가 없는건가요?
-
해결됨[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
게시글 삭제시 에러 문의드립니다
안녕하세요 선생님, 잦은 질문 죄송합니다ㅠㅠ 현재 안드로이드 코틀린 커뮤니티앱 강의 중 게시글 삭제 만들기까지 진행한 상황입니다. 게시글 삭제를 클릭해도 화면과 파이어베이스에 해당 글이 그대로 남아있는 문제가 발생해 질문드립니다(앱이 죽지는 않고, 로그에 에러 메시지도 찍히지 않습니다). https://github.com/shinyelee/my-solo-life 혹시몰라 리얼타임DB, 스토리지 규칙도 캡처했습니다.
-
해결됨20년 경력자의 알기쉬운 컴퓨터네트워크
시뮬레이션을 활용한 네트워크 구성 질문
강의 Layer2 네트워크 개요 및 특성에서 말씀하신 부분 중 10분 54초에서 스위치는 브로드캐스팅 도메인을 물리적으로 나눌수 없다고 하셨는데 물리적으로 브로드캐스팅 도메인을 나눌 수 있는 거는 라우터 아닌가요?? 스위치라고 말씀하셔서 문맥상으로 라우터라고 생각하는데 자막을 달아주셨으면 좋겠네요
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
커스텀훅과 훅을 같이 쓸수있나요?
안녕하세요 제로초님! '더미데이터와 포스트폼 만들기' 부분을 보고 있습니다. 글작성(짹짹)을 클릭하면 textarea 내용물을 클리어해주고 싶은데, 만약 여기서 const [text, onChangeText] = useInput(""); 이렇게 커스텀 훅을 사용하였다면 setText를 사용해서 따로 상태를 변경할 수는 없는건가요? 감사합니다 !
-
미해결초보를 위한 도커 안내서
wordpress 연결 오류
안녕하세요! Database Error로 일주일간 검색해보고 이것저것 다 해봐도 도저히 해결이 안되어 문의 드립니다. SeverName도 localhost로 변경했는데도 안되네요! 확인 부탁드립니다!!
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
4월 4일까지 수강 진도 10% 이상 달성하면 준다는 모의고사 파일을 못받았습니다
4월 4일 전까지 수강 11% 달성을 했는데 코테 응원 이벤트로 모의고사를 준다고 하셨는데 메일함에 없습니다 어떻게 받을 수 있나요
-
미해결리눅스 입문 - 개념으로 탄탄히!!
쉘 스크립트 실행권한 차이
쉘 스크립트를 실행하는 실습에서 ./script 명령어로 permission을 7xx로 줘서 실행하는 예제를 보여주셨는데요. sh script . script 와 같은 명령들은 permission이 6xx로 rx 권한만 있어도 실행이 됩니다. 왜 위 두 명령어는 x 권한이 없어도 실행이 가능한지 궁금합니다. 이전 강의 다음 강의 커뮤니티 게시판 카테고리 질문 자유주제 스터디 제목 태그 최대 10개의 태그를 달 수 있어요! 내용 Paragraph 니다.
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
Mount가 두번 실행되는건 왜 그럴까요?
강의 잘 보고 있습니다. 질문이 있는데요, useEffect()로 Mount 를 구현하였고, 콘솔에 로그를 Mount를 출력하였습니다. 그런데, 이상하게, Mount 로그가 두번씩 출력됩니다. 동작은 이상없지만, 두번 출력되는게 이상해서요~ 제가 무엇을 잘못했는지 궁금합니다. useEffect(()=>{ console.log("Mouint!"); }, []); 즐거운 하루 보내세요.
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
교재에 대하여
■ 질문 남기실 때 꼭! 참고해주세요. 플렉스 교육내용을 듣고있는데요 교재 어느파일에 이 플렉스 내용이 들어있는지요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
Uncaught Error: could not find react-redux context value; please ensure the component is wrapped in a <Provider>
react-redux에서 발생하는 오류인듯 한데 구글링 해보니 수업 코드와 너무 달라지는데 어떻게 해결해야 할까요? 코드일부 import { useDispatch } from 'react-redux'; import {loginUser} from '../../../_actions/user_action'; function LoginPage() { const dispatch = useDispatch(); 깃:https://github.com/kim-seungmin/boiler_plate
-
미해결프론트엔드 개발자를 위한, 실전 웹 성능 최적화(feat. React) - Part. 1
Factory pattern에 대해서 궁금한 점이 있습니다
function lazyWithPreload(importFunction) { const Component = lazy(importFunction); Component.preload = importFunction; return Component; } const LazyImageModal = lazyWithPreload(() => import("./components/ImageModal")); 이 부분에 대해서 여러번 생각을 해봐도 코드의 동작 방식이 잘 이해가 되지 않는데요, importFunction에 의해서 lazy하게 로딩되는 Component를 반환하는 것은 알겠는데, preload를 통해서 importFunction을 다시 넣어주고 그 함수를 useEffect에서 다시 호출을 해준다는 개념이 좀 어색합니다. preload를 호출함으로써 importFunction이 호출되는데, 그 결과가 Component에 담기는 거라면 const Component = lazy(importFunction) 이 하는 역할이 뭘까요..? 개념이 잘 이해가 안되다보니까 질문도 굉장히 중언부언하게 되네요... 저 팩토리 패턴에 대해서 조금 더 자세하게 설명해주실 수 있을까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
pm2 start 이후에 사이트 연결이 계속 안됩니다.
sudo npx pm2 start yarn -- start 명령어 치고나서 sudo npx pm2 monit을 해보니 찍혀야 할 로그가 찍히지도 않고, 계속 사이트는 연결이 되지 않습니다. ( 아래그림 참고 ) 혹시나 해서 sudo npx pm2 logs로 해서 로그 찍어보니 문제가 딱히 없어보입니다. 혹시나 443포트랑 80포트가 개방이 되지 않아서 그런걸까 싶어서 $ sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT $ sudo iptables -I OUTPUT -p tcp --sport 80 -j ACCEPT $ sudo iptables -I INPUT -p tcp --dport 443 -j ACCEPT $ sudo iptables -I OUTPUT -p tcp --sport 443 -j ACCEPT 위와 같은 명령어도 실행했습니다. 그 결과 현재 Listen하고 있는 포트를 조회해보니 이렇게 나오더라고요. tcp 하나가 established상태인데 이거는 완료 후 서버까지 연결된 상태인 거로 알고 잇는데, 대체 왜 사이트에 연결이 되지 않는걸까요? ㅠㅠㅠㅠㅠㅠ
-
미해결CSS Flex와 Grid 제대로 익히기
flex1 flex3 flex1 관련 질문드립니다!
선생님 안녕하세요! flex-basis:0의 의미가 아이템이 기본적으로 점유하는 크기가 0이 된다라고 이해하고있습니다. 선생님 강의를 듣던중 flex: 1 => flex-grow:1 / flex-shrink:1 / flex-basis:0 flex: 3 => flex-grow:3 / flex-shrink:1 / flex-basis:0 flex: 1 => flex-grow:1 / flex-shrink:1 / flex-basis:0 이런식으로 나오게 되는데 이렇게되면 basis가 0 즉 아이템이 점유하는 기본크기가 0 이므로 컨테이너의 전체 넓이를 1:3:1로 가져가는 것으로 이해를 했습니다! 하지만 개발자 도구화면가서 div들의 width 값을 보게 되면 정확히 1:3:1 의 비율이 나오지 않더군요 ㅠㅠ 제가 잘못 이해하는 부분이 있을까요?