묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
DiscountPolicy discount()의 매개변수 관련 질문
public interface DiscountPolicy { /** * * @return 할인 금액 */ int discount(Member member, int price); }discount()의 매개변수 int price는 FixDiscountPolicy에서는 사용되지 않고 RateDiscountPolicy에서만 사용됩니다. 모든 구현 클래스에서 사용되지는 않는 매개변수를 인터페이스에 선언했다는 점이 잘 이해가 되지 않습니다. 모든 구현 클래스에서 사용되지 않는 매개변수를 인터페이스 level에 선언해도 괜찮은 것인지 여쭤보고 싶습니다.
-
해결됨스프링 핵심 원리 - 기본편
모든 빈 출력에서 에러가 떠요
2분 30초에 런 해보는데 에러가 나옵니다. 파일 추가하라는 것도 했고 다 했는데 에러가 떠요깃허브에 코드도 올렸는데 이것도 참고해주세요...!
-
미해결김영한의 실전 자바 - 중급 1편
[3.StringClass][str.concat] concat질문 (p.8, p.15)
[p.8 / str.concat 오류 이유 -> 불변]하기 코드의 오류가 발생한 이유는 str.concat(" java")를 한 내용을 String타입의 변수로 담아주지 않았기 때문입니다. package lang.string.immutable; public class StringImmutable1 { public static void main(String[] args) { String str = "hello"; str.concat(" java"); System.out.println("str = " + str); } } 그에 비해 반면, p.15의 concat부분이 이해가 되지 않습니다.package lang.string.method; public class StringChangeMain1 { public static void main(String[] args) { String str = "Hello, Java! Welcome to Java"; System.out.println("인덱스 7부터의 부분 문자열: " + str.substring(7)); System.out.println("인덱스 7부터 12까지의 부분 문자열: " + str.substring(7, 12)); System.out.println("문자열 결합: " + str.concat("!!!")); System.out.println("'Java'를 'World'로 대체: " + str.replace("Java", "World")); System.out.println("첫 번째 'Java'를 'World'으로 대체: " + str.replaceFirst("Java", "World")); } }상기에서 str.concat을 한것은 어떠한 String변수에도 담기지 않았습니다.그럼에도 불구하고, str과 !!!가 합쳐져서 나온것을 볼 수 있습니다. 불변의 String 객체의 내용이 변수에 담지 않았음에도 불구하고 합쳐져서 나오는 이유는 무엇인가요? 궁금합니다!!
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
5번 문제 댓글이 보이지 않습니다..ㅠ
https://davelee-fun.github.io/trial/board/news/18129892%EF%B9%96od=T31&po=0&category=0&groupCd=.html 회원가입을 해야지만 댓글을 읽을 수 있다고 합니다..ㅠ 댓글[1]새로운 댓글 확인하기 단축기 'R' 만 보이는 이유가 무엇일까요..
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
flutter 설치 질문있습니다
강의를 샀는데요.선생님 nest강의 수강중이라 아직 시작은 안했는데요. 혹시 제 컴퓨터 사용자명이 한글명인데 이거 영문으로 바꿔야지 강의 들을 수 있는건가요?? ㅠㅠ 저번에 한 번 바꾸다가 컴퓨터 잘못될뻔해서 무섭네요
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
m1 brew 설치
터미널에서 brew install gcc를 해보았는데 명령어가 찾아지지 않아서 문의 드립니다.맥북 에어 m1 입니다!
-
미해결스프링 핵심 원리 - 기본편
Order의 할인 금액, 주문 금액 관련 질문
public class Order { private int discountPrice; // 할인금액 public int calculatePrice() { // return: 주문금액 return itemPrice - discountPrice; } }(1) 주문 금액을 필드가 아닌 메서드로 두신 이유가 정말 궁금합니다.(2) 1개의 주문에 대해서는 여러 상품이 존재할 수 있고, 하나의 상품을 여러 개 주문할 수도 있습니다. 이 예제에서는 주문 1개에 대해서, 상품 1개를 1개만 구매할 수 있다는 상황이 가정된 것인가요?
-
미해결데이터 분석 SQL Fundamentals
PostgreSQL 설치오류
설치 하려고하는데 이런 메시지가 뜨면서 설치가 되지 않습니다.어떻게 해야하나요.최신버전이든 14버전이든 동일합니다.
-
미해결김영한의 실전 자바 - 중급 1편
equals()
String str1 = "Hello" ;String str2 = "Hello" ; 이때에는 boolean result = str1.equals(str2) ; 를 하면 result = true; 인 이유가 무엇이고,Dog dog = new Dog("HI") ; Car car = new Car("HI") ; 이떄에는 boolean result = dog.equals(car) ; 이건 result 가 false 인 이유가 무엇인가요 ?저 위의 String 예시에서는 object classs 의 equals 메서드를 사용하는게 아닌건가요 ? 그리고 만약 Object class 의 equals 메서드를 애초에 equals() 수업에서 오버라이딩 한것처럼 만들면 되는거 아닌가요 ? ( 오버라이딩의 수고스러움을 덜기 위해)
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
에뮬레이터 홈화면
에뮬레이터를 실행하면 강사님같은 위젯화면이 아닌 홈화면이 나옵니다. 어떻게 해결해야할까요?모든 과정 다 제대로 수행했는데 이러네요...참고로 저 번개모양도 불이 들어오지 않습니다..
-
미해결리눅스 입문 - 개념으로 탄탄히!!
계정 생성 후 ls시 examples.desktop만 출력되는 오류
새로운 계정 생성 후 해당 계정으로 ls를 하면 홈 디렉터리가 보이는게 아니라 examples.desktop이라는 파일만 존재합니다.어떻게 해야 강사님처럼 홈 디렉터리가 만들어지나요?
-
미해결
mfc프로그래밍 강의의 수강기간
mfc 강의 수강기간 무제한인거 맞나요?
-
미해결김영한의 실전 자바 - 중급 1편
object class
만약 object class 가 제공하는 equals() 에 대해서 어느 한 A라는 클래스가 다른 특정한 B 클래스를 extends 하면 A 클래스 내에서는 equals() 를 사용하지 못하는건가요 ?
-
미해결입문자를 위한, HTML&CSS 웹 개발 입문
제 vscode가 이상해요
제 vscode 아래쪽에 보시면노말 모드랑 인서트 모드를 계속 정해줘야해요...그래서 따라하는데 여러가지 어려움이 있습니다.제 프로그래은 왜 그런건가요 ㅜㅜ
-
해결됨김영한의 실전 자바 - 중급 1편
열거형 Grade 질문
안녕하세요 영한님 enum Grade 안에 discount 메서드를 추가하는 부분을 보면서 궁금한 부분이 생겼는데, 실제로도 이러한 등급 enum이 있을 때, 등급에 따른 배송비 무료나 사은품 증정 같은 혜택의 로직들을 enum의 내부에서 다루는 걸까요?
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
print(resp.data); 여기부터 안되네요
응답이 없네요메세지가 안나와요D/EGL_emulation( 5140): app_time_stats: avg=6131.28ms min=9.11ms max=12253.46ms count=2이건만 나오는데 안드로이드 사용해서 ip 문제인가 해서 final ip = Platform.isAndroid ? simulatorIp : emulatorIp; 이걸로 바꾸어 봐도 안되구요단, 메세지는 조금 달라졌습니다.D/EGL_emulation( 7555): app_time_stats: avg=13725.68ms min=13725.68ms max=13725.68ms count=1D/EGL_emulation( 7555): app_time_stats: avg=688.99ms min=273.39ms max=1104.59ms count=2E/flutter ( 7555): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: DioError [DioErrorType.other]: SocketException: Connection refused (OS Error: Connection refused, errno = 111), address = 127.0.0.1, port = 52818E/flutter ( 7555): Source stack:이하 생략... 해결 부탁드립니다.
-
해결됨블렌더 코지 리빙룸 아이소메트릭 모션그래픽
모디파이어 복제 질문!
14:00 이쯤에서 모디파이어 복제를 똑같이 따라했는데 전 모양이 이상하게 나타나더라구요.. 원인을 잘 모르겠어요..!
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
리액트를 사용시 인라인 기능이 가능한가요?, 스크립트 영역의 데이터들을 출력하려면 어떻게 하나요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]리액트를 이용하여 프론트를 개발하면 리액트도 자바 스크립트 언어이니 똑같이 인라인 기능을 사용할 수 있나요? 자바 스크립트, 리액트 둘다 모르는 상태이지만 리액트가 자바 스크립트 기반이라고 알고 있어서 질문 드립니다.서버를 실행하였는데 스크립트 코드를 표시하려면 어떤 식으로 코드를 작성해야 하나요? 스크립트 영역 외부에서 <p th:text=“${user.username}></p>을 사용해보았는데 표시가 안되었습니다. 그리고 객체를 json으로 받았는데 json의 값들을 사용하려면 어떻게 해야 하나요?
-
미해결김영한의 실전 자바 - 기본편
다형성 참조에 관하여 질문 있습니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.Parent poly = new Child();이코드가 부모에 자식을 참조 할 수 있다는건 알겠습니다. 그런데 근본적으로 코드가 해석이 명확히 안됩니다.Parent타입의 변수 poly를 선언하고 poly에 Child클래스의 객체를 생성후 그 객체의 참조값을 대입을 한건가요? 그럼 이 그림에서 Parent poly = new Child(); 이 코드를 작성시 메모리에 Parent도 생성이 되는걸로 나와있는데 Child객체만 생성된거 아닌가요? Parent도 메모리가 할당되는 이유가 궁금합니다. 그리고 자식의 기능을 호출 할 수 없다고 하셨는데 poly에 결과적으로 Child객체의 참조값이 대입된거 아닌가요? 그러면 참조값을 찾아서 메소드를 호출 할 수 있는거 아닌가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
안되다가 한참뒤에 갑자기 되는 경우?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]http://localhost:8080/basic/items/items.html'목록으로' 버튼을 누르면 저기로 이동하길래자료 코드 그대로 복붙해도 안되고, 인텔리제이 껐다 켜도 안되고 30분을 삽질하다가 게시판에 글쓰는 도중에 갑자기 잘 되네요저번에도 한번 그런적이 있어서요 1시간을 시간 낭비하다 코드가 바뀌지 않았음에도 갑자기 되더라구요 이런 경우도 가끔있나요?? 캐시가 문제인건지ㅜ 또 이럴까봐 걱정이에요