묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결코딩테스트 전 꼭 알아야 할 개념과 문제(with 자바)
BFS목록에 Array강좌가 잘못 들어갔어요.
확인 부탁드립니다.
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
외부 스타일을 import 하는 방법
안녕하세요, scoped로 컴포넌트 안에서 스타일을 관리하지 않고, 컴포넌트를 외부 폴더에서 관리한 것처럼 스타일 파일도 그렇게 정리하고 싶습니다. 스타일 파일도 정의한 컴포넌트를 import 한 것처럼 동일하게 진행해도 될런지요 컴포넌트와 외부에서 정의된 스타일 파일을 서로 연결하는 방법을 문의드립니다:]
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
상태 변화 할 때
배열 같은 경우에는 return [ ...state, { name: action.data }, ] 이런식으로 하면 그냥 뒤에 새로운 값이 추가가 되는걸로 아는데 객체의 경우에는 return { ...state, name: action.data, } 이렇게하면 중복되는 name 속성은 뒤에걸로 덮어씌워지는건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
테스트 작성 중에
findById는 테스트를 작성하지 않으시던데 id는 사용자가 조회할 필요가 없어서 그런 건가요? ps. 강의 너무 잘 듣고 있습니다. 감사합니다 ^^
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Action KeyAction 작동 관련 질문드립니다!!
[타 질문자분 댓글에 작성한게 좀 민폐인 듯 하여 새 질문란에 다시 올립니다... 관련질문 : KeyAction이 Null 에서 어떻게 Not Null 로 바뀌는건가요?] 그냥 개인 의견입니다만... 저도 지금 InputManager가 잘 이해가 안되서 힘들지만 UI 공부에 있어서 상당히 중요한 부분이라고 느껴져서 삭제는 안하시고 어려우신분들은 스스로 일단 스킵하도록 하시는게 좋지 않을까 싶습니다 ㅠㅠ 아쉬워서요 ㅠㅠ 더불어 원래 질문자님에게 답변해주신 말이 100프로 이해가 되지 않아서 번거로우시겠지만 비슷한 질문드립니다 ㅠ (함수라는 단어가 중복되어 괄호 안에 번호를 넣어 구분하겠습니다..! e.g. (1번), (2번)) KeyAction은 말씀하셨듯이 delegate이기 때문에 결국 어떤 함수를 대리하는 역할만 한다는 것은 알겠습니다. 그렇다면 Action KeyAction이 대리하는 함수(1번)는 시스템 상 숨겨져 있는 건가요? 그렇다면 눌려지는 키에 대한 신호를 매개변수로 받고 반환형식이 Action인 어떤 함수(2번)가 키가 눌리면 return new Action((1번)); 이런식으로 KeyAction이 대리할 함수를 지정해줌으로써 null이 아니게 되는 건가요..?(스스로 생각하면서도 이게 어떻게 KeyAction으로 연결되는지는 의문입니다..) 또한 그렇게 null이 아니게 된 KeyAction은 Invoke()를 통해 구독자들에게 실행됨을 알림과 동시에 대리하는 함수(1번)을 호출하고 눌린 키에 대한 정보는 Input 클래스 어딘가의 static 필드에 string으로 저장되었다가 OnKeyboard() 에서 Input.GetKey(String name)을 통해 bool을 return하는 건가요..?!!? 질문이 두서없어 죄송합니다... 질문을 구체화 할 필요가 있다면 다시 정리해서 올리겠습니다..!!
-
미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
Cumsum ratio 그리는법
강의내용과는 별개지만 ㅜㅜ강의 보다가 직접 실무에서 해보려니 어려움이 있어 질문드립니다. 실제로 row가 80개인데 1~20까지 20개만 뽑아서 막대그래프를 만들었는데요. cumsum ratio 를 겹쳐서 그리고 싶어요. 혹시 이걸 같이하는건 어떻게 하면 될까요?
-
미해결자바 기본을 위한 강의 1부
안녕하세요. 강의 잘 듣고있습니다. ~^^
강사님 혹시 이후 어떤 강의 준비 하시는지 언제 출시 하는지 알수있을까요? ㅎ
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
코딩오류 질문
안녕하세요.. 코딩을 마치고 확인해보니 비밀번호(asd)가 계속 틀린 것으로만 나와서 어떻게 수정하면 좋을지 질문 드립니다. ㅠㅠ.. #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> //비밀번호를 입력받는다 //맞는 경우 -> 비밀 일기를 읽어와서 보여주고 계속 작성하도록 한다. //틀린 경우 -> 경고 메시지를 표시하고 종료한다. #define MAX 10000 int main(void) { //fgets, fputs 활용 char line[MAX]; //파일에서 불러올 내용을 저장할 변수 char contents[MAX];//일기장에 입력할 내용 char password[20]; //비밀번호 입력 char c; //비밀번호 입력 시 키값을 *처럼 보이도록 하기위해 사용 (마스킹) printf("*****비밀일기장*****\n"); printf("비밀번호 : "); while (1) { c = getch(); //getchar()와 getch() 차이 : //getchar() -> 엔터를 입력받아야 동작합니다. //getch() -> 키 입력시 바로 동작합니다. int i = 0; if (c == 13) //Enter를 나타내는 아스키 코드 --> 비밀번호 입력 종료 { password[i] = '\0';//문자열의 끝을 나타내는 코드 break; } else //비밀번호 입력 중 { printf("*"); //입력시 *표시 password[i] = c; //입력된 문자는 password[i]에 저장 } i++; } //비밀번호 : asd printf("\n\n...비밀번호 확인중...\n\n"); if (strcmp(password, "asd") == 0) //password == "asd" --> 문자열 비교 불가 strcmp(비교대상, "문자")로 해야 함 --> 같다면 0 { printf("비밀번호 확인 완료!\n"); char* fileName = "C:\\Users\\SJ\\Desktop\\test1.txt"; FILE* file = fopen(fileName, "a+b"); //a+b --> 파일이 없으면 생성, 있으면 append (뒤에 내용 이어 씀) if (file == NULL) { printf("파일 열기 실패\n"); return 1; } while (fgets(line, MAX, file) != NULL) { printf("%s", line); } printf("\n\n 내용을 계속 작성하세요. 종료하려면 EXIT를 입력하세요.\n"); while (1) { scanf("%[^\n]", &contents); //우리는 문자 전체를 모두 입력해야 하기 때문에 줄바꿈(\n)이 나오기 전까지 읽어라 --> 한 문장씩 저장하겠다. getchar(); //Enter 입력시 (\n)을 Flush처리 -> upper에 남아있던 \n를 없앰 if (strcmp(contents, "EXIT") == 0) { printf("비밀일기 입력을 종료합니다.\n\n"); break; } fputs(contents, file); fputs("\n", file); // \n를 위에서 getchar()로 무시했으므로 임의로 추가함. } fclose(file); } else //비밀번호 틀림 { printf("=== 비밀번호가 틀렸어요! ===\n\n"); printf("당신 누구야! 일기를 엿보는 것은 나빠요\n"); } return 0; }
-
미해결실전! 스프링 데이터 JPA
DTO에서 외래키 값에 대해 질문이 있습니다.
영한님 안녕하세요 DTO를 만들 때 외래키에 해당 되는 값은 그 ID를 넣도록 하는 것 같은데 DTO 내에서 toEntity() 메서드에서는 그 객체를 넣을 때 어떤 방법으로 하는 게 가장 좋은지 모르겠습니다. contrller나 service에서 dto에 있는 id로 객체를 찾은 후 toEntity()에 파라미터로 넣는 방법을 생각해봤는데 보통 DTO에 외래키 데이터가 있을 때는 toEntity()를 어떻게 처리하는지 궁금합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
회원가입 폼 변경관련문의입니다.
로드맵 루트로 쭉 강의를 듣고 쇼핑몰강의 차례인데요. 회원가입 부분과 로그인부분은 이전 강의와 다르게 yup을 사용하셨더라구요. 유효성 검증때문에 yup 사용하신것같은데, 저는 이 회원가입 항목 중 휴대전화 항목을 추가하려 하는데요. 이때 1.핸드폰번호 입력 시 자동으로 하이픈이 생길 수 있도록 funtion 을 넣어주는 방법 2.핸드폰항목을 input 하나가 아닌 select (010) + input box 2개 ( 1234, 1234) 사용 이 두 가지 항목을 해볼까 했는데, 두 개 다 너무 헷갈리더라구요. 1번 방식으로 해볼 시 funtion 선언 위치와 불러오는 방식은 어떻게 처리해야하는지? 2번 방식으로 해볼 시 input box 사이즈 조절의 문제..( input 안에 size 나 style 적용이 안되는 문제 ) 가 있더라구요. 이 부분 어떻게 처리해야하는지 궁금합니다.
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
fscanf 질문
안녕하세요 강의에서 fscaf(file, "%s %d", str2, &bonus); printf("%s %d", str2, bonus); 위 처럼 불러온다고 하셨는데요! 왜 str은 주소로 불러오지 않고 bonus나 num[n]만 주소로 불러오는지 궁금합니다. 더불어 fprint로 보너스번호가 아니라 보너스 번호로 띄어쓰기하면 fscanf로 읽와서 출력할 때 보너스 0이라고 출력되는데 띄어쓰기는 자동으로 0으로 읽는 건지 궁금합니다!
-
[리뉴얼] React로 NodeBird SNS 만들기
db에러
삭제된 글입니다
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
다중 파일 업로드에 관하여 질문드립니다.
안녕하세요 강사님. 양질의 강의 감사히 보고 열심히 배우고 있습니다. 강의 전체를 수강했는데요, 다중 파일 업로드에 관해서는 혹시 추가 설명이 가능하실까요? 이전에 제가 JSP로 개인 블로그를 만들어본적이 있는데, 그땐 COS.jar를 이용해 여러개의 파일을 받아서 서버에 저장해뒀었는데요. 스프링은 어떤방식이 제공되고있나요?
-
해결됨Javascript ES6+ 제대로 알아보기 - 중급
선생님 질문있습니다.
안녕하세요 선생님 promise 예시에서 const simplePromiseBuilder2 = value => { return new Promise((resolve, reject) => { if(value) { resolve(value) } else { reject(value) } }) .then(res => { console.log(res) }) .catch(err => { console.error(err) }) } simplePromiseBuilder2(1) simplePromiseBuilder2(0) 이렇게 나와있는데 new Promise를 리턴으로 태우는 이유가 simplePromiseBuilder는 1개만 만들고 value를 매개변수로 받아서 여러번 다르게 쓰기 위해서인가요? 다른 promise공부할땐 보통 let a = new Promise(~~~)이런식으로만 나와있었어서 헷갈려서 질문드립니다. 감사합니다.
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
첨부파일 어디에서 다운 받는지 알려주세요
삭제된 글입니다
-
해결됨반응형 웹사이트 포트폴리오(App Official Landing Website)
앵커 만들기 압축파일
수업자료 안에 jquery.scrollTo.min 만 있습니다 강의를 들어보니 index.html , jquery-3.4.1.min , source_code 누락된 듯 하여 말씀드려요!
-
미해결스프링 부트 개념과 활용
spring-boot-starter-parent의 상위 파일을 보려고 했는데..
에러 질문은 아니구요. 저와 같은 현상이 있는 분들께 도움되었으면 해서 올립니다. org.springframework.boot:spring-boot-starter-parent:2.4.2' not found 라고 에러메세지가 마우스 포인터 옆에 뜨고 <version> </version> 사이에 버전은 빨간색 에러 표시가 뜨더라구요.. 그래서 경로 설정해주려고 File ->Project Structure -> 좌측 Project Settings에서 Libraries 선택 -> +클릭 -> java선택 -> spring-boot-starter-parent 2.4.2가 있는 폴더 선택하여 classes로 추가니까 에러메세지도 안뜨고 상위코드를 볼 수 있었습니다
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
약수들 중 K번째로 작은 수를 출력하라고 했을 때 정렬은 안해줘도 되나요?
정렬 SORT는 안해줘도 차례대로 출력되는 것인지 궁금합니다
-
미해결파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
강사님 혹시 시스템 트레이딩 관련 강의는 계획에 없으신가요?
판다스 강의 너무 잘듣고 있습니다. 시스템 트레이딩 관련 강의도 계획이 있으시다면 구매하고 싶습니다.
-
미해결기본을 확실히!! HTML의 모든 것
html 수정
안녕하세요, html을 공부하면서 실습하다가 제가 에디터를 메모장으로 쓰고있었는데 브라우저는 이미 저장한상태긴했지만 모르고 메모장을 지워버렸어요.. 이렇게되면 브라우저 수정은 어떻게할수있나요? 그리고 브라우저 저장 후 같은이름으로 텍스트를 저장하면 둘사이가 호환이 안되던데 브라우저 확장자 파일과 텍스트파일(에디터파일)을 호환시키려면 어떻게 저장해야하나요? 메모장을 에디터로 사용하면 수정을 못하나요??