묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
공부하는 방법 질문있습니다.
안녕하세요 큰돌님. 이제부터 1주차 강의 문제 파트로 들어가기 시작했습니다. 강의 보기 전에 혼자 풀어보려는데 이 문제는 어떤 알고리즘으로 풀어야지 생각은 드는데 C++ 지식이 부족하여 문제를 제대로 못 푸는 경우가 허다합니다.. 이러한 경우는 답을 보고 복습하고 나중에 다시 풀어보는게 맞을까요?
-
미해결초보자를 위한 Dart Practice
코드 효율성 질문
void main(List<String> arguments) { List<int> a = [1, 0, 2, 3, 5, 8, 13, 4, 34, 2, 89]; for(int a in a) { if(a < 5){ print('$a'); } } } 강사님.. 이코드는 비효율 적인가요..나름 작성해봤는데, 강사님이 작성하신 거랑 전혀 달라서요..ㅜ
-
해결됨회로설계 입문자를 위한 디지털, 아날로그 설계와 실무 Project
Slew rate 질문드립니다
안녕하세요 삼코치님.실습과정중 질문이 있습니다!Slew rate를 대략적으로 구하고자, 시뮬레이션 결과에서 평균 slope를 구하니, 1200V/us라는다소 터무니 없는 결과가 나왔습니다.별도로 첨부해주신 자료에는 slew rate가 10V/us가 넘는것을 권장하고있는데, 다소 터무니없는 결과가 나와 어떤부분에서 실수했는지 궁금하여 질문드립니다!
-
해결됨React, Node.js, MongoDB로 만드는 나만의 회사 웹사이트: 완벽 가이드
배포관련 질문드립니다.
저는 vercel과 cloudtype 을 이용해 배포를 했습니다.gitlinkfront-linkbackend-link업무게시판등 backend연동이 잘 되지만, admin에서 문제가 있습니다. 수업에 진행한 아이디와 패스워드로, 진행했고, 오류가 나는 부분들을 계속 수정해 보았으나, 로그인연동이 안되서 문의 드립니다. 데이터는 git에 업로드된 내용으로 확인해 주시면 좋겠습니다.
-
미해결베개 투자법: 자면서 돈 버는 AI 주식 자동 매매 머신
강의자료는 어디에 있나요?
강의 자료가 어디에 있는지 못 찾겠습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
컨트롤러에 @PostMapping 없어도 되나요?
createMemberForm.html내의<form action="/members/new" method="post">를 보면 post메소드로 호출하고 있는데,MemberController.java에는@GetMapping("/members/new")만 있네요.@PostMapping("/members/new")이 맞지 않나요?회원가입 클릭하니 주소표시줄에 http://localhost:8080/members/new라고는 뜨는데, 500에러가 납니다
-
미해결ChatGPT로 원어민스러운 영어공부하는 방법 | 주요 중요 명령어 모음 pdf 제공
수업 자료가 있나요?
2. 영어 말하기가 두렵다면? AI가 진짜 필요한 이유 (+3가지 방법)수업자료라 표기 되어있는데 별도 수업자료는 안보입니다?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
printf
18:26java 출력함수로 System.out.printf 는print 와 동일하다고 보면 되나요?System.out.print 와 System.out.printf 의 차이가 있어요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
객체와 클래스
제가 객체지향 처음배울때 이해하기 쉬웠던 비유를 적어놓을게요 클래스는 설계도와 같습니다 안에 어떤 데이터와 기능이 들어갈지 정의만 합니다 건축에서 건축 설계도와 같습니다 어떤 자재와 공간이 있을지 정의만 합니다 ( 설계도를 그려놨다 해서 실제 건축물도 생기는건 아닙니다 )객체는 건축물과 같습니다 설계도를 바탕으로 실제로 구현된 대상입니다.(네, 객체는 클래스를 기반으로 만듭니다)즉, 객체는 클래스를 기반으로 구현된 구체화된 실체입니다. 그래서 클래스 정의 -> 객체 생성 이 절차를 따릅니다. 한 설계도를 기반으로 여러 건축물을 만들수 있듯이 클래스 하나를 설계하면 여러 객체를 만들수 있습니다 클래스 = 설계도객체 = 구체화된 실체 감사합니다.
-
해결됨C# 프로그래밍 기초부터 실전 활용까지
메소드 호출이 되는이유?
Car car = new Car();car.ShowInFormation(); class Car{public string brand;internal string model;string color; Car car = new Car();car.ShowInFormation();class Car{public string brand;internal string model;string color;public Car(){brand = "현대";model = "소나타";color = "검정";} public void ShowInFormation(){Console.WriteLine($"브랜드는 {brand}");Console.WriteLine($"모델은는 {model}");Console.WriteLine($"색깔은는 {color}");}} 2분10초 쯤왜 car.ShowInFormation은 호출이 되고Console.WriteLine(car.ShowInFormation()라고하면 호출이 안되죠?동영상에는 이유가 안 나오는거 같아요
-
미해결클린 코더스: 실전 객체 지향 프로그래밍과 TDD 마스터 클래스
13강, 책임을 나누는 기준
3분 43초경, 책임을 나누는 부류에서"누가 해당 메서드의 변경을 유발하는 사용자인가"가 기준이 된다고 하셨는데,메서드의 변경을 유발한다는 게해당 메서드를 누가 호출하느냐? 어떤 사용자가 이 메서드를 사용하냐? 이렇게 이해하면 되나요?메서의 변경을 유발한다는 의미가 해당 메서드를 이용한다는 의미인지? 정확히 메서드의 변경을 유발한다는 점이 무슨말인지 모르겠습니다.
-
미해결레디스의 모든 것 (feat. Node.js)
맥 환경에서 redisJson 사용하는 방법이 궁금합니다
현재 로컬에서 redis 설치해서 학습 진행 중입니다!맥 환경에서 도커 없이 로컬에 설치된 redis에 redisJson 붙여서 사용하는 방법이 궁금합니다!
-
미해결타입스크립트로 배우는 리액트(React.js) : 기초부터 최신 기술까지 완벽하게
강의자료파일관련
안녕하세요~강의자료를 다운받았는데요..자료가 매칭이 잘안되고 누락된듯합니다..다시한번 확인 부탁드립니다.섹션4에 26번에서 다운받은 code.zip파일입니다.
-
해결됨2025 언리얼 공인강사 – UE5 스파르타 클래스: 심화편
HLOD 관련 질문입니다.
빌드를 잘하고 테스트를 하고 있는데 일단 저는 HLOD레이어를 두가지로만 해서 테스트 해봤는데 이런식으로 멀리 있는 메시들이 마테리얼이 날라간 체로 보이네요. 그리고 중간부분만 날라가는 현상이 있습니다. 이게 빌드 및 Hlod 적용이 된건가요? 그리고 왜 마테리얼이 날라가는 것처럼 보이는지 모르겠네요
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
이론 궁금한 것이 있습니다.
이론 용어는 pdf에 대부분 한글로 적혀있는데영어 스펠링으로 외우지 않아도 괜찮을까요?한글로도 된다면 pdf에 있는 용어 발음 그대로 외우면 될까요?
-
미해결
강의환경과 똑같게 Tailwind 에서 다크모드 적용하는법
import type { Preview, ReactRenderer } from "@storybook/react-vite"; import { withThemeByClassName } from "@storybook/addon-themes"; import "../src/index.css"; import "@fontsource/pretendard/400.css"; import "@fontsource/pretendard/500.css"; import "@fontsource/pretendard/700.css"; const withThemeBackground = (Story, context) => { // context.globals에서 현재 선택된 테마 정보 가져오기 const { theme } = context.globals; // 테마가 변경될 때마다 HTML 문서에 데이터 속성으로 현재 테마 설정 // 이를 통해 CSS에서 [data-theme='dark'] 같은 선택자로 스타일 적용 가능 document.documentElement.dataset.theme = theme; // 다크 테마일 경우 body에 dark 클래스 추가, 아니면 제거 if (theme === "dark") { document.body.classList.add("dark"); } else { document.body.classList.remove("dark"); } // 원래 스토리 컴포넌트 반환 return Story(); }; const preview: Preview = { parameters: { controls: { matchers: { color: /(background|color)$/i, date: /Date$/i, }, }, a11y: { test: "todo", }, }, // ADDED decorators: [ withThemeBackground, withThemeByClassName<ReactRenderer>({ themes: { light: "", dark: "dark", }, defaultTheme: "light", }), ], }; export default preview; 위와같이 설정해서, 해당 버튼이 추가됐습니다.해당 버튼을 통해 바꾸면 컴포넌트의 다크모드 색상만 변경되는데, 왜 배경색은 같이 안바뀔까요? index.css에 추가적인 설정을 해줘야 할까요? 스토리 내부 body클래스에 dark가 추가됨은 확인했습니다. 즉, 해당 버튼을 누르면 Storybook의 컴포넌트 뿐만 아니라 Backgrounds와 함께 변경이 되었으면 좋겠는데, 현재는 개별적으로 2개의 버튼으로 밖에 설정이안되는데 위 하나의 버튼으로 함께 변경되게 설정이 가능한가요?현재는 아래와 같이 컴포넌트만 다크모드로 변경이 됩니다.https://ui.vueless.com/?path=/docs/1010--docs&globals=theme:light위 사이트 느낌처럼 적용가능하고싶은데, 설정을 잘못하였는가 해서 가능한지 여쭤보고싶습니다.
-
미해결실전에서 바로 써먹는 Elasticsearch 입문 (검색 최적화편)
opensearch nori 플러그인 지원
안녕하세요강의 너무 잘 듣고 있습니다!실무 위주로 쏙쏙 뽑아주셔서 공부하기 편해요~ 글을 남기는 이유는 다름이 아니라현재 opensearch에서 nori 플러그인 지원하고 있어서 입니다~~강의에서는 지원 안 하고 있다고 나와서요~
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
오프라인 프로그램 문의
안녕하세요 혹시 구글 collab 외, 인터넷 연결 안되는 곳에서 실습할 수 있는 방법이나 프로그램이 있을까요? 보안 때문에 망분리 된 회사에서 근무하고있는데, 구글 drive 접속이 막혀있네요 감사합니다
-
해결됨컴퓨터 비전 이상 탐지, 개발부터 배포까지 올인원 마스터
AWS도 Azure 환경과 유사한가요?
보통 우리나라 취업 시장을 보면 몇몇 기업들 제외하고는 Azure보단 거의 대부분 AWS를 사용하는 것 같더라구요. 이왕 실습을 한다면 우리나라에서 많이 사용하는 AWS 환경에서 실습을 해보고싶은데, AWS 환경에서도 비슷한 구조와 인터페이스를 가지나요??
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
validation(toMember)의 위치
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요, 강의 수강 중 질문이 생겨 여쭤봅니다. MemberServiceV1에서 memberRespository.update(fromId, fromMember.getMoney() - money); validation(toMember); memberRespository.update(toId, toMember.getMoney() + money); 해당 코드가 있습니다. 트랜잭션을 사용하지 않아서 테스트 코드에서 예외가 발생하며 memberA는 8000원, memberEx는 10000원이 된다고 말씀하셨는데, 근본적인 원인은 validation(toMember); 의 위치 문제가 아닐까 생각이 드네요 ..! validation(toMember); memberRespository.update(fromId, fromMember.getMoney() - money); memberRespository.update(toId, toMember.getMoney() + money); 이렇게 순서를 바꾸면 검증을 먼저 수행하고 이체를 하니 테스트 코드에서 둘 다 1만원으로 변동이 되지 않던데, 단순히 트랜잭션 이해를 위한 설명으로 생각하면 될지 싶어 여쭤봅니다 !