묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
404에러
//section05/05-05-dynamic-routing-board-mutaton import { gql, useMutation } from "@apollo/client"; import { useRouter } from "next/router"; const 나의그래프큐엘셋팅 = gql` mutation createBoard($writer: String, $title: String, $contents: String) { createBoard(writer: $writer, title: $title, contents: $contents) { _id number message } } `; export default function GraphqlMutationPage() { const router = useRouter(); const [myFunction] = useMutation(나의그래프큐엘셋팅); const onClickSubmit = async () => { try { // 코드 시도하다 실패하면 catch로 넘어감 const result = await myFunction({ variables: { //variables === $ 역할을 함. 그렇다고 여기선 $를 쓰면 안됨 writer: "훈이", title: "안녕하세요", contents: "반갑습니다.", }, }); console.log(result); console.log(result.data.createBoard.number); router.push( `/section05/05-05-dynamic-routing-board-mutation-moved/${result.data.createBoard.number}` ); } catch (error) { alert(error.message); } }; //한줄일땐 괄호 생략 가능 return ( <> <button onClick={onClickSubmit}>GRAPHQL-API 요청하기</button> </> ); } //section05/05-05-dynamic-routing-board-mutation-moved/[number] import { useQuery, gql } from "@apollo/client"; import { useRouter } from "next/router"; // 폴더 [qqq] 대괄호로 감 싸놓으면 폴더가 변수가됨 const FETCH_BOARD = gql` query fetchBoard($number: Int) { fetchBoard(number: $number) { number writer title contents } } `; export default function StaticRoutingMovedPage() { const router = useRouter(); console.log( router); const { data } = useQuery(FETCH_BOARD, { variables: { number: Number(router.query.number) }, //graphql fetchBoard에 자료가 없거나 null이면 오류가 뜸 }); console.log(data); return ( <> <div> {router.query.number}번 게시글 </div> <div>작성자 : {data?.fetchBoard?.writer}</div> <div>제목 : {data?.fetchBoard?.title}</div> <div>내용 : {data?.fetchBoard?.contents}</div> {/* 자료가 없거나 null이 뜨면 fetchBoard에 옵셔널체이닝('?' 자료가 오면 다시 리 렌더링 해줌) 붙이기 */} </> ); } 게시물을 정상적으로 잘 등록이 됩니다 플레이그라운드에서 fetchboard 조회를 해봐도 잘 나옵니다.네트워크 탭에 들어가도 아무것도 안나오고 콘솔에는 그저on-demand-entries-client.js:86 GET http://localhost:3000/section05/05-05-dynamic-routing-board-mutation-moved/23131 404 (Not Found) 뭐가 문제일까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
개인으로 따로 연습하려고 프로젝트 생성해봤는데
자꾸 오류가 뜨는데 무슨이유 일까요 ㅠㅠ
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
16:29초 order와 order_item 사이 연관관계 주인
16:29초에 order_item에서 order가 연관관계 주인이 된다고 하셨는데 order_item 엔티티 클래스 안에 보면 ```java@JoinColumn(name = "order_id") private Order order;```@JoinColumn을 한 order 외래키를 가진 order_item이 연관관계 주인 아닌가요?
-
미해결
강의 교안 요청드립니다!
안녕하세요 강의가 비개발자들에게 딱이네요!열심히 듣고있는데 도움이 되었으면 좋겠습니다 강의 교안 요청 드립니다~!eeunbbi@naver.com
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
application 응용과제 1번
startupProbe의 실패기간을 성공기간보다 짧게 가져가기위해서 이렇게 변경해주었을때 위와같은 오류가 발생했습니다.오류결과successThreshold와 failureThreshold를 변경할 수 없다는 거 같습니다.
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
h2 네트워크 접속시 에러가 납니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]어제까지 접속이 잘 됐었는데 갑자기 안되네요db파일은 생성이 잘 되는데네트워크로 접속하려고 하면 아래의 에러가 나면서 파일에 바로 접속하는 화면으로 바뀌어요 h2 삭제했다가 다시 깔아도 똑같고, 구글링해도 딱히 해결방안이 보이지 않습니다Connection is broken: "java.io.EOFException: localhost" [90067-214] 90067/90067 (도움말)org.h2.jdbc.JdbcSQLNonTransientConnectionException: Connection is broken: "java.io.EOFException: localhost" [90067-214] at org.h2.message.DbException.getJdbcSQLException(DbException.java:678) at org.h2.message.DbException.getJdbcSQLException(DbException.java:477) at org.h2.message.DbException.get(DbException.java:212) at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:437) at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:325) at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:122) at org.h2.util.JdbcUtils.getConnection(JdbcUtils.java:288) at org.h2.server.web.WebServer.getConnection(WebServer.java:808) at org.h2.server.web.WebApp.login(WebApp.java:1033) at org.h2.server.web.WebApp.process(WebApp.java:226) at org.h2.server.web.WebApp.processRequest(WebApp.java:176) at org.h2.server.web.WebThread.process(WebThread.java:152) at org.h2.server.web.WebThread.run(WebThread.java:101) at java.base/java.lang.Thread.run(Thread.java:1583)Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readFully(DataInputStream.java:210) at java.base/java.io.DataInputStream.readInt(DataInputStream.java:385) at org.h2.value.Transfer.readInt(Transfer.java:270) at org.h2.engine.SessionRemote.done(SessionRemote.java:603) at org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:148) at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:433) ... 10 more
-
미해결[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
타입스크립트 설치 강의를 듣고 있는데 자꾸 에러가 납니다.
해당 영역 을 17.0.2로 바꾸는데도 "@types/node": "^17.0.2", "@types/react": "^17.0.02",이렇게 뜨더니 18.2.79로 바뀌고 에러가 뜹니다
-
미해결캐글 설문조사로 데이터 분석 입문하기
hue를 사용할 때
hue를 사용할 때 나타나는 Q2 색상 구분표의 위치는 변경할 수 없나요?
-
미해결홍정모의 따라하며 배우는 C언어
4.3 강의 hello hi 출력 부분 오류
10분 36초에서 다음 코드를 실행시 "오류 C2075 str2 초기화에는 중괄호로 묶인 이니셜라이저 목록이 필요합니다."하면서 오류가 납니다.. 구글하고 네이버 서치하고 이거저거 다해봤는데 도저히 모르겠어요..
-
미해결홍정모의 따라하며 배우는 C언어
4.3 강의 hello hi 출력 부분 오류
#include <stdio.h> int main() { /*int a = 0; int int_arr[10] = { 0,1,2,3,4,5,6,7,8,9 }; printf("%i %i %i\n", int_arr[0], int_arr[1], int_arr[9]);*/ //printf("%i\n", int_arr[10000]); char c = 'a'; char str1[10] = "Hello"; // null character char str2[10] = ('H', 'i'); printf("%c\n", c); printf("%s\n", str1); printf("%s\n", str2); /*printf("%hhi %hhi %hhi %hhi %hhi\n", str2[0], str2[1], str2[2], str2[3], str2[4]);*/ //char str3[10] = "Hello, World", // array size is not enough //char str3[20] = "Hello, \0World", //printf("%s\n", str3); return 0; }
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
URL 입력 시점과 LogInterceptor
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]영상처럼 URL을 따라쳐보는 중에 의문점이 생겨서 문의드립니다URL에 localhost:8080 뒤 내용을 수정하고 ENTER를 누르지 않았는데도 Console에는 LogInterceptor가 수정한 주소의 로그를 찍고 있습니다로그를 찍는 기준이 ENTER를 누르는 순간이 아니라, 수정하면 즉각적으로 찍는건가요?작동원리를 정확히 알고 싶습니다현재 크롬으로 하고 있습니다(보시면 localhost:8080/items -> localhost:8080으로 수정하고 아직 ENTER를 누르지 않았는데 LogInterceptor는 localhost:8080으로 진입하였을 때의 로그를 찍고 있습니다)
-
해결됨[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
프라이머리 버튼-디폴트에서 컬러 500이 아닌 600을 쓰는 이유
강의 앞부분에서 버튼 프라이머리 컬러를 500이 아닌 600으로 설정 하셨는데 왜 이렇게 하셨는지 궁금합니다.그때 강의에서는 지나가는 말씀으로 어떤 이유를 짧게 말씀해주셨고 이후 강의에서 알려주겠다고 하셨는데 제가 그 이유를 아직 못 본 것 같아서요,,,!600이 아닌 500을 쓰면 어떤 문제가 있나요?버튼의 호버, 프레스 액션에 블랙-오파시티를 위에 추가하는 방식으로 진행해도 이후 확장성 측면에서 문제가 없을까요?우선 강의를 들어주셔서 감사합니다. 강의 들으시면서 궁금하신 부분을 남겨주세요. 회사 일 관계로 빠른 답변이 어려울 수 있으며, 최대 3일 이내에 답변드리도록 하겠습니다. 이해를 돕기 위해서 스크린샷 이미지, 피그마 파일 링크를 반드시 첨부해주세요. 마지막으로 먼저 유사한 질문이 있는지 한번 찾아보시는 걸 권장 드립니다. 인프런 서비스 운영 관련해서는 1:1 문의하기로 인프런 쪽으로 연락 주시기 바랍니다.
-
미해결김영한의 실전 자바 - 중급 1편
Wrapper 클래스는 static 클래스인건가요?
강의 중간에 보면 Integer.valueOf(10) 이런식으로 바로 사용이 가능하던데그렇다면 Integer는 static 클래스여야하지 않나 싶었습니다근데 Integer 클래스로 올라가니 이렇게 나오는데, static클래스가 아닌건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Optional.of vs Optional.ofNullable
1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강의 회원 도메인과 리포지토리 만들기 5:48Optional 관련 질문입니다. 인터넷에 검색해보니 of는 null 값이 들어올 경우 오류를 발생시키고 ofNullable는 null이 들어오면 처리를 해준다고 합니다. (실제로 작성해보니 오류가 잘 발생했습니다) Optional은 값이 있는지 확실하지 않을 때 사용한다고 하는데 of 메서드는 값이 확실해야만 사용할 수 있으니 어색하게 느껴졌습니다.Optional.of와 Optional.ofNullable 두가지 중 of 메서드는 어떤 경우를 위해 존재하는 건가요?
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
try , except 문 관련 질문 있어요
doc = pd.read_csv(PATH + filename, encoding='utf-8-sig') # 1. csv 파일 읽기 try: doc = doc[['Country_Region', 'Confirmed']] # 2. 특정 컬럼만 선택해서 데이터프레임 만들기 except: doc = doc[['Country/Region', 'Confirmed']] # 2. 특정 컬럼만 선택해서 데이터프레임 만들기 doc.columns = ['Country_Region', 'Confirmed'] 수업 내용 중 위 코드는 CSV 파일 갖고 올건데 컬럼 Country_Region, Confirmed 만 갖고 올거고 Country/Region 컬럼은 Country_Region 컬럼으로 바꿔줘.. 라는 의미잖아요? 그런데 실무를 하다보면 손으로 입력했을 시 Country-Region 으로도 입력되어 있을 수도 Country.Region 으로도 입력되어 있을 수도 있잖아요? 실수의 형태는 다양할테고요... 어쨌든 Country_Region 컬럼이 아니면 Country_Region 컬럼으로 바꿔달라! 라는 명령어를 쓰려면 try: doc = doc[['Country_Region', 'Confirmed' ]]except : doc.column = ['Country_Region', 'Confirmed'] 으로 작성하면 될란지요....
-
미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
구현과 오버라이딩
추상 클래스 내의 추상 메서드가 하위 클래스가 구현해야 하는 메서드라는 것은 { } 이렇게 중괄호까지만 표기가 되어도 되는 건가요?구현은 구현부 { } 표기가 된 것이고 오버라이딩은 구현부 내에 코드가 있던 것을 다시 재정의 할 때를 말하는 건가요?추상클래스의 바로 아래 하위 클래스에서 추상 메서드는 구현만 가능하고 오버라이딩 되는 것은 아닌건가요?
-
미해결스프링 부트 - 핵심 원리와 활용
톰캣 startup.sh 실행시 에러 bad interpreter: /bin/sh^M: no such file or directory
tomcat 서버가 시작하지 않습니다.
-
미해결비전공 IT 사업 발주 및 관리 업무 담당자를 위한 필수지식
조달청(나라장터) 공공기관 IT 타사사례 웹사이트
안녕하세요~ 항상 유익한 강의 감사드립니다.수업 중에 조달청(나라장터) 공공기관 IT 타사사례 많이 참고하시면 좋다고하셨는데,혹시 링크 공유 가능하실까요?(제가 찾아보려 했는데, 잘 못 찾겠네요 ㅠ)
-
해결됨갖고노는 MySQL 데이터베이스 by 얄코
인덱스? 파티셔닝? 관련 문의 드립니다
안녕하세요 얄코님 좋은 강의 덕분에 하루 하루 성장해가는 1인 입니다혹시 인덱스, 파티셔닝 이런 용어들이 있어 찾아봐도 이해가 잘 되지 않더라구요추 후에 샤딩?, 레플리케이션?, 파티셔닝, 인덱스등 DB 튜닝? 관련하여 강의를 출시할 예정이 있으신가요?
-
미해결스프링 핵심 원리 - 고급편
ApplicationContext생성을 명시적으로 하지 않으면
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]지금까지 대부분의 테스트에서는 new ApplicationConfigApplicationContext(Config객체) 를 명시하지 않았는데,이렇게 명시하지 않아도 정상적으로 스프링 컨테이너가 생성이 되고 거기다가 빈 등록도 잘 되는걸로 알고 있습니다!.명시하지 않으면 자동으로 위와 같은 코드를 생성해주는 것인가요?>