(기출) 2025년 2회 이론 파트
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
(기출) 2025년 2회 이론 파트에서 '다음은 화이트박스 테스트의 프로그램 제어 흐름이다. 다음 순서도를 참고하여 분기 커버리지로 구성할 테스트 케이스를 작성하시오.' 이 문제는 빠져 있는건가요?ㅠㅠ 해설 듣고 싶은데 해당 강의에 그 문제 해설이 안 보여요
- python
- java
- c
- 정보처리기사
- 정보처리산업기사
172만명의 커뮤니티!! 함께 토론해봐요.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
(기출) 2025년 2회 이론 파트에서 '다음은 화이트박스 테스트의 프로그램 제어 흐름이다. 다음 순서도를 참고하여 분기 커버리지로 구성할 테스트 케이스를 작성하시오.' 이 문제는 빠져 있는건가요?ㅠㅠ 해설 듣고 싶은데 해당 강의에 그 문제 해설이 안 보여요
미해결
토비의 스프링 6 - 이해와 원리
토비님 안녕하세요! 강의를 통해 템플릿-콜백 패턴을 배우니 그동안 무심코 지나쳤던 용어들이 어떻게 만들어졌는지 알 수 있는거 같아서 또 한번 배우고 있습니다. 강의를 듣다 문득 궁금한 부분이 생겨서 질문드립니다. 회사에서는 웹플럭스를 사용하고 있어서 webClient를 사용하고 있는데요. ~템플릿이 아닌 ~클라이언트로 끝나는게 예전에는 그냥 용어가 달라졌구나 싶었는데, 강의를 수강해보니 이것도 의미가 있을거 같아서 여쭤봅니다. 비동기를 지원하는것 뿐만 아니라, webClient의 빌더패턴으로 사용자가 직접 조립하는 방식에서 주체가 달라졌기 때문에 이름 또한 변경된 부분일까요? 좋은 강의 감사드립니다!
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
26년1회실기를 본 수험생입니다。 파이썬 및SQL 난이도가 매우 높고 깊게 들어 갔더라고요。추가적인 2회실기준비를 위한 강의 계획은 없으신가여?
미해결
(AI 퀀트) 바이브 코딩으로 미국 주식 AI 자동 분석 시스템 만들기 with Claude Code
26,27강 진행 간 노션, html 프롬프트 파일 불일치되어 어디서 어느걸 실행해야하는지 어려운거 같습니다 정리가 안돼요,,
해결됨
비전공자를 위한 진짜 입문 올인원 개발 부트캠프
강의에서 알려주신 코드를 바탕으로 그대로 작성을 했지만 '배너 이미지'와 '판매되는 상품들' 문구가 나오지 않습니다. 코드에서 어떤 게 문제일까요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
강의 자료는 한번에 다운로드 받을 수는 없나요??? 안녕하세요! 질문을 하실 때 아래 내용을 준수 부탁드립니다. 질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요. 질문은 동영상 강의에 들어가서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그래야 어떤 강좌에서 질문하셨는지 알 수 있습니다. 영상에서 몇 분 몇 초 대를 알려주셔야 제가 한 번에 질문 내용 확인이 가능합니다. 이미 다른 누군가가 질문을 한 이력 이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁 드립니다. 학교의 과제나 타 강사의 코드 등 외부 수업 자료에 대해서는 답변하지 않습니다. 제가 다루는 커리큘럼 외의 이론이나, 너무 디테일한 컴퓨터 이론에 대해서는 답변 드리지 않습니다. 시험에 안 나오는 경우가 많고, 나와 봤자 1문제 나오는데 외워야 할 부분이 많은 것 등 (예시: 서브넷 마스크 계산)
미해결
Figma MCP × AI x Vibe Coding 4시간만에 완성하는 반응형 웹포트폴리오
안녕하세요, J.영님. 강의 잘 수강하고 있습니다, 감사합니다. 일전에 변수 설정을 올려주셔서 모두 적용하고 태블릿,모바일버전까지 만들었습니다. 이 부분에서 궁금한 점이 생겼는데, 모바일버전까지는 직접 다 손으로 디자인하고, 해당 수치를 변수로 등록하나요 ? 예를 들어 이 강의에서 언급된 'desktop-section-skill' 에서 line height가 데스크탑/태블릿/모바일 이 다 다른데, 이 부분은 결국 다 디자인 해보고 변수 등록 하는게 아닌가 싶어서요. 아니면 대략적으로 얼마나 줄어든다와 같은 공식이 있나요 ? 저는 J.영님이 설정하라는대로만 해서 모바일로 편하게 바꿨는데, 제 작업을 할때는 오토레이아웃으로 모바일까지 다 설정해두고 그 다음에서야 변수 등록을 하는게 맞나 싶어서 확인차 질문 남깁니다 !
미해결
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 네 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 네 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 네 [질문 내용] setter 사용을 지양하라고 하셨는데요 □ 필드 작성 □ 연관관계 설정 □ List 초기화(new ArrayList<>()) □ @NoArgsConstructor(PROTECTED) □ private 생성자 □ createXXX() □ 연관관계 편의 메서드 □ 비즈니스 메서드(changeXXX(), cancel() 등) 그러면 제가 정리한 이 순서처럼 아래 코드와 같이 createMember 메소드를 위한 생성자를 만들고, changePassword같은 비즈니스 메서드를 추가하면 될까요? 2.그리고 createXX같은 메서드를 추가해줬을때@NoArgsConstructor(access = AccessLevel.PROTECTED) 를 추가해줘야하는게 맞는건가요? 코드는 강의와 관련없는 제 개인 코드입니다. //생성자 private Member( String name, String email, String password, LocalDate birthDate, String phoneNumber, Address address ) { this.name = name; this.email = email; this.password = password; this.birthDate = birthDate; this.phoneNumber = phoneNumber; this.address = address; } public static Member createMember( String name, String email, String password, LocalDate birthDate, String phoneNumber, Address address ) { return new Member( name, email, password, birthDate, phoneNumber, address ); } //비밀번호 변경 public void changePassword(String password) { this.password = password; }
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
27:15 쯤 조건식 없는 break 2번째 예시에서 if(i>=10) 이면 break인데 pdf 문서에 보면 2*10=20까지 출력이 되어 있어서 왜 그런지 궁금합니다. break 1번째 예시에서는 if(i>=5) 면 break 니까 i의 값: 5가 출력이 안되서 마지막 출력값이 i의 값: 4 라고 되어 있어서요.
미해결
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
사용자가 로그인 성공시 HttpSession session = request.getSession(); (세션이 없다면) 세션 저장소에 UUID 값 : Session 객체 형태로 저장이 되고 session.setAttribute(SessionConst.LOGIN_MEMBER, loginMember); 위 코드로 Session 객체에 "loginMember" : Member 객체(회원 정보)가 저장된다 최종적으로는 서버쪽 Session 저장소에 key: UUID 값 valuye: session 객체{ "loginMember" : Member 객체(회원 정보) } 형태로 저장이 된다 ====================== 로그인 이후 다시 검증할때(homeLoginV3) HttpSession session = request.getSession(false); 쿠키에 저장된 JSESSIONID=UUID에서 UUID를 가져와서 서버쪽 session 저장소에 저장된 UUID key를 찾고 있다면 UUID에 맞는 session 객체를 반환 Member loginMember = (Member) session.getAttribute(SessionConst.LOGIN_MEMBER); 그리고 반환 받은 session 객체에서 "loginMember" key로 Member 객체(회원정보)를 가져온다 session 이라는 용어 때문에 헷갈리는데 혹시 이게 맞을까요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
수업자료 다운을 받을수는없나여?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
수업자료를 다운받을수 없는 강의는 받을수 없는 구조인가여?
미해결
토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1
안녕하세요 토비님 혹시 완성된 코드의 repository 주소는 없을까요?
미해결
Java 21 완전 정복 [초급] - 기초부터 객체지향까지
메서드 오버라이딩 파트부터는 영상이 아직 안올라온건가요...?
해결됨
[Lv2] 현업 개발자의 JPA 완전 정복 - 영속성 컨텍스트부터 실무 패턴까지
다형성인데 다양성이라고 표시되어 있습니다! 이거 말고도 자막에 오타가 많은데, 제보하면 수정해 주시나요?
해결됨
6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법
안녕하세요 딩코님! 좋은 강의 잘 들었습니다. 강의를 듣다가 조언을 구하고 싶은게 있어서 질문 남깁니다. 저는 현재 주니어 개발자로 일으나 부하테스트 같은것을 회사에서 해볼 수 없는 상황이라(운영 인력이 아님...또한 작은 시스템이라 모니터링도 없고 구축할수도 없는 환경)강의에서 다뤄주신 내용을 실무에 적용해보기가 어려운데요... 그래서 제가 생각해본게 테스트 코드로 만들어서 돌려보면 어떨까 생각했거든요. 예를들어 아래와 같은 메소드를 만들어 놓고, 캐시 전/후를 비교하는 거죠... long start = System.currentTimeMillis(); service.findSomething(id); long elapsed = System.currentTimeMillis() - start; System.out.println(elapsed); 그런데 한가지 고민되는 포인트가, 테스트 코드로 만들어서 돌렸을때 성능 개선을 수치적으로 적기가 좀 애매할것 같다고 생각이 들어서요. 아무래도 JVM이라던지, warmup이라던지 통제할 수 없는 변수가 있다보니까요. 그래서 질문은 아래와 같습니다. 특정 메소드에 로컬 캐시를 적용하기 전/후 테스트 코드에서 성능을 비교 했을때, 1초->1ms로 성능 개선했다. <- 이런 문장이 임팩트가 있을까요? 아님 테스트 코드에서 한건 좀 신뢰성이 떨어질까요? ㅠㅠ 테스트 코드에서 돌려봤을때 누가봐도 신뢰성있게 만들려면 어떻게(?), 무슨 툴(?)을 써서 하는게 좋을까요? ㅠㅠ 저 같이 운영 환경에 적용해볼수 없는 개발자에게 조언을 주시면 또 감사하겠습니다!
미해결
김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍
13 섹션 병렬 스트림을 퀵하게 필요하여 고급1탄( 김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성) 어느 섹션을 순차적으로 보아야 할까요? 물론 유기성으로 섹션1부터 모두 보면 좋겠지만 당장 써먹어야 하여 진도를 나갈 수 있는 수준의 섹션만 우선 보고 적용후 추후 다시 보려 합니다
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
integer 100,100은 캐싱된 값을 참조하므로 같다고 나온다. 출력값 : num3 == num5 : false 틀린거아닌가여?
해결됨
(AI 퀀트) 바이브 코딩으로 미국 주식 AI 자동 분석 시스템 만들기 with Claude Code
설치 및 설정 가이드 노션 자료는 없나요 ?
해결됨
나도코딩의 자바 기본편 - 풀코스 (20시간)
안녕하세요 강사님! 강의 잘 듣고 있습니다. 다차원 배열이랑 가변 배열 파트를 복습하다가 인덱스 해석 순서랑 반복문 매칭이 헷갈리는 부분이 생겨서 질문 남깁니다. 강의에서 3차원 배열을 순회할 때 가장 안쪽 루프가 '높이'에 해당한다고 설명해 주셨는데, 제가 직접 코드를 짜서 출력해 보니까 조금 헷갈리는 부분이 있습니다. 제가 테스트해 본 전체 코드는 다음과 같습니다. public class ArrayTest { public static void main(String[] args) { int[][][] sheet = new int[2][3][4]; int count = 1; for (int i = 0; i < sheet.length; i++) { for (int j = 0; j < sheet[i].length; j++) { for (int k = 0; k < sheet[i][j].length; k++) { sheet[i][j][k] = count++; } } } for (int i = 0; i < sheet.length; i++) { System.out.println("=== [시트 " + i + "] ==="); for (int j = 0; j < sheet[i].length; j++) { for (int k = 0; k < sheet[i][j].length; k++) { System.out.print(sheet[i][j][k] + "\t"); } System.out.println(); } System.out.println(); } } } 이 코드를 실행해 보면 가장 안쪽 루프인 k가 돌 때 숫자가 위로 쌓이는 게 아니라, 왼쪽에서 오른쪽으로 평평하게 가로 줄(열)을 그리면서 출력이 되더라고요. 그리고 가장 바깥쪽 루프인 i가 바뀔 때 시트가 전환되는 것을 확인했습니다. 특히 같이 알려주신 가변 배열(Jagged Array) 개념을 여기에 대입해 보니까 더 헷갈리는데요. 자바는 new int[2][][]; 처럼 각 행마다 열의 크기를 다르게 지정할 수 있는 구조인데, 행마다 방 개수가 제각각인 상황에서 가장 안쪽 루프를 '높이'라고 생각하면 가변 배열의 형태가 머릿속으로 잘 매칭이 안 되어서요. 자바 메모리 구조상 공간적인 높이라는 비유보단, 엑셀로 따지면 처음 게 시트고 두 번째가 행, 마지막이 열이라고 생각하는 게 코드상으로나 가변 배열 구조상으로나 더 자연스러워 보이는데 제가 놓친 디테일이 있을까요? 제가 자바의 다차원 배열 메커니즘을 오해하고 있는 부분이 있는 건지, 아니면 세로-가로-높이 비유를 코드에 대입할 때 제가 놓친 디테일이 있는지 궁금합니다. 확인해 주시면 감사하겠습니다!