묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
JAVA 정적 메서드 + 문자열 관련 질문
강사님 영상 10분에 나오는 코드 출력시 정렬 하라는 얘기 없었는데, 그럼 출력값을 aceg246 이라고 출력 해도 상관 없는건가요?
-
해결됨세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)
조합과 순열 개념
제가 잘 몰라서 그러는데 조합, 순열 개념이 코딩테스트에서 중요한가요? 커리큘럼에 포함된 이유가 궁금합니다!
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
23년 2회 해설강의에서 언급하신 자릿수
4분 25초 쯤에 '이론에서 자릿수 관련 내용을 언급했다.' 라고 하셨는데, 그게 어느 강의인지 궁금합니다. 다시 들어보고 싶어서요.
-
미해결김영한의 실전 자바 - 기본편
다형성예제2 질문
package poly.ex.pay1; //추상클래스로 선언해 객체 생성을 막음public abstract class PayStore { //변하는 부분n public static Pay findPay(String option){ if (option.equals("kakao")) { return new KakaoPay(); } else if (option.equals("naver")) { return new NaverPay(); }else if (option.equals("New")) { return new NewPay(); } else { return new DefaltPay(); } }} 이때 findpay(정적메서드 명) 앞에 왜 Pay(인터페이스명) 을 사용했는지 궁금합니다또한 사용안할 시 오류가발생되는 원인이궁금합니다
-
미해결실무 활용 엑셀 데이터 분석: 수식, 파워 쿼리, 대시보드 제작까지
Trim 기능 관련하여 문의사항
2_4_2 강의에서 Trim 기능을 이용하여 한 영역의 앞에 부분의 공란만 삭제를 할 수 있었는데요, 만약 전체의 공란에 대해 삭제를 하고 싶다, 모두 띄어쓰기가 없이 나타내라! 라는 함수가 있을까요?예를들어, (빈칸)(빈칸) ABCD EFG HIJK LMN / 우리가 배운 Trim 기능을 이용하면 ABCD EFG HIJK LMN 으로 나오는데, 제가 궁금한 것은 어떻게 명령어를 입력해야 ABCDEFGHIJKLMN 으로 나타낼수 있는지가 궁금합니다.
-
미해결김영한의 실전 자바 - 기본편
다형성과 설계 예제질문
이 떄 정적메서드이름(findPay) 앞에 인터페이스(Pay)를 왜 써야하는지 이해가 잘 되질않습니다!Pay를 안쓸 시 오류가 왜 나는지 궁금합니다
-
미해결김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
Synchronized 락 순서 획득질문
"어떤 순서로 락을 획득하는지는 자바 표준에 정의되어 있지 않다. 따라서 순서를 보장하지 않고, 환경에 따라서 순서가 달라질 수 있다." 라고 설명하셨는데 OS에서 프로세스 스케줄링에 영향을 받지 않는건가요?
-
해결됨넓고 얕게 외워서 컴공 전공자 되기
컴퓨터가 글자를 다루는 방법 -> 코드체계 질문
안녕하세요, 컴퓨터에서 글자를 사용하기 위해 글자와 대응이 되는 숫자를 매핑해서 사용하는 코드체계가 있고 이 코드체계를 표준 시킨게 ASCII라는 것도 이해가 됐습니다만.컴퓨터는 이 코드체계라는 걸 이해할 수 없고 이 코드체계에 따라서 65라는 값이 들어왔을 때 대문자 'A'을 문자로써 출력할건지 아니면 숫자 65라는 값을 출력할건지의 대한 기준은 결국 사람이 소프트웨어를 만들어서 컴퓨터에 내장하는 방법밖에 없잖아요?여기서 궁금증이 생겼습니다. 이 코드체계 소프트웨어를 만들어서 탑재 시키는건 메인보드 등 컴퓨터를 만드는 회사인가요?아니면 운영체제를 개발하는 곳인가요? 아니면 컴파일러를 만드는 사람들인가요?컴퓨터 부팅 과정에서 컴퓨터 전공이 아니더라도 알 수 있는 BIOS진입이라던가 보이는 영어문자들을 보면 컴퓨터를 만들때 탑재 시킨 것 같긴 한데.. 아니면 컴퓨터를 만들때든, 운영체제든, 컴파일러든 각 모든 과정에서 표준 코드체계를 탑재시켜야 하는건가요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
메모리와 포인터 질문 있습니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님 제가 복습 메모리와 포인터를 다시 보고 있습니다. 문제 2주차를 마무리 하고 3주차를 진행하면서 메모리와 포인터를 개념을 생각하면서 문제를 풀어보지 않았던거 같습니다. 그냥 정수는 int, 2억 이상이면 long long, 배열 범위는 약간 크게... 이정도로 생각하면서 문제를 풀었습니다. 이번 강의를 보면서 "아 그렇구나, 맞아 그랬었지" 하면서 봤지 그런데 이게 문제에는 어떻게 적용되지? 라는 생각이 들었습니다. 이 개념이 문제에 적용 할때 중요한 부분이 있나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
따로 쓰레드를 만들지 않았는데 멀티쓰레딩 하는 이유
지금 Command 패턴강의 까지 수강중인데,멀티쓰레드 파트에서 배웠던 락 처리는Thread t 이렇게 만들고 시작해야멀티쓰레드 환경으로 변하는걸로 알고있습니다 하지만 지금까지 보면멀티쓰레드를 고려하여 락을 계속 추가해주고 있는데요args.Completed += new EventHandler<SocketAsyncEventArgs>(OnAcceptCompleted)이것때문에 다른 쓰레드들이 풀리기 시작한건가요?궁금합니다
-
미해결스프링 배치
@JopScope, stepScope 지연 초기화 관련 질문
안녕하세요 강사님스코프 객체 지연 초기화에 대해 질문이 있습니다.해당 어노테이션을 사용하면 스프링 컨텍스트 초기화 시점에실제 객체 지연 초기화를 위해 컨테이너에 프록시 객체를 미리 등록해 놓고 해당 객체의 메서드 사용 시점에 실제 객체가 생성되는 것으로 알고 있는데요 이 때 실제 객체를 생성하면은 스프링 컨테이너에 빈으로 또 다시 등록하나요? 아니면 실제 객체 생성 후에 참조만 프록시에게 넘겨주어 동작하게 되는건가요?
-
미해결Vue.js 시작하기 - Age of Vue.js
코드를 수정하고 브라우저의 Vue로 넘어가면 다운이 됩니다.
코드 반영 후에 Vue.devtool을 사용하기 위해 개발자 도구창을 키면 devtool의 기능들을 클릭할 수 없습니다. (프로그램 다운 느낌입니다)그래서 창을 닫고 새로고침으로 다시 진행해야 정상적으로 되는데 이 문제 해결방법이 없을까요?
-
미해결하루 10분 한달완성 선형대수학
그램슈미트 예제3 오타
예제3 v1=u1=(1,-1,2)인 것 같습니다
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템
uphandcast만 트리거를 쓰는건지 궁금합니다.
// 인자로 받은 animatorParameter가 bool Type이면 owner의 StateMachine으로 인자로 받은 command를 보냄// Transition이 Command를 받아들였으면, State로 UsingSKill Message와 Skill 정보를 보냄if (animatorParameter.type == AnimatorParameterType.Bool && ownerStateMachine.ExecuteCommand(command)) ownerStateMachine.SendMessage(EntityStateMessage.UsingSkill, (skill, animatorParameter));// 인자로 받은 animatorParameter가 trigger Type이면 행동에 제약을 주지 않을 것이므로 ToDefaultState Command를 보내고// Transition이 받아들였는지와 상관없이, State로 UsingSkill Message와 skill 정보를 보냄else if (animatorParameter.type == AnimatorParameterType.Trigger){ ownerStateMachine.ExecuteCommand(EntityStateCommand.ToDefaultState); ownerStateMachine.SendMessage(EntityStateMessage.UsingSkill, (skill, animatorParameter));} 왜 Uphandcast만 트리거 타입이 되는지와 행동에 제약을 받지않는건지 궁금합니다.
-
해결됨[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
완강이벤트
안녕하세요.완강 후 설문조사와 수강평을 남겼습니다.선물혜택은 메일로 발송이 되나요?감사합니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
PUT으로 파일 덮어쓰는 것에 대한 질문이 있습니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]HTTP API 설계 예시 강의를 들으면서 든 궁금증이 있습니다.스토어 방식으로 URI를 설계하면, /files/{fileName} -> PUT이런식으로 파일을 클라이언트가 덮어 씌워주는 것으로 이해했습니다. 그런데, D드라이브의 file 이라는 디렉토리에 파일이 저장된다고 했을때, fileName은 유저가 설정한 파일이 아니라 UUID를 붙여서 새롭게 파일명을 만들어 저장한다고 MVC 2편 강의에서 배웠습니다. 그러면 fileName으로 덮어 씌우는것이 사실상 불가능 한것이 아닌가요?? 왜냐하면, UUID를 실제 생성할때마다 다르게 생성되는데... 처음에 image.png를 업로드 했을때, 123-123.png라고 저장되어도 다음에 image.png를 업로드 했을때, 123-124.png로 파일명이 만들어지면 123-123.png가 덮어씌워지는 것이 아니라, 123-124.png라는 새로운 파일이 생성될것 같습니다. 혹시 제가 잘못 이해한 부분이 있다면 알려주세요ㅠ
-
미해결중고급 SQL과 실전 데이터 분석 101 문제 풀이
강의 내 연습문제 유형 관련
강사님, 이전 강의들도 너무 유익하게 듣고 좀 더 심화된 학습이 필요하겠다고 생각하던 찰나에 하루 전에 중급 쿼리 강의가 업데이트되어 서둘러 결제했습니다.마침 쿼리테스트를 준비하고 있는데 핵심만 쏙쏙 뽑아주는 강사님의 코딩이 저한테 적합하다고 생각이 많이 들었거든요. 먼저 좋은 강의 제공해주셔서 감사합니다.다른게 아니고, 강의 내에 연습문제들에 관련된 질문인데요!준비해주신 연습문제가 AARRR이나 AB테스트와도 관련성이 있는지 객관적으로 판단하기가 어려워 여쭤봅니다.
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
npm run build시 오류가 있습니다.
PS C:\_programming\react-slack-app> npm run build> react-slack-app@0.0.0 build> vite buildvite v5.4.3 building for production...✓ 405 modules transformed.dist/index.html 0.46 kB │ gzip: 0.29 kBdist/assets/index-Dv9iUpv1.css 234.57 kB │ gzip: 31.34 kBdist/assets/index-DB02uby9.js 766.67 kB │ gzip: 210.93 kB(!) Some chunks are larger than 500 kB after minification. Consider:- Using dynamic import() to code-split the application- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.✓ built in 4.58s강의도 다시 다 보고 확인해봤는데 다른 점은 없는거 같습니다. 경고만 뜨는건줄 알았는데 build자체가 중단됩니다. 어떻게 해결해야하나요?
-
해결됨쉽게 설명하는 AWS 기초 강의
섹션 12부터 소리가 안나와요
안녕하세요, 새로 업데이트 된 강의를 들으려고 하는데섹션 12부터 소리가 안 나네요 ㅠㅠ 확인 부탁드려요!
-
미해결Readable Code: 읽기 좋은 코드를 작성하는 사고법
추상화 레벨
안녕하세요, 우빈님! 지금까지 열심히 따라오고 있는 학습자 1인입니다! 다름이 아니라 궁금한게 생겨서 질문을 하게 되었습니다. 추상화 과정을 거치면서 변수명도 변경하고 메서드 분리작업 및 추상화 레벨을 맞추는 실습을 하면서 읽기 좋은 코드 과정을 거치고 있는데 여기서 저는 주석을 이용하면 더 깔끔해지게 읽을수 있을것 같다는 생각이 있었습니다! 이 부분에 대해 강사님 생각을 듣고 싶습니다!강사님이 강의 중간중간 추상화 시켜야할 냄새가 난다는 표현을 하셨는데 저는 그 냄새가 잘 안 납니다! 혹시 냄새가 잘 날 수 있는 좋은 방법들이 있을까요? 해당 부분을 많이 해보면 될지 질문드립니다.