묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결윤파고의 정보처리기사 DB/프로그래밍 All-In-One
2022년 2회차 실기 4번
col2만 세어야 하니까 3이죠,,?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
이론 v0.91 오타 문의
10. 프로그래밍 언어 활용 에서 3.java 관계연산자/비트연산자의 문제풀이 보시면 F | T 할때 F 를 0000 T를 1111로 표현하던데 true는 0001 아닌가요? F|T -> 0000 | 1111 -> 1111 -> T 라고 되어잇고 XOR 연산자에도 T를 1111 로 표기해서 묻습니다.
-
미해결김영한의 실전 자바 - 기본편
9장 상속 문제와 풀이 질문
@Override public void print() { super.print(); System.out.println("- 저자: " + author + ", isbn:" + isbn); }다름이 아니고 @Override를 하는 이유가 부모에서 사용하는 메서드를 자식에서 재사용을 위해서 사용하신다고 했는데 궁금한 게 강의 내용 중에 객체를 생성하고 메서드를 사용할 경우 먼저 자식을 보고 그다음에 없으면 부모를 보신다고 하셨는데 그러면 이미 자식에는 print가 있으니까 저렇게 super.print();를 붙이면 굳이 @Override를 안 붙여도 상관없지 않나요? 관례가 있어서 많은 개발자분들께서 붙인다고 하셨는데 저 경우에는 재사용이 아니고 바로 자식 쪽에서 메서드가 있으니까 굳이 부모까지는 갈 필요가 없지 않나요??
-
해결됨서버개발자 과제전형 완벽가이드 - 1편
NaverBookRepository.class 의 위치에 따른 모듈간의 의존성에 대해 질문드립니다.
학습관련 질문을 남겨주세요! 상세히 작성주시면 더 좋아요 🙂 안녕하세요, 강사님 🙂이번 질문도 혼자 먼저 구현 후, 강사님의 강의를 들으며 리팩토링을 진행하며 궁금증이 하나 생겨 질문 드립니다. 저는 search-api 모듈의 com.library.repository의 NaverBookRepository.class 위치를 강사님과 다르게 external:naver-client 에 위치시켰습니다.(NaverBook/KakaoBook은 external 에 종속된 구현체라고 생각) 그러다 보니, naver-client 모듈이 search-api 모듈에 있는 BookRepository, PageResponse, SearchResponse 를 알아야 했으며, naver-client 모듈이 search-api 모듈을 implementation('...') 으로 의존?참조? 하게 되었습니다. // search-api 모듈 public interface BookRepository { PageResponse<SearchResponse> search(...); } 이렇게 external -> search-api 로 흘러가는 의존 방향에 이질감이 듭니다.(외부 API 가 app 을 안다..?) 그래서 모듈간 의존 방향이 search-api -> external 되도록 강사님 강의처럼 NaverBookRepository 를 search-api 모듈에 위치 시켜도 NaverClient 때문에 search-api에 feign 종속성이 생긴 다는 것이 모듈간 의존성 격리가 되지 않아서 멀티모듈의 장점이 퇴색되었다고 생각합니다. 강사님은 과제가 아닌 실무에서 search-api 와 external 간의 모듈 격리를 어떻게 하시며, 의존 방향을 어떻게 하시는지 궁금합니다. 저의 부족한 지식을 확장할 수 있게 강사님의 인사이트 공유해주시면 감사하겠습니다!
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
31분 50초 JAVA 문제
안녕하세요31분 50초Child() 함수에 this(5000) 이 있는데 부모를 호출 할 수 있나요?저는super, this 아무것도 없을때 명시적으로 super 는 없지만 자동으로 부모를 호출한다super 가 있으면 부모를 호출한다.super, this 는 함께 못 쓰인다.이렇게 알고 있어서, 문제를 풀 때super 가 명시적으로 없어도 항상 숨어있다고 생각하고 접근했습니다.그래서 Child() 생성자에 this 가 있으면 super 는 실행되지 않는다고 생각해서부모 생성자 호출 과정을 제외하고 풀었는데, 결과가 다르게 나와서 헷갈렸습니다 this 가 있는데도 부모 호출이 맞는지 궁금합니다.그리고 부모를 호출한다면 child() -> parent() -> parent(int x) -> child(int x) 순서가 맞는지도 알려주세요
-
미해결실전! Querydsl
SpringBoot 4.X에서의 Querydsl 설정
plugins { id 'java' id 'org.springframework.boot' version '4.0.5' id 'io.spring.dependency-management' version '1.1.7' id "com.ewerk.gradle.plugins.querydsl" version "1.0.10" } group = 'study' version = '0.0.1-SNAPSHOT' description = 'querydsl202604' java { toolchain { languageVersion = JavaLanguageVersion.of(21) } } configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-h2console' implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-webmvc' implementation 'com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.9.0' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-data-jpa-test' testImplementation 'org.springframework.boot:spring-boot-starter-webmvc-test' testRuntimeOnly 'org.junit.platform:junit-platform-launcher' // test 롬복 testCompileOnly 'org.projectlombok:lombok' testAnnotationProcessor 'org.projectlombok:lombok' // Querydsl 추가 implementation 'com.querydsl:querydsl-jpa:5.0.0:jakarta' annotationProcessor 'com.querydsl:querydsl-apt:5.0.0:jakarta' annotationProcessor "jakarta.annotation:jakarta.annotation-api" annotationProcessor "jakarta.persistence:jakarta.persistence-api" } tasks.named('test') { useJUnitPlatform() } clean { delete file('src/main/generated') } // querydsl 추가 def querydslDir = layout.buildDirectory.dir("generated/querydsl").get().asFile querydsl { jpa = true querydslSourcesDir = querydslDir } sourceSets { main.java.srcDir querydslDir } configurations { querydsl.extendsFrom compileClasspath } compileQuerydsl { options.annotationProcessorPath = configurations.querydsl }이렇게 하면 build 폴더에도 Q붙은 엔티티들 나오고요.테스트 코드 짤 때도 Q붙은 엔티티들 불러올 수 있습니다. 참고하세요.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
이론 요약 파일 버전1
v1.0 이론을 업로드해주신다고 하였는데, 혹시 언제쯤 업로드될까요?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
이번에 2026년 8월 실기준비하고 있는데 들어도될까요 ?
이번에 2026년 8월 실기준비하고 있는데 들어도될까요 ?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
리스트, 딕셔너리,튜플 강의 위치
(기출)2025년 3회 코드해설 14분 40초리스트, 딕셔너리, 튜플에 대해 말씀해주시는데,python부분을 모두수강하였는데 이 부분은 따로 들은 기억이 없어 혹시 어디에 이부분 설명이 있는지 궁금하여 질문남깁니다. 좋은 강의 잘듣고있습니다. 감사합니다.
-
해결됨2026 벼락치기 합격! 기출문제 집중 정보처리기사 실기
자료 다운로드 건 문의 입니다.
안녕하세요 수업노션자료파일에 보면 자료 다운로드 가 있는데 받으면 empty zip 파일만 생깁니다. 파일 받을 수 없는건가요? 보내주신 메일로 받아도 똑같다고 제가 다시 확인 후 메일 보내 달라고 요청했는데 회신이 없습니다 .확인 부탁 드립니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
부모 호출 관련 여부
Java: 상속을 정리하는 문제 10개 Java 강의를 들으면서 자식을 호출할 때 부모 기본 생성자 또는 부모꺼를 호출 후 자식 것을 호출해야한다는 내용과 자식만 호출해도 되는 경우의 내용이 섞여서 나오는데 자식을 호출할 때 부모 기본 생성자 또는 부모꺼를 호출 후 자식 것을 호출하는 경우가 어떤 것이 있는지 정리해서 알려주실 수 있을까요?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
기본생성자 없는 업캐스팅 관련
Java: 상속을 정리하는 문제 10개 7:29 obj.show(); 출력 관련해서 부모 클래스에 있는 void show()는 출력안하고 자식 클래스에 있는 void show()만 출력하는 것에 대해서 원래는 자식 클래스 출력을 할 시 부모 클래스에 기본 생성자를 출력하고 자식 클래스 출력을 해야한다고 알고 있는데이 문제 경우에는 void로 되어 있어서 부모꺼는 출력하지 않고 자식꺼만 출력하는건가요?
-
미해결김영한의 실전 자바 - 중급 1편
섹션 2 퀴즈 9번
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 아니오3. 질문 잘하기 메뉴얼을 읽어보셨나요? 네9번에 ==연산자와 equals 메서스 둘다 물리적 동일성 이라고 해야 맞는거아닌가요?오버라이딩 되지 않은 기본 equals 는 ==으로 비교하고 논리적 동등성은 String 변수.equals 한정 아닌가요??
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
2주 남았군요..
시키는 대로 다 하겠습니다.벼락치기 2주 계획은 어떻게 잡으면 좋을지 궁금합니다.C, java, python 모두 뜨문뜨문 기억나서 기출 해설 강의는 한 40% 이해하는 것 같습니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
for문 증감식 관련
2025년 1회 1/3첫번째 ASCII코드 문제(10분경) 마지막 for문 증감식이 i++가 아니라 ++i인데 그러면 BACDE가 아니라 ACDE가 출력되어야 하는게 아닌가요?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
파이썬 연산자 질문있습니다.
안녕하세요Python에서만 있는 연산자들 텍스트 강의입니다. 짧은 문자열, -5~256 범위 내의 숫자, None, bool 값은 is로 비교시에 동일하게 True로 나옵니다.라고 적혀있는데 -5 부터 맞을까요? 이해가 잘 안되어서 질문드립니다.
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
업캐스팅 질문
12:50의 업캐스팅 문제 예시4는 super.paint()이 전에 A를 먼저 참조하고 Constructor of A를 쓰는데 15:39의 업캐스팅 문제 예시6은 왜 super(10)이 있는데 바로 생성자 of AA10이 되나요?? super.paint와 super(10)의 차이인가요?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
2025년 1회 (1/3) 29분 51초
29분 51초의 화면 기준으로 아래 코드를 보면 node가 None인지를 먼저 판단하는것 같습니다. 즉, 위 코드에 if가 2개 존재하는데, 그 중 오른쪽 if 조건을 먼저 판단하는 것 같습니다. 제가 제대로 알아들은게 맞을까요?? 그런데 result = "왼쪽 성공!" if True else "가운데" if (1 / 0 == 1) else "오른쪽"print(result)이 코드를 실행시켜보면, 왼쪽 성공이 출력됩니다. 그럼 왼쪽의 if를 먼저 판단한다는거같은데... 제가 어디서 잘못 생각하고 있을까요??
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
유형 1번 부모 생성자 호출
유형1번에서 super()가 없는경우에도, 부모의 기본 생성자는 호출해야한다고 생각했는데, 맞나요?
-
해결됨(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
업캐스팅 부모 메서드 관련
업캐스팅(부모 형태, 자식 생성자) 5:33결론으로, 에러가 발생한다고 하는데 현재 업캐스팅 상태여서 에러가 뜬다고 하는 것 같은데만약에, 업캐스팅이 아닌 자식=new 자식 이면public void chargeBattery() 메서드는 정상적으로 출력이 되는건가요?