묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Next + React Query로 SNS 서비스 만들기
target으로 받아서 쓰는 이유는 뭔가요?
나중에 props로 받은 post를 target에 할당해서 사용하는 거로 바뀌던데 target에 담아서 사용하시는 이유가 궁금합니다.
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
connect.php 에서 500 에러 발생시 해결방법
저도 같은 경우가 발생해서 해결한 방법 공유 드립니다.먼저 강의는 MySQL 8 버전으로 했는데 connect.php의 mysql_connect와 mysql_select_db 함수는 7 버전부터 제거 되엇습니다. 8 버전에 맞게 새로 작성 한 후 성공하였습니다. 아래 공유 드릴게요 <?php$username = "awslearner";$password = "awslearner";$hostname = "yourhostnameaddress";$dbname = "awslearner";try { // mysqli를 이용한 데이터베이스 연결 $dbhandle = new mysqli($hostname, $username, $password, $dbname); // 연결 확인 if ($dbhandle->connect_error) { throw new Exception("MySQL에 연결할 수 없습니다: " . $dbhandle->connect_error); } echo "MySQL 접속 성공! username - $username, password - $password, host - $hostname<br>"; // 연결 종료 $dbhandle->close();} catch (Exception $e) { // 오류 메시지 출력 echo $e->getMessage(); exit; // 스크립트 종료}?>
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
교재 125쪽 minMaxScaler와 가우시안 분포
안녕하세요 선생님덕분에 머신러닝 너무 재밌게 공부중입니다. 데이터의 분포가 가우시안 분포가 아닐 경우에 minMaxScaler을 적용해 볼 수 있습니다.라고 나와있는데, 이유가 무엇인지 알 수 있을까요? 제가 생각해본 이유들은 다음과 같습니다.이미 평균은 0, 표준편차는 1로 정규화되어있어 다시 정규화를 진행할 필요가 없다.정규분포는 양끝값이 없나..? 그래서 min값과 max값이 너무 멀리 떨어져있나?? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
playground 오류 10-06-one-to-one
다음과 같이 playground에서 mutation한 결과 "Cannot return null for non-nullable field Product.productSalesLocation." 오류 메시지가 뜹니다. mutation안의 반환값으로 product의 column만 받을 때는 오류 없이 작동되었는데 productSalesLocation의 column을 반환하려 하면 다음과 같이 오류가 뜹니다.위 사진을 보시면 DBeaver에 product와 saleslocation에 생성한 값이 잘 입력되었지만product table에서 productSalesLocationID가 NULL값으로 되어있습니다.이 부분에 연관된 코드가 여러 파일로 나뉘어져있어 코드 어느 부분을 확인해야 하는지 알려주시면 해당 코드 캡처본을 보내드리겠습니다.
-
해결됨20년 경력자의 알기쉬운 컴퓨터네트워크
패킷트레이서 다운로드
- 학습 범위를 넘어서는 개인적인 문의나 기타 회사 정책 및 운영에 대한 문의는 답변하지 않습니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. 안녕하세요 지식공유 강사님 아직도 사이트에서 다운로드가 안되는대 어떻게 하나요..ㅜ
-
해결됨독하게 시작하는 C 프로그래밍
입력 버퍼가 화면에 뜨고 있는 것을 말하나요?
제가 scanf("%s",stringarr)를 이용해서 콘솔 입력(키보드)에 데이터를 이용하면 1. 화면에 커서가 깜빡깜빡 거리면서 콘솔화면(모니터)창에 쓰는 값이 보이는데 이게 입력 버퍼인가요? (그리고 이러한 버퍼는 일반적으로 4kB까지 입력을 칠 수 있는 건가요?)아니면 입력 버퍼는 저희 눈에 안보이고 "CON"이라는 파일안에 들어가 있는 건가요? 이 부분이 혼동이 옵니다. 리눅스에 man puts 를 쳐서 설명을 보니 개행 문자가 딸려온다고 써져 있습니다. puts("")로 치면 출력버퍼안에 \n이 있다는 말인가요? 그렇다면 출력 버퍼는 \n으로 인해 비워지게 된건지 궁금합니다 질문과는 다른 이야기인데 4kB는 페이지 크기도 4kB인데 이게 무엇을 기준으로 나눈 건가요?? ps/ 수업을 너무 많이 듣고 정리하면서 이러한 개념들이 혼동이 생기네요... 마음은 급하고 배울건 많고, 배운건 또 안보면 까먹고 왕도가 없네요 하하.. 항상 열심히 수업듣고있습니다. 감사합니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
http 프로토콜 강의 관련
옛날 버전인 이번 섹션 강의에는 HTTP 관련 내용이 포함되어 있던데 이제는 신경 안써도 되는 내용일까요~?? 미리 답변 감사합니다
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
startTime, endTime,. content 값이 bottom_sheet에 안나옵니다!
startTime 프린트를 찍어보면 초기 로딩중일때 null이 나오고그 이후에는 "0" 값이 제대로 들어가있는데화면에는 null 값이 찍히네요.초기 초딩할때 값이 리턴되서 그런건가요?도저히 모르겠어요....
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
스태틱 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]뭐가 잘못된건지 모르겠습니다.로그인 메서드를 스태틱으로 만들어야하나요..? https://drive.google.com/file/d/1gjPbYTN4X-ozjYDISGWff1BvvFdNOfen/view?usp=sharing
-
해결됨Arm 아키텍처: 메모리 매니지먼트(MMU) [저자직강 3부-5]
멀티레벨테이블로 운영하는 이유
안녕하세요. 가상메모리를 물리주소로 변환하기 위해서 멀티레벨페이지로 운영하는 이유가 궁금합니다. 멀티레벨페이지로 운영했을때 어떤 장점들이 있는지 궁금합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
EC2로 배포하니까 express-session에 저장한 데이터가 사라집니다.
로컬에서는 세션의 데이터가 안 사라지는데 EC2로 배포하니까 세션에 저장한 데이터가 사라집니다. app.use( session({ secret: process.env.SESSION_SECRET!, resave: false, saveUninitialized: false, store: MongoStore.create({ mongoUrl: process.env.DATABASE_URL }), cookie: { httpOnly: true, secure: true, domain: ".example.shop", }, }) ); 예를 들어 아래와 같이 코드를 작성하면app.get("/apple", (req, res) => { (req.session as any).apple = "apple"; console.log("apple", req.session); res.send("apple"); }); app.get("/banana", (req, res) => { console.log("banana", req.session); res.send("banana"); });/apple 에서는 세션에 apple이 저장되어 보이는데 /banana 에서 세션을 조회하면 쿠키 말고는 아무 것도 없습니다. 근데 mongodb에서 session 확인하면 저장은 잘되어 있습니다. 제가 뭘 놓친 걸까요?
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
desktop 이 없는데 어떻게 해야할까요
이렇게 뜨고 Desktop 이 없어요.. 이럴 때는 어떻게 해야 하나요 ?
-
미해결데이터 분석을 위한 파이썬: 입문부터 꿀팁까지
If 윤년판별기 질문
해답지와 다른데 elif 로 해도 되나요? 오류가 나는 이유도 잘 모르겠습니다 ㅠㅠ 그리고, 해답지에 if가 3번 나오고 나서 else 가 3번 나온 구조도 신기합니다. 왜 이렇게 하는 건가요? 첫번째 if 랑 첫번째 else 랑 이런식으로 짝꿍인데 그냥 띄어서 쓴건가요?if year % 4 == 0: if year % 100 == 0: if year % 400 == 0: print(year, "년도는 윤년입니다") else: print(year, "년도는 평년입니다") else: print(year, "년도는 윤년입니다") else: print(year, "년도는 평년입니다")
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
엔티티 보호
//== 연관관계 메서드 ==// private void setMember(Member member){ this.member = member; member.getOrders().add(this); } private void setDelivery(Delivery delivery){ this.delivery=delivery; delivery.orderRelation(this); } private void addOrderItem(OrderItem orderItem){ orderItems.add(orderItem); orderItem.setOrder(this); } @Builder public Order(Member member,Delivery delivery,OrderItem... orderItems){ setMember(member); setDelivery(delivery); this.status=OrderStatus.ORDER; this.orderDate=LocalDateTime.now(); for (OrderItem orderItem:orderItems){ addOrderItem(orderItem); } }강의를 다 듣고 간단하게 리펙토링 작업을하면서 복습하는중입니다.현재 하고있는 작업은 기본생성자로 무분별한 객체 생성 없애기 ..? +setter 하고있는데 연관관계 메서드를 private로 사용하여 생성자에서 호출하게끔 작성하였습니다.또한, 다른 entity에서도 접근을 private,proteted 처럼 제한적으로 사용하여 필요한 경우 setter를 일부 사용하게끔 하였습니다. entity 일관성 + 데이타 보호 목적이라는 큰 기준을 잡고 여러 방법들과 나름대로의 기준? 을 생각하며 작성중인데 감이 잘 안잡히네요 ㅠㅠ.. 그냥 경험으로 상황에따라 유연하게 작성해야 하는걸까요?
-
미해결김영한의 실전 자바 - 기본편
메소드 내에서 생성된 참조형 변수의 수명
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]static Student createStudent(String name, int age, int grade) { Student student = new Student(); student.name = name; student.age = age; student.grade = grade; return student; }기본형 변수는 메소드 내에서 선언하면 해당 메소드가 종료되었을 때 메모리 상에서 삭제된다고 들었습니다. 그런데 왜 참조형 변수는 메소드 내에서 생성해도 메소드가 끝난 후에 사라지지 않는건가요? return student; 편리하게 코드를 작성할 수 있도록 한 일종의 약속이라고 봐도 무방한 것일까요? 읽어주셔서 감사합니다!
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"
{{ counter }} 인식이 안되는 문제
섹션1) Vue란 무엇인가? 에서 예시로 써주신 코드입니다.1. vue3.html<!DOCTYPE html> <html lang="en"> <head> <title>Hello Vue3</title> <script src="https://unpkg.com/vue@next"></script> </head> <body> <div id="counter"> <button type="button" v-on:click="counter++"> Counter: {{ counter }} </button> </div> <script> const Counter = { data() { return { counter: 0 } } } Vue.createApp(Counter).mount('#counter') </script> </body> </html>https://www.gymcoding.co/eb73a52b-f54a-48da-a4ab-b22b7f499a1c강의 교안에 있는 코드를 그대로 복사했는데{{ counter }} 로 나오는데 무엇이 문제일까요??..2. javascript.html<html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>JavaScript</title> </head> <body> <button type="button" onClick="increment()">Counter: <span id="counter"></span></button> <script> let counter = 100; function increment() { counter++; printCounter(); } function printCounter() { let $span = document.querySelector("#counter"); $span.textContext = counter; } printCounter(); </script> </body> </html>강의 6:52초에 나오는 코드를 그대로 따라 쳤는데,여기도 Counter 숫자가 안나옵니다..ㅠ
-
해결됨독하게 시작하는 C 프로그래밍
scanf 사용 시, null이 먼저 들어가고 \n이 나중에 들어 가는건가요?
버퍼 공부하다가 궁금합니다.제가 이해한 바로는\n은 I/O 버퍼를 비우기 위해 사용하는 이스케이프 시퀀스 라고 이해했습니다.string에서char Id[7] = {1} 라고 초기화를 주고scanf("%s",Id); 이라고하고 코드를 작성합니다.작성한 코드를 프로그램에 컴파일 한 이후 런 타임때,"null" 을 입력하고 엔터를 치면Id의 0번 주소의 값은n1번 주소의 값은u2번 주소의 값은l3번 주소의 값은l이 됩니다.그렇게 하고 개행 문자인 엔터를 칩니다. 이때 여기서 궁금증이 생깁니다.버퍼안에 \0와 \n 어느 게 먼저 들어가는 건가요? \0 을 이용해서 문자열을 모두 읽었다고 표시를 한다고 이해했습니다.이렇게 하고 엔터를 치면개행 문자 \n이 들어가는데실제 메모리 상에서는null\01\n 으로 찍히는지 궁금합니다.
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
실전문제풀이14에 16번
안녕하세요 강사님16번에 고객관리형(sse-c)키로 s3에 저장되는 모든 데이터를 암호화 해야한다고 지문에 나와있습니다. (D)에는 aws관리형(sse-kms) 키로 s3데이터 암호화 한다고 쓰여있는데 (D)가 정답인 이유를 조금 더 자세히 설명해 주실 수 있을까요?
-
해결됨스프링 핵심 원리 - 기본편
@AllBeanTest 코드 작성 시 Rate,FixDiscountPolicy에 @Component만 있을 때 실행 오류
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (아니오)[질문 내용]1.강의 영상을 따라 코드를 따라 치는데, 강의영상에서 DiscountService 생성자에 @Autowired를 적용하고,FixDiscountPolicy와 RateDiscountPolicy에 적용된 다른 애너테이션은 제외하고 @Component 애너테이션만 붙히고 테스트를 실행하여도 정상적으로 되는데,저는 테스트를 실행하면 아래와 같은 에러가 발생합니다.org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'orderServiceImpl' defined in file [/Users/jinagyeomi/Desktop/dev/intelliJ-project/core/build/classes/java/main/hello/core/order/OrderServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 1: No qualifying bean of type 'hello.core.discount.DiscountPolicy' available: expected single matching bean but found 2: fixDiscountPolicy,rateDiscountPolicy.NoUniqueBeanDefinitionException: No qualifying bean of type 'hello.core.discount.DiscountPolicy' available: expected single matching bean but found 2: fixDiscountPolicy,rateDiscountPolicy@RateDiscountPolicy에 @Primary를 붙혀서 우선순위를 적용하면 테스트가 성공이 되는데.. 영상과는 다르게 왜 그러는지 이유를 알 수가 없어 무시하고 진도 나가다가 도저히 궁금증을 참을 수 없어 알아보다가 시간을 너무 뺏겨서 염치불구하고 질문을 남겨드립니다..AllBeanTest 클래스에 @Autowired가 테스트 성공여부와 상관없이 빨간줄이 쳐져있는데 이건 그냥 무시해도 되는 것일까요?(저번 강의에서 아래 스크린샷에 Syntax로 바꿔서 하라는 답변을 본 것같은데 뭔가 명쾌한 해답이 아닌 것 같기도 하고 다른 질문의 Ai 답변으로는 궁금증이 해결이 안되어서 질문 남깁니다..) 자바는 21, 스프링 부트는 3.2.2 사용 중입니다.코드는 해당 링크로 첨부파일 전달 드립니다https://drive.google.com/file/d/1ectcWfuhvlZJVh1SUKn003MQoWIf4puY/view?usp=sharing
-
미해결기초부터 따라하는 디지털포렌식
지금도 답변 해주시나요??
안녕하세요 손지훈님.좋은 강의 잘 보고 있습니다. Volatility Cridex 풀이 2번 강의11분15초 부근부터 strings_1640.dmp를 똑같이 만들었는데저는 강의에 나온 것처럼 http 주소나 다른 것들이 나오지 않는데 어떤게 문제일지 추측되시는 부분이 있으신가요??명령어를 똑같이 했는데도 다른 부분으로 나오네요 ㅠㅠ