묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨홍정모의 따라하며 배우는 C언어
0.6 컴퓨터 메모리의 기본 구조 질문
0.6 파트에서 질문 드릴 것이 있어 글 작성합니다. cpu가 ram으로부터 필요한 정보를 빼올 때, 메모리의 데이터는 항상 캐쉬 메모리에 저장된 뒤에 cpu에서 그 데이터를 연산하는 건가요? 캐쉬 메모리 덕분에 자주 사용되는 데이터를 ram에 직접 요청하지 않고도 cpu가 가져와 사용할 수 있는 것 같은데, 이때 자주 사용되는 데이터가 되는 기준은 무엇인가요? cpu가 ram에게 '어느 주소에 있는 데이터를 보내세요.'라는 요청을 할 때, 그 요청을 control bus가 전달하는 건가요? 그리고 강의를 보면 ram이 그 요청을 수락할 수도 거절할 수도 있는 것 같은데, 이 수락과 거절의 개념이 잘 와 닿지 않습니다. ram이 cpu의 요청을 거절하는 특정한 예시 하나 정도만 이야기해주시면 감사하겠습니다. 질문 들어주셔서 감사합니다.
-
해결됨선형대수학개론
Linearly Dependent [2:45~3:50]
안녕하세요, 수업을 듣고 있는 학생입니다. 슬라이드 3쪽에 빨간색으로 x 친 부분(특정 벡터가 나머지 벡터의 선형결합)에서강의 중에도 말씀하셨지만 항상 그렇지는 않다는 것 맞죠? Vj의 coeff.인 cj가 -1일때는 선형결합으로 표현할 수 있는 것 맞을까요?질문 읽어주셔서 감사합니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
삼성전자 라이브러리
안녕하십니까, 수강생입니다.큰돌님!알고리즘교안 교재에서 삼성전자 라이브러리는 iostream, stdio.h, string.h, algorithm 정도 외우면 된다고 했는데, VS를 사용하여 코디가 잘돌아가는 지 확인할 때 앞서 말씀드린 라이브러리정도만 외우면되나요?채첨시스템에 bits/stdc++.h는 사용할 수 있다고 알고 있습니다. 항상 감사드립니다.
-
해결됨토비의 스프링 부트 - 이해와 원리
@Service 싱글톤
안녕하세요.좋은 강의를 듣다가 궁금한게 있어서 질문을 올립니다.@Configuration + @Bean을 사용하면 싱글톤 보장이 되고@Component + @Bean을 사용하면 new XX 같이 동작을 하여 싱글톤 보장이 안되는걸로 아는데@Service는 @Component 밖에 없는데 어떻게 싱글톤이 보장이 되나요?물론 @Configuration도 @Component가 있는데 프록시 생성이 되면서 싱글톤 보장된다는 강의 내용을 잘봤습니다.그것과 똑같이 @Service도 추가로 동작하는게 있을까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
상품삭제
안녕하세요! 공부하면서 상품삭제를 구현해봤습니다.저는 상품상세페이지에 상품삭제버튼을 추가해서 진행해봤는데@PostMapping으로 시도했을때 메소드가 지원이되지 않는다는 오류를 보았습니다.그래서 @GetMapping으로 시도해봤더니 상품삭제가 잘됬습니다.다른분들 질문을 참고해보니 form안에서 두개의 메서드가 안되는 부분, a 태그의 부분때문에 안되시던데제가 한 코드의 경우는 form안도 아니고 a태그도 아닌데 왜 @postmapping이 안되나요??
-
해결됨파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
이분 검색
찾고자 하는 M 값이 list에 없는 경우는 고려하지 않아도 되나요?
-
해결됨파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
스토쿠 검사
input_list = [list(map(int, input().split())) for _ in range(9)] # 행 체크 for i in range(9): temp = [] for j in range(9): temp.append(input_list[i][j]) if len(set(temp)) != 9: print("NO") exit() # 열 체크 for i in range(9): temp = [] for j in range(9): temp.append((input_list[j][i])) if len(set(temp)) != 9: print("NO") exit() # 블럭 단위 체크 9번 temp = [] for i in range(3): for j in range(3): temp.append((input_list[i][j])) if len(set(temp)) != 9: print("NO") exit() temp = [] for i in range(3): for j in range(3, 6): temp.append((input_list[i][j])) if len(set(temp)) != 9: print("NO") exit() temp = [] for i in range(3): for j in range(6, 9): temp.append((input_list[i][j])) if len(set(temp)) != 9: print("NO") exit() temp = [] for i in range(3, 6): for j in range(3): temp.append((input_list[i][j])) if len(set(temp)) != 9: print("NO") exit() temp = [] for i in range(3, 6): for j in range(3, 6): temp.append((input_list[i][j])) if len(set(temp)) != 9: print("NO") exit() temp = [] for i in range(3, 6): for j in range(6, 9): temp.append((input_list[i][j])) if len(set(temp)) != 9: print("NO") exit() temp = [] for i in range(6, 9): for j in range(3): temp.append((input_list[i][j])) if len(set(temp)) != 9: print("NO") exit() temp = [] for i in range(6, 9): for j in range(3, 6): temp.append((input_list[i][j])) if len(set(temp)) != 9: print("NO") exit() temp = [] for i in range(6, 9): for j in range(6, 9): temp.append((input_list[i][j])) if len(set(temp)) != 9: print("NO") exit() print("YES") 이런 식으로 이중 for문으로 모두 처리하는 것은 좋은 풀이가 아닐까요?강사님 풀이가 훨씬 깔끔하긴 한데, 4중 for문 시간복잡도와 제 풀이 중 어느게 더 빠른지 궁금합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
jpa설정하는데 자꾸 Socket faul to connct to host라고 나옵니다.
안녕하세요항상 강의 잘보고 있습니다.수업내용은 아니지만 혹시나 해서 여쭤봅니다. 다름이 아니라 본 과정에서 jpa에 대해 배우고 토이프로젝트에서 ec2위 도커에서 mariaDB를 띄워 워크벤치에서 접속 되는것을 확인하고 jpa에서 설정정보를 기입을 하였습니다. 그러나 인텔리제이에서 tomcat을 띄우니까 다음과 같이 오류가 나오네요..어떤것 때문인지 한번 봐주실수 있나요?컨테이너 포트는 3306 -> 3306으로 설정해놓았으며ec2인스턴스, 컨테이너의 방화벽 모두 0.0.0.0/0으로 열어놓았습니다.언어: 자바17스프링부트: 3.0.5DB: mariadb 10.7mariadb connector : 3.0.10dialect: org.hibernate.dialect.MariaDB103Dialect추가로 혹시나 하여 프로젝트 파일을 압축해서 링크 걸어놓겠습니다. https://drive.google.com/file/d/1enCUJr78tuccks2Pv9Dn8vabr_lQySuA/view?usp=sharing
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
spring boot와 java버전 설정관련에 질문이있습니다.
강의대로 java jdk 11을 설치한상태입니다.강의에선 2.3.x 버전을 설치하라고 나와있는데 spring boot창에 없어 질문드립니다.교안을 읽어보니 3.x으로 설치하면 java17이상을 사용하고 javax패키지이름을 jakarta로 변경하는등의 복잡한 과정이 필요해서 2.7.10으로 설정하려고 하는데java 11에 spring boot 2.7.10으로 설정하는게 적절할까요?java 11과 17중 뭐가 더 나은지도 알려주시면감사하겠습니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
맥북 에어 m1 lightgbm 설치가 안되네요 ..
안녕하세요 맥북 에어 M1칩을 사용하고 있는 학생입니다. 다름이 아니라 brew install lightgbm, pip install lightgbm(주피터에서) 해도 이미 설치가 되있다고 뜨지만주피터에서 import lightgbm을 하면 오류가 뜹니다 오류 내용은OSError: dlopen(/Users/choeyuhyeon/opt/anaconda3/lib/python3.9/site-packages/lightgbm/lib_lightgbm.so, 0x0006): Library not loaded: '/usr/local/opt/libomp/lib/libomp.dylib' Referenced from: '/Users/choeyuhyeon/opt/anaconda3/lib/python3.9/site-packages/lightgbm/lib_lightgbm.so' Reason: tried: '/usr/local/opt/libomp/lib/libomp.dylib' (no such file), '/usr/local/lib/libomp.dylib' (no such file), '/usr/lib/libomp.dylib' (no such file)다음과 같고 https://github.com/Microsoft/LightGBM/issues/1369여기서 나오는 코드를 그대로 사용해봐도 똑같은 상황입니다. 어떻게 해야될까요..? 윈도우 노트북을 새로 사야되나요..
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
JpashopApplicationTests 삭제해버렸는데...
JpashopApplicationTests 클래스를 삭제해서 지금 Test 코드를 못 돌리고 있습니다. 혹시 이 안에 코드가 어떻게 되어있는지 알 수 있을까요?
-
미해결자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌
application context.xml 관련 문의
최근 할인하여 강의 수강 진행중인데applicationContext.xml 부분 업데이트가 되었는지 에러 발생하네요 <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsd"> 확인부탁드립니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
필드 오류와 오브젝트 오류 관련
BindingResult.reject -> 오브젝트 오류BingdingResult.rejectValue -> 필드 오류이렇게 맞나요 ??그리고 파라미터로 넘겨줄 때 field가 @ModelAttribute로 받는 객체의 지역변수명을 뜻 하는 건가요 ? 오브젝트 오류는 종합적인 로직을 검증할 때 사용하고, 필드 오류는 사용자가 입력해서 넘어오는 파라미터(?) 에 문제가 있을 때 사용하는 거 같은데 자세하게 설명해주실 수 있을까요?
-
미해결코딩으로 학습하는 리팩토링
리팩토링 22. 여러 함수를 변환 함수로 묶기 강의 내용과 소스 코드가 다른 부분 문의
강의를 보는 중에 올려 주신 소스 코드에는 강의 내용과 다르게 ReadingClient, ReadingClientTest 코드가 없고 코드가 다른 부분이 많은데 의도적으로 변경하신 건지 누락된 건지 따로 설명이 없어서 문의드립니다.
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
HTTP API 질문
HTTP API를 설명해 주실 때 웹 클라이언트가 WAS에 요청을 하면 WAS에서 데이터를 내려 주고, 그럼 웹 브라우저에서 자바스크립트로 html 파일을 동적으로 만든다고 하셨습니다.그럼 이 형태가 CSR 인건가요? 둘의 흐름이 비슷해 보여서요... 아니라면 어떤 점이 다른지 알려주세요!답변 주시면 감사하겠습니다.
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
학습적인 질문보다는 저작권에 대해서 문의 드립니다.
안녕하세요. 제가 개인 프로젝트를 준비하고 있는 와중에 JPA를 도입 하면서 현재 강의를 수강하게 되었습니다.개인프로젝트를 만들면서 기술블로그 카테고리를 만들 예정입니다. 여기에는 개인프로젝트를 진행하면서 발생하는 이슈나 혹은 기초 지식부터 공부한 내용을 정리하는 블로그로 현재는 생각 하고 있습니다.기술 블로그 내용에는 김영한 프로님의 시청 중인 강의 내용과 프로님의 책을 참고하여 적어보고 싶습니다만 출처는 분명 밝히겠지만 이렇게 여쭤보지 않고 블로그를 작성 한다는 것이 프로님 포함하여 강의를 준비하신 노력과 책을 써주신 분들을 무시하는 것 같습니다. 더 나아가 노력 해주신 많은 분들이 기분이 나쁠수 있겠다 싶어 당황스럽고 진부 하실지는 모르겠으나, 혹시 허락을 여쭤보자 이렇게 질의 응답에 문의 드립니다.만일 이에 조금이라도 불편하신 부분이 있다면 더는 여쭤보지 않겠습니다.답변 부탁드리겠습니다. 감사합니다.
-
미해결공공 데이터 (오픈 데이터) API 제대로 배우기 Part.1
예제소스 제공 문의
강의 상 예제 소스에 대한 파일은 없는지 문의드립니다.
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
정렬 기준을 무게로 잡아도 풀리는데,,
밑면 넓이 기준으로 정렬하고 무게를 LIS 하는 것이랑무게를 기준으로 정렬하고 밑면 넓이를 LIS 하는 것 둘다 같은 답이 나오는데 이렇게 풀어도 되는 것이 맞나요?왜냐면 문제 조건에 무게도 같은게 없다고 나와서 그렇게 생각했습니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
살짝 이해가 가지 않는 부분이 있네요.
적용?하지 않은 스크립트라도스크립트 상에서 적용?하면 생성 되는건가요?예를 들어 manager가 잘 작동되지만어디에도 생성은 하지 않았잖아요,Managers.Input.KeyAction -= OnKeyboard;Managers.Input.KeyAction += OnKeyboard;저는 게임플레이를 눌러도 Managers가 생성이 안되네요..근데 신기하게 input작동은 됩니다(이벤트 형식으로 바꿨습니다) DontDestroyOnLoad에도 안뜹니다...아래는 코드입니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
빌드 아이디 바꾼 후 적용 안됨
안녕하세요. 강의 진행 중 빌드 아이디가 적용이 안되어 문의 드립니다. 우선 next.config.js파일에generateBuildId: () => "codecamp_deploy",라는 명령을 통하여 빌드 아이디를 일치시키고 빌드하였습니다. 그런데 ec2에서는 빌드아이디가 계속 이전 것으로 유지됩니다. 원인이 무엇일까요? 아래는 제가 진행한 과정입니다. 1. 빌드 후 aws S3에 다시 올림, 퍼블릭 설정완료 2. git push 완료 ec2에서 git pull 완료 4-1 .next 변경사항 확인 결과는 안됨혹시 제가 놓친 부분이 있을까요?