잘지내시죠?
미해결
자바 9부터 자바 21까지
안녕하세요. 요즘 jdk가 좀 최신화가 많이 되었는데 강의 업데이트가 되면 너무 좋을거 같아서요! 바쁘시겠지만 강의 최신화 한번 부탁드릴게요 감사합니다.
- java
172만명의 커뮤니티!! 함께 토론해봐요.
미해결
자바 9부터 자바 21까지
안녕하세요. 요즘 jdk가 좀 최신화가 많이 되었는데 강의 업데이트가 되면 너무 좋을거 같아서요! 바쁘시겠지만 강의 최신화 한번 부탁드릴게요 감사합니다.
미해결
2026 코딩테스트 올인원 [JAVA]
코테 사이트 로그인 부터 전부 아무것도 안됩니다.. 학습 진행하는데 너무 불편합니다 조치부탁드립니다
미해결
김영한의 실전 자바 - 기본편
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] ShoppingCart클래스 아래와 같이 풀어봤는데 이런식으로 풀어도되나요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
출력값이 아래와 같을 줄 알았는데요 왜123 이렇게 3개씩 묶어서 출력된건지 이해가 안 가요ㅠ 1 2 3 4 5 6 7 8 9
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
0:55:49 부분에서 for i in range(3)이 왜 0부터 3인지 이해되지 않습니다. 뒤에서도 b[3]+=b[2]까지만 설명해 주시는걸로 봐서는 for i in range(3)은 0부터 2가 맞는 것 같긴 한데 답변 부탁드립니다.
미해결
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
모의고사 해설도,영상으로는 힘들까여?코드는 확실이 글로 이해가 좀힘든부분이 있어서.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
void swap(int *a, int *b) { int temp = *a; *a = *b; *b = temp; } 위 코드가 swap 함수가 두 숫자를 교환하는 과정을 메모리 주소를 활용해서 나타낸건가요? int temp = *a; *a = *b; *b = temp; 이게 왜 있는지 이해가 안 가서요ㅠ
미해결
실전! 스프링 데이터 JPA
JPQL에서 DTO를 조회할 때 new 패키지명.DTO명(...) 을 생략하고 바로 select m.id, m.name, t.name 이렇게 작성해도 DTO로 반환이 되는데 원래 가능한 내용인가요?? @Query("select new study.datajpa.dto.MemberDto(m.id, m.name, t.name) from Member m join m.team t") List<MemberDto> findMemberDto(); @Query("select m.id, m.name, t.name from Member m join m.team t") List<MemberDto> findMemberDtoNot();
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
20:56번의 문제가 잘 이해가 되지 않습니다. 특히나 다른 사람 질문 내용 봤는데도요 int arr[5] = {20,30,40,50,60} int *ptr; ptr= arr; ++*ptr이 왜 21인인가요? 실행 순서때문에 그런건가요? 제가 생각한건 사실 먼저 증가된다음 포인터가 호출될꺼라 생각을 해서 * (ptr+1) == *( arr +1) == arr[1] 을 생각하긴했거든요 *ptr++의 경우 *ptr은 주소 값이 아닌 주소값의 value를 가져오는거라 value값을 가지오는 과정 후에 ++연산이 들어간다고 생각을 해서 *ptr++==arr[0]++ == arr[0]+1로 생각을 했거든요 이부분에 대해 설명이 필요해서 돌려보는데 이해가 잘 안되서요 ++*ptr이 arr[0]+1인거랑 *ptr++가 arr[0+1]인 설명이 필요합니다. 일단 외울께요
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
printf("입력된 문자열: %s\n", str); 에서 str이 아니라, 그냥 str만 왔기 때문에 str의 값인 this is string이 나온 것이고, * 을 붙이고 *str이었다면 this is string에서 첫 글자인 t만 출력되는 것이지요?? 맞게 이해한건지 확인하고자 질문 드립니다.
해결됨
은행 서버 프로젝트 실습을 통해 배우는 코틀린 마스터 클래스
안녕하세요, 강사님 🙂 덕분에 코프링을 빠르게 배우고 있어 감사드립니다! 영상 8:20 경, JWT 설명 중 withSubject() 의 값으로 email 만 넣는다던가, name 만 넣어서 구현한다고 말씀주셨습니다. 고민을 해봤지만 여러 개의 Subject 를 만드는 이유가 궁금해서 질문드립니다. 상황 예시와 함께 답변해주시면 감사드립니다!!
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
char * ptr_a=a; int *ptr_b=b; 왜 위와 같이 배열의 주소를 a, b로 선언한건지? 선언을 해야 하는건지? 이해가 안 가요 저렇게 되면 ptr_a의 메모리 주소는 a, ptr_b의 메모리 주소는 b가 되는거니까 출력할때 각각 a,b가 나올 줄 알았는데, 배열의 첫번째 요소로 되니까 헷갈려요ㅠ
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
강의: 업캐스팅(부모 형태, 자식 생성자) 13:29에 나오는 업캐스팅 문제 예시 5번과 15:57에 나오는 업캐스팅 문제 예시 7번 차이에 대해서 A b = new B(1); 둘 다 같은 조건에서 13:29에는 super가 없어도 부모 기본 생성자가 생성되면서 정상 출력이 되는데, 여기에서 super가 없는데 왜 부모 기본 생성자가 출력이 되는지 이해가 안 됩니다. public B(int i) { System.out.println("생성자 BB" + i); } 15:57에는 비록 super가 뒤에 있지만 Public B(int i) { System.out.println("생성자 BB" + i); super(10); 문제 예시 5에 따르면 예시 7 역시 부모 기본 생성자가 생성되지 않나요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
업캐스팅(부모 형태, 자식 생성자) 14:09 A b = new B(1); 에서 코드 따라가면 public B(int i) { System.out.println("생성자 BB" + i); { 이고 부모 생성자를 호출하는 super가 없는데 왜 부모 기본 생성자가 출력되었나요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
표에서는 토탈값이 계속 계산되지만 이는 계산과정에 있어 필요할까봐 넣어주신 예시사항일뿐인거고 코드상으로는 I가 15가 되어서 for문이 종료되었을때의 기준 sumQ와 R 을 더하여 Total값이 50이 되는과정 한번만 있는게 맞는걸까요? 토탈이 계속 증가할 이유를 찾지 못하겠어서 질문드립니다
해결됨
2026년! 백엔드 개발자를 위한 Redis 실전 가이드: 기초부터 실무 패턴까지
안녕하세요. 인기 게시판 목록 기능을 Redis의 Sorted Set을 활용해 좋아요 순으로 정렬하는 방식으로 구현하다 고민이 생겨 질문하게 되었습니다. 먼저 잦은 데이터 변경을 고려해서 Sorted Set의 member에는 게시판 ID만 저장하고, score에는 좋아요 수를 저장하도록 했습니다. 하지만 목록을 생성하기 위해서는 제목, 생성일 같은 부가 정보가 필요한데 이 데이터를 얻는 효율적인 방식에 대해 고민이 생겨 질문을 드리게 되었습니다. AI에게 도움을 받아 2가지 방법을 생각해보았는데 현실성이 있는지 판단 부탁 드립니다. Redis + RDB 조합 Redis ZSet에서 상위 10개의 ID 목록을 먼저 조회합니다. 해당 ID 목록을 가지고 RDB에 WHERE id IN (...) 쿼리를 날려 상세 데이터를 가져옵니다. 데이터베이스의 IN 쿼리는 순서를 보장하지 않기 때문에 애플리케이션에서 Redis가 준 ID 순서대로 리스트를 다시 재정렬하여 반환합니다. 제가 생각하기에는 인기 게시판 목록을 조회할 때마다 RDB의 ORDER BY 부하를 줄이려다 오히려 애플리케이션 단에서 정렬과 DB 조회가 일어나다 보니 얻는 것보다는 잃는 게 많은 구조가 아닌지 고민이 됩니다. Redis Sorted Set + Hash 조합 정렬 기준(ID, 좋아요 수)은 기존대로 Sorted Set에 관리합니다. 게시판의 상세 부가 정보는 Redis의 Hash 자료구조에 따로 캐싱합니다. 목록 조회 시 Sorted Set에서 ID를 뽑은 후 DB를 거치지 않고 Hash에서 상세 데이터를 조회합니다. 이 방식은 DB에 부하를 줄일 수 있지만 데이터가 자주 변하게 된다면 레디스에서 데이터를 자주 변경해야 되어 메모리에 큰 부하를 줄 수 있을 것 같아 고민이 되는 것 같습니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
문자열 쓸때 %를 2번 써야 출력시 %가 나온다고 하셨는데 /같은 경우는 한번만 써도 되는건가요? 혹시 %처럼 꼭 두번 써야 되는 문자가 더 있는지 궁금합니다
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
ptintf("\n");에서 \n이 있길래 출력값은 개행 되어 나오는 줄 알았는데요 왜 출력값이 아래와 같지 않은지 모르겠습니다, 그리고 아래와 같은 결과가 나오려면 코드가 어떻게 쓰여져야 하는지도 궁금합니다 1 2 3 4 5
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
맨아래 printf("%d\n", count); 에서 \n이 있어서 그 누적합이 개행으로 아래와 같이 출력될 것 같다고 생각했는데요 이게 왜 아닌지랑, 이렇게 나오려면 코드가 어떻게 쓰여져야 하는지 궁금합니다 2 6 14 24
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
맨아래 printf("%d\n",count);에서 \n이 있어서 저는 출력값이 아래와 같을 줄 알았거든요 1 2 3 4 5 6 7 그런데 정답이 7이더라구요 왜 제가 생각한 것처럼 위와 같이 안 나온 건지 모르겠습니다 그리고 위와 같은 출력값이 나오려면 코드를 어떻게 써야 되는지도 궁금합니다