묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
맞는 질문인지는 모르겠는데
[질문 내용]싱글톤 패턴으로 객체를 하나만 생성해서 용량적으로 효율적이다라는 관점은 받아들여졌는데, 만약 수많은 요청자가 클래스 영역의 해당 하나의 객체(싱글톤 객체)를 가져다 쓰기 위해서는 줄을 서야해서 속도가 저하되지 않을까요? 멀티쓰레드 같은 개념이 아직 부족해서일까요?아니면 PC의 운영체제는 시분할 방식이기에 어쨌든 동시에 실행되는 것 같아도 잘게 쪼개서 실행하는 논리에서 연관성이 있을까요?답변주시면 감사하겠씁니다:)
-
미해결[백문이불여일타] 데이터 분석을 위한 SQL 실전편 (무료 미니 코스)
모드 유료창
쿼리작성 페이지로 넘어갈 때 유료창이 뜨는데 시스템이 바뀐걸까요..?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
del처리후 질문입니다.
수업내용을 그대로 따라하면서 진행하였습니다근데 del 호출후 결과가 2가 아닌 3으로 출력이 되는데요마지막에print(car2.car_count) 를 호출하면Traceback (most recent call last): File "/Users/janghyungju/Study/python/test.py", line 167, in <module> print(car2.car_count) ^^^^NameError: name 'car2' is not defined. Did you mean: 'car1'?라는 에러가 발생하는거 봐서는 해당 인스턴스가 삭제된것으로 보입니다근데 3이 출력되는 이유가 궁금합니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
섹션 8.15 피자배달거리 시간초과
안녕하세요, 피자 배달거리 질문드립니다.처음에는 제가 강의에서 풀어주신 코드와 유사한 방식으로 작성했었는데 정답은 맞게 나오지만 제출해보면 자꾸 시간 초과가 떠서..강의를 보면서 완전히 같은 코드로 고쳐봤는데도 시간 초과가 뜨네요ㅠㅠ혹시 이 코드에 문제점이 뭔지 답변 주시면 감사하겠습니다!import java.util.ArrayList; import java.util.List; import java.util.Scanner; class Points { int x,y; Points(int x, int y) { this.x= x; this.y = y; } } public class Main { static int n, m, len = 0; static int answer = Integer.MAX_VALUE; static int[] ch; static List<Points> pizzaDis, homes; // 피자 배달거리 public static void main(String[] args) { Scanner in = new Scanner(System.in); n = in.nextInt(); m = in.nextInt(); pizzaDis = new ArrayList<>(); homes = new ArrayList<>(); for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { int num = in.nextInt(); if (num == 2) { pizzaDis.add(new Points(j, i)); } else if (num == 1) { homes.add(new Points(j,i)); } } } len = pizzaDis.size(); ch = new int[m]; dfs(0,0); System.out.println(answer); } static void dfs(int level, int start) { if (level == m) { int sum = 0; for (Points h : homes) { int min = Integer.MAX_VALUE; for (int p : ch) { min = Math.min(min, Math.abs(h.x - pizzaDis.get(p).x) + Math.abs(h.y - pizzaDis.get(p).y)); } sum += min; } answer = Math.min(sum, answer); } else { for (int i = start; i < len; i++) { ch[level] = i; dfs(level + 1 ,start + 1); } } } }
-
미해결리눅스 소개와 리눅스 커널 Overview [저자직강 1부-1]
Cpu아키텍처
안녕하세요. 시스템 인프라 운영하면서 리눅스에 대해 심도있게 공부하고싶어서 c공부하면 커널 공부도 하려고 정보를 찾고있는 초보 엔지니어입니다. 저는 오픈스택으로 프라이빗클라우드 운영을 하고 있는데요, arm cpu는 현재로선 쓰고있지않습니다. (인텔 제온)Arm기반의 커널 강의를 들어도 괜찮을지 궁금합니다.
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
섹션 6. 로그인 처리1
@PostMapping("/logout") public String logout(HttpServletResponse response) { expired(response, "memberId"); return "/"; } private void expired(HttpServletResponse response, String cookieName) { Cookie cookie = new Cookie(cookieName, null); cookie.setMaxAge(0); response.addCookie(cookie); }로그아웃 할 때, 쿠키에 setMaxAge(0)으로 쿠키를 날리는 것은 이해가 되는데, 쿠키를 새로 만들어서 보내는 이유는 뭔가요? 원래 있던 쿠키의 setMaxAge(0)으로 바꾸는 것도 아니고, new Cookie를 만들어서, 새로 만든 쿠키의 기간을 0으로 맞추는데 어째서 원래 있던 쿠키가 사라지는 건지 모르겠습니다!
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
c++ 교안
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.c++ 교안 보면서 익히고있는데요 C++ 학습중인데 어디까지 직접 보면서 공부해야하죠?강의는 언제부터 보면되나요??
-
해결됨언리얼로 만드는 게임사운드 - 중.고급 과정
기초1 트리거 파트 수업 자료 관련 질문
메타사운드 기초1 트리거 파트 드럼 샘플은 업로드 따로 안해주시나요?강의 보며 차근차근 따라해보고 싶은데 샘플이 없어서 너무 힘들어요.ㅜ
-
미해결입문자를 위한 코딩테스트 핵심(이론과 문제풀이) [Python]
고정된 숫자 문제 질문
제한 사항에 nums[i] >=1 인데 제시해주신 예시에서는 nums의 원소로 -를 가진 숫자가 있는데, 예시의 오류인가요?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수간 기간 연장 부탁드립니다.
수강 기간 연장 가능할까요?아직 시험일정을 못잡아서 추가적으로 학습이 필요할것 같아 기간 연장 요청 드립니다.
-
미해결실제 이력서 사례로 알아보는 [합격하는 이력서] 작성 가이드
경력이직 시 이력서, 경력기술서 작성여부
안녕하세요. 워니님!우선, 좋은 강의를 제작해주어서 감사합니다. 이직를 위해 이력서 작성 중 큰 도움을 받고 있습니다 :)이력서를 제출 중 경력기술서 작성에 고민이 생겨 질문 드립니다. 경력이직의 경우 포트폴리오 대신 경력기술서를 따로 작성해서 많이 제출하시는거로 알고 있습니다.이력서와 경력기술서를 따로 작성하는 경우, 이력서의 경력 사항과 경력기술서 내용을 어떻게 구분해야할지 고민이 많아 질문을 드립니다.경력사항에는 작업단위 단위로 각각 1줄씩 정도 짧게 작성하고 경력기술서에 해당 작업에 대해 상세하게 기술하는 방향으로 작성하면 괜찮을까요? 추가적으로, 이력서를 낼 때 요청 서류에 포트폴리오가 있는 경우가 있는데 경력이직인 경우 포트폴리오 대신 경력기술서를 제출하면 될지, 따로 개인 프로젝트를 작성한 포트폴리오를 작성해야하는지도 추가 질문드립니다. 감사합니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
cmd에서 조작하는 법을 모르겠습니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]일단 h2 다운받기는 했는데 cmd에서 조작하는 법을 모르겠습니다. 아무거나 쳐봐도 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라고만 뜹니다.
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
Restaurant Pagination 요청해보기 - 이미지 404 문제
Image provider: NetworkImage("http://10.0.2.2:3000/img/파스타/까르보나라.jpg", scale: 1.0)Image key: NetworkImage("http://10.0.2.2:3000/img/파스타/까르보나라.jpg", scale: 1.0)안녕하세요.페이지네이션 요청 중 음식 사진이 자꾸 404 에러가 발생합니다.http://127.0.0.1:3000/img/떡볶이/떡볶이.jpg위 링크 또는 제 아이피를 넣어봤지만 모두 404에러가 발생하네요.사진 제외 음식 이름부터 별점까지는 모두 적용된 상태입니다.올려주신 서버 레포지토리상의 이미지들은 모두 정상인데혹시 이유를 알 수 있을까요?
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
비교수정 - 탐색 버튼 사라짐
보고서에서 '비교 수정' 누르고 오른쪽 하단에 탐색 버튼이 사라졌는데 탐색 리포트에서 측정항목이랑 기준을 하나씩 넣어서 확인해야 하는 것일까요?
-
미해결퀘이사(Quasar) 완벽 마스터: Vue 프론트 웹을 빠르게 만들고 싶다면! (Based Vue3)
quasar intellisense extension 관련 문의
안녕하세요. 강의 잘 듣고 있습니다.강의중에 퀘이사 컴포넌트 속성 작성하실때 (ex <q-input outline /> )영상에서는 o 만 타이밍해도 자동완성이 작동하던데, 저는 안되더라구요.퀘이사 다른 익스텐션을 테스트해봐도 작동이 안되거나 버전업이 안되는것들 뿐이네요.volar 에서 Vue - Official 로 바뀐거같긴합니다만 이거때문일까요? 다른방법이 없을까요? 아니면 따로 사용하시는게 있을까요?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
강의 전체 소스코드 깃허브가 있을까요?
도커까지 진행했는데제 깃허브에 따로 저장하지않고 진행하다가하드가 고장나서 다 날려버렸네요 ... ㅜ없으면 어쩔수 없지만....아 그리고 가상머신에서 우분투 설치해서 해도 될까요?
-
해결됨
streamlit yfinance module
안녕하세요. 코드를 실행 시키면 "ModuleNotFoundError: No module named 'yfinance'" 라고 뜹니다. 어떻게 해결해야 하나요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
Brackets 다운르도는 했지만, 에밋 설치에서 문제가 발생했습니다.
현재 에밋을 설치하려 했지만 지원이 종료가 되서 그런가요? 검색 창이 비활성화가 되어 있고, 파일을 넣으라고 나와있습니다! 하지만 파일이 없어서 현재 강의를 진행하지 못하고 있습니다.
-
해결됨워드프레스 제대로 개발하기 - 클라이언트 편
플러그인 개발에 대해서 궁금합니다
안녕하세요. 플러그인 관련 개발자 리소스 문서에도 강의하신 Action, Filter, WP API, Ajax 사용법 등과 같은 내용이 보이는데요. 플러그인 개발은 테마 개발과 다른 성격의 기능을 개발한다는 점에서 차이가 나는 것일까요?테마는사이트의 외관 개발에 적합하고 사이트에서 한개의 테마만 활성화할 수 있고, 플러그인은 내부적인 동작과 로직 개발에 적합하고 여러 플러그인을 활성화할 수 있다는 차이가 나는 것으로 이해하면 괜찮을까요?파트1을 듣고 파트2를 수강하고 있는데 플러그인 개발은 다루지 않는다고 하셔서 궁금하여 질문 드립니다.좋은 강의 감사합니다.
-
해결됨[코드팩토리] [초급] 8시간만에 끝내는 코드팩토리의 Typescript 완전정복 풀코스
9_class/7_override.ts, super 키워드 질문
super키워드에 대해 궁금한 점이 있어서 질문 드립니다. 제가 알고 있는 super 키워드를 constructor에서 사용하는 경우는 부모 클래스에 있는 프로퍼티를 자식 클래스에서 따로 선언하지 않은 채로 그대로 상속받았을 때 super 키워드를 통해 부모 클래스의 constructor을 호출하여 그 프로퍼티들에 대한 값을 초기화하는 것으로 이해를 했었습니다. 그러나 위 강의에서 마지막 부분에 보면 class PropertyParent2, class PropertyChild2 는 모두 name이란 프로퍼티를 갖고 있습니다. 즉 제가 생각하기엔 Propertychild2의 name과 PropertyParent2의 name은 상속 받은 프로퍼티가 아닌 PropertyChild2만의 프로퍼티라고 생각하였습니다. 그런데 강사님이 PropertyChild2 클래스의 constructor에 super(name); this.name = name; 을 둘 다 적는 것을 보고 의문을 느껴 super(name); 부분을 주석 처리를 하였더니 상속받은 클래스의 constructor에서는 super키워드를 '반드시' 포함해야한다 라고 오류가 뜹니다. 제가 일전에 이해한 super 키워드에 대한 설명 자체가 잘못된 것인지 궁금하고 만약 제가 이해한 super 키워드에 대한 이해가 맞았다면 왜 저 코드에선 그러한 오류가 발생하는지 궁금합니다. 그리고 제가 틀렸다면 어떤 클래스로부터 상속받은 클래스가 있다면 그 클래스는 '반드시' super 키워드를 사용해야하는 것에 대한 답변도 듣고 싶습니다.