묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결레디스의 모든 것 (feat. Node.js)
systemctl restart redis-server 실행시 오류 문의
강의 영상 대로 작성 후systemctl restart redis-server실행시 아래와 같은 오류가 나옵니다...(sutdy를 server로했습니다.)Job for redis-server.service failed because a timeout was exceeded.See "systemctl status redis-server.service" and "journalctl -xeu redis-server.service" for details. journalctl를 실행해봤더니 아래에 대한 내용이 나오네요, 강의에 나온 service 내용을 그대로 쳤는데도 이런 오류가나오네요.... 4월 16 23:03:30 localhost.localdomain systemd[1]: Starting My resdis study...░░ Subject: A start job for unit redis-server.service has begun execution░░ Defined-By: systemd░░ Support: https://wiki.rockylinux.org/rocky/support░░░░ A start job for unit redis-server.service has begun execution.░░░░ The job identifier is 4223.4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:C 16 Apr 2025 23:03:30.725 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cau>4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:C 16 Apr 2025 23:03:30.726 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:C 16 Apr 2025 23:03:30.726 * Redis version=7.4.2, bits=64, commit=00000000, modified=0, pid=31478, just started4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:C 16 Apr 2025 23:03:30.726 * Configuration loaded4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:03:30.726 * Increased maximum number of open files to 10032 (it was originally set to 1024).4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:03:30.726 * monotonic clock: POSIX clock_gettime4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:03:30.727 * Running mode=standalone, port=6379.4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:03:30.728 * Server initialized4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:03:30.728 * Loading RDB produced by version 7.4.24월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:03:30.728 * RDB age 11 seconds4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:03:30.728 * RDB memory usage when created 0.93 Mb4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:03:30.728 * Done loading RDB, keys loaded: 0, keys expired: 0.4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:03:30.728 * DB loaded from disk: 0.000 seconds4월 16 23:03:30 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:03:30.728 * Ready to accept connections tcp4월 16 23:05:00 localhost.localdomain systemd[1]: redis-server.service: start operation timed out. Terminating.4월 16 23:05:00 localhost.localdomain redis-server[31478]: 31478:signal-handler (1744812300) Received SIGTERM scheduling shutdown...4월 16 23:05:00 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:05:00.778 * User requested shutdown...4월 16 23:05:00 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:05:00.778 * Saving the final RDB snapshot before exiting.4월 16 23:05:00 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:05:00.781 * DB saved on disk4월 16 23:05:00 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:05:00.781 * Removing the pid file.4월 16 23:05:00 localhost.localdomain redis-server[31478]: 31478:M 16 Apr 2025 23:05:00.781 # Redis is now ready to exit, bye bye...4월 16 23:05:00 localhost.localdomain systemd[1]: redis-server.service: Failed with result 'timeout'.░░ Subject: Unit failed░░ Defined-By: systemd░░ Support: https://wiki.rockylinux.org/rocky/support░░░░ The unit redis-server.service has entered the 'failed' state with result 'timeout'.
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
풀 라우트 캐시 관련 Dynamic Page 조건에 대해 궁금한 점 있습니다.
풀 라우트 캐시 조건에 http 요청에서 쿠키나, 헤더값등을 얻어오는 동적함수를 사용하거나props에서 searchParams를 꺼내오는 등의 조건들이 동적 페이지로 선정되는 기준이라고 하셨는데요. components/searchbar.tsx에서 useSearchParams() 훅 사용도 같은 맥락인것 같은데, 이친구는 왜 빌드시에 체크된걸까요? 빌드 과정 중 정적 코드 분석을 통한 경고성 오류일까요?(with-searchbar)/page.tsx가 static page로 선정되어, 그 내부에 포함되어 있는 컴포넌트이기 때문에 components/searchbar.tsx까지 빌드하려다가 발생한 오류일까요?useSearchParams() 훅은 dynamic page 선정조건에 포함되지 않은걸까요? 궁금합니다! 만약 수업 내용 중 있었는데, 제가 놓친거라면 죄송합니다~
-
해결됨[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스
document.getElementById("aa")
여기에서 document.getElementById("aa")말고document.getElementById(aa) 라고 적으면 안되나요?aa는 id설정이 끝난 변수 아닌가요?
-
미해결React 완벽 마스터: 기초 개념부터 린캔버스 프로젝트까지
얕은복사와 깊은복사 질문
안녕하세요. 얕은복사와 깊은복사에 대해 질문합니다.제가 알기론 지금 예시를 든let person1 = {firstName:'짐', lastName:'코딩'};let person2 = {...person1};person1.firstName = 'GYM'console.log('person1: ', person1);console.log('person2: ', person2);이거를 깊은 복사라고 하셨는데얕은 복사 아닌가여?? 값이 원시값이라서 참조 공유 문제가 안생기는거 아닌가요??깊은 복사는 모든 깊이까지 값 자체를 완전하게 복사해야되는걸로 알고 있어서 cloneDeep이나 JSON.parse(JSON.stringify(person1)) 이런식으로 써야되는걸로 알고 있거든여.const items = [...todos] 도 얕은 복사지만 새로운 배열 주소를 만들어서 리액트에서는 변화가 생겼다고 판단하고 리렌더링이 되는걸로 알고 있는데 아닌가요??
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-V 질문드립니다.
안녕하세요 큰돌님 항상 강의 잘 듣고 있습니다.제가 문제를 풀때는 누적합 배열을 따로 만들 생각은 하지 못했지만 그 외에는 큰돌님 해설과 크게 다르지 않은 로직을 짰습니다.각각의 구간합에 따라서 나오는 경우의 수를 저장해서 그 값을 저장해서 전체 경우의 수를 구했는데 틀렸습니다.혼자 꽤 많이 고민해봐도 안 풀려서 도움 요청드립니다...http://boj.kr/9cb558c760814634a41a2e9792edea05
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
C언어 기출문제의 변형-구조체
C언어 기출문제의 변형 22:15초4번이 왜 31인지 이해가 안갑니다ㅠ3번에서 *ptr이 21이고후치연산을 해서 *ptr++ =21(+1) =22상태에4번이 ++*ptr이면 23아닐까요? ㅜㅜ왜 arr이 아닌데 value값인 30으로 계산해서 31이 되는지 이해가 잘 가지 않습니다
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
HOST CPU 자료를 받으려면?
HOST CPU는 AWR 뷰를 통해서 조회하여 나타나게 할 수 있는데, 저도 실제 서버하고와의 오차는 있다고 듣기도 했고, 보기도 했습니다. 강사님은 보통 실제 CPU 그래프를 표현한다면,서버에서 내려 받은 정보로 하시나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
모델뷰를 되살린 이유
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.제가 보기에는, v4에서 modelview 대신 model, view를 각각 따로 관리하는게 더욱 효율적인 구조라고 생각했습니다.(둘을 묶을 이유가 없기에)그런데 v5에서 modelview를 되살린 이유가 무엇인가요?다시 말하자면, adapter에서 v3의 방식(modelview)으로 통합한 이유가 무엇인가요?v4의 방식(model, view)으로 통합할 수도 있던 것 아닌가요?
-
미해결개발을 위한 프로그래밍적 사고 기르기
[세션 7] 내 학습 방법을 돌아보며 공유해보아요
이번 세션은 어떻게 학습하셨나요?강의를 들으면서 어떤 생각의 변화나 깨달음이 있었나요?그 변화나 깨달음을, 지금 나의 학습이나 작업에 어떻게 적용해볼 수 있을까요? 💬 부담 갖지 말고 편하게 써주세요!혼자만의 정리도 좋고, 다른 사람들과 공유해도 좋아요.여러분의 방식이 다른 사람에게도 큰 도움이 될 수 있어요 :)
-
미해결개발을 위한 프로그래밍적 사고 기르기
[세션 6] 내 학습 방법을 돌아보며 공유해보아요
이번 세션은 어떻게 학습하셨나요?강의를 들으면서 어떤 생각의 변화나 깨달음이 있었나요?그 변화나 깨달음을, 지금 나의 학습이나 작업에 어떻게 적용해볼 수 있을까요?
-
미해결개발을 위한 프로그래밍적 사고 기르기
[세션 5] 내 학습 방법을 돌아보며 공유해보아요
이번 세션은 어떻게 학습하셨나요?강의를 들으면서 어떤 생각의 변화나 깨달음이 있었나요?그 변화나 깨달음을, 지금 나의 학습이나 작업에 어떻게 적용해볼 수 있을까요?💬 부담 갖지 말고 편하게 써주세요!혼자만의 정리도 좋고, 다른 사람들과 공유해도 좋아요.여러분의 방식이 다른 사람에게도 큰 도움이 될 수 있어요 :)
-
미해결개발을 위한 프로그래밍적 사고 기르기
[세션 4] 내 학습 방법을 돌아보며 공유해보아요
이번 세션은 어떻게 학습하셨나요?강의를 들으면서 어떤 생각의 변화나 깨달음이 있었나요?그 변화나 깨달음을, 지금 나의 학습이나 작업에 어떻게 적용해볼 수 있을까요?💬 부담 갖지 말고 편하게 써주세요!혼자만의 정리도 좋고, 다른 사람들과 공유해도 좋아요.여러분의 방식이 다른 사람에게도 큰 도움이 될 수 있어요 :)
-
미해결개발을 위한 프로그래밍적 사고 기르기
[세션 3] 내 학습 방법을 돌아보며 공유해보아요
이번 세션은 어떻게 학습하셨나요?강의를 들으면서 어떤 생각의 변화나 깨달음이 있었나요?그 변화나 깨달음을, 지금 나의 학습이나 작업에 어떻게 적용해볼 수 있을까요?💬 부담 갖지 말고 편하게 써주세요!혼자만의 정리도 좋고, 다른 사람들과 공유해도 좋아요.여러분의 방식이 다른 사람에게도 큰 도움이 될 수 있어요 :)
-
미해결개발을 위한 프로그래밍적 사고 기르기
[세션 2] 내 학습 방법을 돌아보며 공유해보아요
이번 세션은 어떻게 학습하셨나요?강의를 들으면서 어떤 생각의 변화나 깨달음이 있었나요?그 변화나 깨달음을, 지금 나의 학습이나 작업에 어떻게 적용해볼 수 있을까요? 💬 부담 갖지 말고 편하게 써주세요!혼자만의 정리도 좋고, 다른 사람들과 공유해도 좋아요.여러분의 방식이 다른 사람에게도 큰 도움이 될 수 있어요 :)
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
24년 1회 Java 싱글턴패턴 관련 질문 드립니다.
안녕하세요.설명 잘해주셔서 그래도 대략은 이해했는데요. 이해가 약간 안가는 부분이 있어 질문드립니다. _inst가 정적 메서드여서 공유되어 하나로만 쓰인다는 건 이해했는데요. count는 conn1, conn2, conn3 각자 다른 변수로 이해했는데 그래도 계속 같은 변수처럼 +되는 것이 맞는지 이해가 안가서 질문드립니다.
-
미해결개발을 위한 프로그래밍적 사고 기르기
[세션 1] 내 학습 방법을 돌아보며 공유해보아요
이번 세션은 어떻게 학습하셨나요?강의를 들으면서 어떤 생각의 변화나 깨달음이 있었나요?그 변화나 깨달음을, 지금 나의 학습이나 작업에 어떻게 적용해볼 수 있을까요? 💬 부담 갖지 말고 편하게 써주세요!혼자만의 정리도 좋고, 다른 사람들과 공유해도 좋아요.여러분의 방식이 다른 사람에게도 큰 도움이 될 수 있어요 :)
-
미해결진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 데이터 가공부터 분석까지
시트 통합 시 좌우로 연결 방법 문의
안녕하세요. "시트 통합" 영상의 시트들은 값들이 위아래로 연결되는 경우인데, 좌우로 연결되는 경우도 쿼리 병합을 사용하지 않고, 시트 통합으로 한 번에 연결할 수 있는 방법이 있나요? 예를 들자면, 매달 가계부를 작성한다고 할 때,이런 식으로, 각 시트마다의 사용액을 오른쪽으로 붙여가며 통합하고 싶습니다.
-
미해결포트폴리오 사이트 만들고 배포까지! : 웹 개발 입문 활용편
Header 스타일링 강의 logo
안녕하세요. 강의 잘 듣고 있습니다강의 중간에 로고 이미지를 교체하시는데 Header 교안에 첨부된 이미지가 없습니다어디서 확인할 수 있을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
2023년 3회 코드해석 문제 2차 재귀함수 질문입니다.
안녕하세요.설명 잘 해주셔서 1+1까지는 이해가 되는데요. 그 위에 6, 5, 4는 왜 더하지 않는지 이해가 잘 안가서요. 그 전에 나왔던 1차 재귀함수 7x6x5x4x3x2x1은 이해가 됐는데 그 문제와 동일한 방식으로 보면 6,5,4를 같이 더해야 하지 않나 해서 궁금해서 여쭤봅니다.
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
리퀘스트 메모이제이션을 끄려면?
🚨 아래의 가이드라인을 꼭 읽고 질문을 올려주시기 바랍니다 🚨질문 하시기 전에 꼭 확인해주세요- 질문 전 구글에 먼저 검색해보세요 (답변을 기다리는 시간을 아낄 수 있습니다)- 코드에 오타가 없는지 면밀히 체크해보세요 (Date와 Data를 많이 헷갈리십니다)- 이전에 올린 질문에 달린 답변들에 꼭 반응해주세요 (질문에 대한 답변만 받으시고 쌩 가시면 속상해요 😢)질문 하실때 꼭 확인하세요- 제목만 보고도 무슨 문제가 있는지 대충 알 수 있도록 자세한 제목을 정해주세요 (단순 단어 X)- 질문의 배경정보를 제공해주세요 (이 문제가 언제 어떻게 발생했고 어디까지 시도해보셨는지)- 문제를 재현하도록 코드샌드박스나 깃허브 링크로 전달해주세요 (프로젝트 코드에서 문제가 발생할 경우)- 답변이 달렸다면 꼭 확인하고 반응을 남겨주세요- 강의의 몇 분 몇 초 관련 질문인지 알려주세요!- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요강의 듣다가 궁금해진게리퀘스트 메모이제이션이 자동으로 작동하는데 특정 요청만 끄려면 어떻게 해야 하나요?예제 프로젝트에서 추천 도서를 랜덤으로 가져오는데 동일 컴포넌트를 여러개 호출 해보니 메모이제이션이 작동해서 모두 똑같이 나오더라고요일반적이진 않지만 이런 랜덤성(?)있는 데이터는 메모이제이션을 적용하고 싶지 않을 수도 있을 것 같은데 이런 경우는 어떻게 하나요