묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
yarn install 했는데 node_modules가 설치 안됐어요
이건 class 파일에서 작업한 내용이고 아래는 freeboard-frontend에서 작업한 내용입니다. 파일 지우고 똑같이 따라서 설치 했는데 안돼요..안에 내용도 다른 것 같아요 ㅠㅠ
-
해결됨팝스타 공식 뮤비 제작 & 유튜브 2천만 뷰 크리에이터의 애니메이트 X 이모티콘 클래스
심볼의 중심점이 이동하지 않아 질문드려요
단순히 눌러서 옮기면 되는것 같은데 잘 안되니까 조금 민망하네요커서로 저 동그라미를 눌러도 동그라미가 끌어지지 않고 팔 전체가 끌어지네요ㅠㅠ이건 설정 문제일까요?
-
미해결더 자바, 코드를 조작하는 다양한 방법
Spring Data JPA 동적 프록시를 사용 질문
안녕하세요! 강의를 듣다가 궁금한 것이 생겨 질문 남깁니다 :) 찾아보니까 Spring 에서는 기본적으로 다이나믹 프록시를 사용하고, Spring Boot 에서는 기본적으로 CGLIB 사용으로 바뀌었다고 나와있습니다! Spring Boot 에서 Spring Data JPA 를 사용하여 Repository를 만들 때는 인터페이스 기반이기 때문에 디폴트 설정인 CGLIB 대신 다이나믹 프록시를 사용하는 것으로 이해했는데 맞을까요?!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
디폴트 아바타 이미지 url에서 404 에러가 뜹니다.
https://www.gravatar.com/avatar?d=mp&f=y 에서 404 에러가 뜨네요
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
강의에서 위 코드를 사용한 이유가 궁금합니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]자바 기본 문법 중 iterator와 forEachRemaining을 사용하신 것 같은데, 왜 이러한 문법을 사용하셨는지?forEachRemaing 문의 람다식은 무엇을 의미하는지?궁금합니다.
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
date 설정을 바꿀 수 없을까요?
date를 나타내기 위해const getStringDate = (date) => { return date.toISOString().slice(0, 10); }사용헤서 date를 설정하니까밤에 작성하건 낮에 작성하건 Home페이지에서모두 같은 시간으로 저장되서 시간순으로 저장되는 느낌이 안사는 것 같아요.toISOstring을 안하고 onCreate에 데이터를 넣는 코드 구조도 알려주실 수 있나요? --------------------------------------스스로 생각을 해보았는데 혹시const handleSubmit = () => { if (content.length < 1) { contentRef.current.focus(); return; } onCreate({ date, content, emotion }); navigate("/", { replace: true }); };에서 onCreate 함수에 date대신 new Date().getTime()를 넣으면 제가 생각한 문제가 해결될까요? --------------------------------------다시 생각을 해보았는데 이렇게 하면 시간이 지났을때 전날 일기를 작성할 수가 없네요..
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
설치과정에서 불필요한 부분을 삭제하는데 저장을 하지 못한다고 떠요
저장을 눌렀는데 위 화면이 뜨길래 sudo로 다시 시도를 눌렀습니다. 그런데 저장하지 못함 화면이 뜨고 다시 시도를 눌러도 저장이 되지 않습니다.
-
미해결UX/UI 시작하기 : Figma 입문 (Inflearn Original)
옵션키가 정확히 어떤키를 말하는지 궁금합니다.
복사를 하거나 할때 옵션키를 눌러야한다는데 어느키를 눌러야하나요?
-
미해결[코드팩토리] [입문] Dart 언어 4시간만에 완전정복
진도 관련 문의드립니다.
다트 강의를 다 듣고20%도 이해가 되지 않는 상태에서플러터 초급([코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!) 강의로 넘어가도 되는지 궁금합니다.1. 다트를 예제를 보지 않고 혼자서 코딩할 수 있는 수준까지 도달 후 초급 강의로 넘어가는 게 좋을지..2. 혼자서 코딩은 못해도 개념(원리) 정도만 이해하고 넘어가도 되는 건지 궁금합니다.답변 부탁드립니다.
-
미해결
while do done 괄호 사용 관련
너무 초보적인 질문인거 같습니다만while do done 강의 예제에서..괄호를 한번 더 사용해야만 실행되는 이유가 궁금합니다. <예 1>*****@hoon-VirtualBox:~/Desktop$ no=1; while ( no < 10 ); do printf "%02d\n" $no; (no++); donebash: 10: No such file or directory <예 2>*****@hoon-VirtualBox:~/Desktop$ no=1; while (( no < 10 )); do printf "%02d\n" $no; ((no++)); done010203040506070809
-
미해결2. 웹개발 코스 [JAVA 개발언어]
eclips 경로 문제 eclips.ini 파일을 못찾겠습니다.
eclips.exe 다운로드 받아서 다른 곳에 압풀 풀기를 하면'eclipse execute launcher was unable to locate its companion shared library.'라고 나옵니다. 그래서 검색해보니eclips.ini에서 경로를 바꿔줘야 한다는데 eclips.ini 파일이 없었습니다.그래서 이클립스 집파일이 설치된 '다운로드 파일'에서 압축을 풀었는데 잘되네요... 종종 '다운로드파일'은 초기화 시키곤해서 eclips 경로를 바꿔주고 싶은데 어떻게 해야할지요? 참고로 eclips 작업 저장 공간은 다른 곳에 만들어서 잘됩니다.
-
해결됨자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
어디가 잘못된 것인지 모르겠습니다.
import java.io.*; import java.util.*; public class Main { private int solution(int n, int[][] arr) { int[] cntArr = new int[n]; int answer = 0, max = 0; for (int i = 0; i < n; i++) { int cnt = 0; for (int j = 0; j < 5; j++) { boolean flag = false; int cur = arr[i][j]; for (int k = 0; k < n; k++) { if (i == k) continue; int compare = arr[k][j]; if (cur == compare) { flag = true; break; } } if (flag) cnt++; } cntArr[i] = cnt; max = Math.max(max, cntArr[i]); } for (int i = 0; i < n; i++) { if (cntArr[i] == max) { answer = i+1; break; } } System.out.println(Arrays.toString(cntArr)); return answer; } public static void main(String[] args) throws IOException { Main main = new Main(); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); int[][] arr = new int[n][5]; StringTokenizer st; for (int i = 0; i < n; i++) { st = new StringTokenizer(br.readLine()); for (int j = 0; j < 5; j++) { arr[i][j] = Integer.parseInt(st.nextToken()); } } System.out.print(main.solution(n, arr)); } } 첫 번째 순회문(i)은 학생 번호를,두 번째 순회문(j)은 학년 번호를,세 번째 순회문(k)은 학생 번호를 순회하기 위한 for문입니다. 모든 학생을 일일이 순회하는데, 해당 학생이 위치한 학년의 학생들과 k 순회문으로 비교하는 로직입니다.(해당 학생이 위치한 학년을 비교하는, 열을 기준으로 비교하는) cntArr 배열에 각 학생의 같은 반인 횟수를 집어넣고, 최종적으로 그 중 가장 큰 값인 인덱스를 찾아 +1을 한 값을 반환합니다.이 풀이법이 틀린 이유가 무엇인가요..ㅜ
-
미해결C 와 C++ 을 동시에 배워보자 - 두들낙서의 C/C++
메모리 재할당 시 같은주소로 할당됨
68강을 수강하면서 코드를 작성하였는데 String s3("Hello");s3.operator=(s1);에서 분명히 기존의 strData의 메모리를 delete 하고 재할당하였는데 찍히는 주소가 계속 같게나옵니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
SpringDataJpaMemberRepository를 직접 사용하는건 아닌가요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 3. 질문 잘하기 메뉴얼을 읽어보셨나요? [질문 내용]JPARepository 를 상속받는 SpringDataJpaMemeberRepository 의 오버라이딩 함수를 사용하려면 Repository 를 주입하는 Config 에서 부터 시작해서 주입된 서비스 에서 까지 소스를 전부 SpringDataJpaMemeberRepository 를 주입받도록 수정해주어야 사용이 가능하지 않은가요?기존 소스 변경없이 모두 MemberRepository 만 사용하던데, 그러면 JpaRepository 를 확장하는 인터페이스의 이점을 살리지 못하는게 아닌가 궁금합니다
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
p6spy 1.9.0 -> 1.8.1 버전 관련 내용 공유
p6spy releases를 확인해보면 1.9.0부터 Spring boot 3을 지원한다고 되어있고 테스트시 로그가 안뜹니다. 다른 질문에서보니 해당 버전이 메이븐에서만 지원되어서 그런 듯 합니다.그래서 바로 아래 버전인 1.8.1을 사용해서 정상적으로 로그가 뜨는 것을 확인했습니다.그래서 앞으로 최신 버전으로 했을때 안뜬다면 버전을 내려보시면 좋을 것 같습니다.
-
해결됨스프링 핵심 원리 - 기본편
필드에 빨간색 오류가 뜨는 이유
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.[질문 내용]위의 코드에서 생성자를 설정해 주지 않으면 빨간색 오류가 뜨는데, memberRepository가 초기화되지 않아서라고 합니다. 여기서 궁금한 점이 필드만 있으면 생성자를 따로 코드로 쳐주지 않아도 자동으로 기본 생성자 설정을 해주지 않나요? 아래 사진에서는 example클래스에서 필드만 넣어줘도 빨간색 줄이 뜨지 않는데 ... 둘의 차이를 모르겠습니다.
-
해결됨AWS 클라우드 서비스 인프라 구축 이해와 해킹, 보안
웹서버 위치
안녕하세요, 좋은 강의 감사합니다.강사님 강의보면서, 인프라를 구축을 공부하고 있습니다. 구축하면서 궁금한 점이 웹서버를 어디로 둬야하는지 알고 싶어 질문을 남기게 되었습니다. 현재 vpc를 생성하고 내부에 퍼블릭 서브넷(2개)과 프라이빗 서브넷(2개)를 두고 퍼블릭 서브넷에 도커를 설치하고 웹서버로는 nginx와 스프링을 설치하여 공부를 진행하려고 하는데여기서 궁금한 게, 퍼블릭 서브넷에 설치해야 하는 것인지 아니면 프라이빗 서브넷에 설치하는 것인 지 궁금합니다. 퍼블릭 서브넷에 위치하면 보안 상 좋지 않다 프라이빗 서브넷에 위치하면 개발할 때, 접근성이 떨어진다. 어느 것이 좋은 지 궁금하여 질문을 남기게 되었습니다. 읽어주셔서 감사합니다.
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
왜 src폴더 위치에서 images가 불러와 지는 지 모르겠습니다
<img src="images/icons/logo.png" /> 만으로 사진이 불러와 지는데요 엄밀히 따지면 images 파일은 public 폴더 아래 있으니<img src="../public/images/icons/logo.png" /> 처럼 상위 폴더로 이동 후 public에서 images에 접근할 수 있는 것 아닌가요?
-
미해결진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 파워쿼리 Advanced
기초강의는 어디서 수강할 수 있나요?
OT시간에 말씀하신 기초강의는 검색되지 않는데 어디서 수강해야 할까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
코드 질문합니다
private static void modelToRequestAttribute(Map<String, Object> model, HttpServletRequest request) { //request에 member저장 model.forEach((String, Object) -> request.setAttribute(String,Object)); System.out.println("modelToRequestAttribute model = " + model.get("model")); }이 코드에서요model.forEach((String, Object) -> request.setAttribute(String,Object));여기서 MemberSaveControllerV3 클래스가 실행된다면String에는 "member" Object에는 member객체가 들어가게 될텐데요 member객체가 루프를 돈다고하면String username = paramMap.get("username"); int age = Integer.parseInt(paramMap.get("age"));member객체에 저장된 이 2개의 변수가 루프를 도는게 맞을까요?