묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결iOS 개발을 위한 swift5 완벽 가이드
iOS 템플릿에 Single View App이 뜨지 않아요.
iOS 템플릿에 Single View App이 뜨지 않아요. Xcode Version 12.3인데 버전이 달라서 그런걸까요?
-
미해결인터랙티브 웹 개발 제대로 시작하기
mousemove 이벤트 순서
mousemove 이벤트리스너를 scroll과 resize 이벤트리스너 사이에 작성하는 이유가 있나요? 그렇게 중요한 내용은 아닌 것 같은데 선생님께서도 뭔가 당연하게 생각하고 넘어가는 부분이 있지 않을까 싶어서요!!! 감사합니다.
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
C4996 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _getch. See online help for details. Project3 C:\Users\개인정보\source\repos\Project3\Project3\소스.c
#define _CRT_SECURE_NO_WARNINGS #include <conio.h> #include <string.h> #include <stdio.h> #define MAX 10000 int main(void) { char line[MAX]; char contents[MAX]; char password[20]; char c;//마스킹 printf("비밀일기장에 오신 것을 환영합니다\n"); printf("비밀번호를 입력하세요 : "); int i = 0; while (1) { c = getch(); if (c == 13)//Enter { password[i] = '\0'; break; } else { printf("*"); password[i] = c; i++; } } printf("\n\n == 비밀 번호 확인 중...====\n\n"); if (strcmp(password, "skehzheld") == 0) { printf("비밀번호 확인 완료\n\n"); char* fileName = "C:\\Users\\개인정보\\OneDrive\\바탕 화면\\text.txt"; FILE* file = fopen(fileName, "a+b"); if (file == NULL) { printf("파일 열기 실패"); return 1; } while (fgets(line, MAX, file) != NULL) { printf("%s",line); } printf("\n\n 내용을 계속 작성하세요 ! 종료하시려면 EXIT를 입력하세요\n\n"); while (1) { scanf("%[^\n]", contents); getchar(); if (strcmp(contents, "EXIT") == 0) { printf("비밀일기 입력을 종료 합니다\n\n"); break; } fputs(contents, file); fputs("\n", file); } fclose(file); } else { printf("비밀 번호가 틀렸어요"); } return 0; } 라고 적었더니 오류가 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _getch. See online help for details.라 뜨네요 하지만 이상한 것은 빨간 밑줄이 뜨지 않으나 오류로 인식이 되어 있네요ㅠㅠ 계속 비교해도 뭐가 문제인지 모르겠어요ㅠㅠ
-
미해결[유니티 3D] 실전! 생존게임 만들기 - Advanced
강의 잘 듣고 있는데 질문거리가 많네요 ㅠㅠ
퀵슬롯 구현할 때 강의 그대로 했는데 자꾸 아이템 버리는 창이 뜹니다.. 이외에도 질문사항이 많은데 여기 올리면 확인하시는 지 궁금합니다. 아니면 따로 메일은 보내면 확인하시는가요?ㅠㅠ 유니티 정말 배우고 싶어요... 답변부탁드리겠습니다.
-
미해결애플 웹사이트 인터랙션 클론!
안녕하세요
1분코딩님 안녕하세요~ awwwards에 소개되는 웹사이트들도 스크롤에 따라 이미지/글이 샥 나타나 스크롤에 비해 더 천천히/빠르게 위로 움직이는 애니메이션을 많이 쓰던데 보통 이 방식으로 구현 하는지 아니면 스크롤트리거, 스크롤매직 같은 라이브러리를 많이 쓰는지 궁금합니다~
-
미해결인터랙티브 웹 개발 제대로 시작하기
resizeHandler 실행
좋은 강의 감사드립니다. 너무 기초적인 질문일 수도 있습니다. 제가 이해한 바로는 window.addEventListener('resize', resizeHandler); 를 선언해주고 resizeHandler 함수도 선언해줬으면 나중에 사용자가 resize라는 이벤트를 실행하면 resizeHandler함수가 자동으로 실행되는 거 아닌가요? resizeHandler();를 왜 따로 실행시켜줘야하는지 이해가 안가서요. 제가 놓치고 있는 게 무엇인지 궁금합니다. 감사합니다.
-
미해결스프링 핵심 원리 - 기본편
ObjectProvider 의 getObject 질문
getObject 메소드를 사용하면 스프링 컨테이너에게 해당 빈 객체를 내놔라 ! 하는거 같은데요 해당 빈 객체가 없을 경우에는 스프링 컨테이너가 생성해서 넘겨주나요 ?? myLogger 라는 빈 객체는 스프링이 시작될때는 안만들어져 있다가 provider가 요청시 만들어서 주는거 같아서요 !
-
해결됨파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
서버에 배포후 어드민계정
현재 70강 까지 수강을 했고..요즘은 모든것이 빠르게 변하다 보니, 장고버전 (api 사용에 param이 다른게 하나 있었음), 부트스트랩 (참고하여 쓰는 사이트드들 코드 접근방식이 달라졌어요. (소스보기안됨)), vultr 설정(다른건 괜찮은데 dns 설정이 좀 달라요) 도 달라서 조금 헤매면서 그래도 여기까지 왔는데요.. 70강에서 장고 어드민 로그인을 하시라고 하고 바로 넘어가는데.. vultr쪽 서버에 어드민 계정 로긴이 되지 않고 있는 상황입니다.서버에 배포 후 어드민 계정은 어떻게 생성되는 건가요?로컬에 있는 채로 그대로 올라가진 않을테고..어드민이 아닌, 블로그 페이지의 로긴 버튼을 눌러서 이메일로 가입은 가능하지만,어드민 계정이 아니기 때문에 admin 페이지로 접근은 안되구요..
-
미해결영리한 프로그래밍을 위한 알고리즘 강좌
red-black tree에 대한 질문입니다.
영상의 26분 42초 쯤에 2(2^(bh(x)-1)-1)+1의 식에서 왜 마지막에 +1을 해주어야 하는지 모르겠습니다 ㅠ
-
미해결R로 하는 웹 크롤링 - 입문편
htmltab 라이브러리 삭제 ... readHTMLTable() 도 안되네요..
htmltab 라이브러리가 지난 주 삭제되어 다운로드가 안되는데 대체 라이브러리가 있을까요? readHTMLTable() 도 안되네요..
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)
Thread.Sleep(0) 의미
1. Thread.Sleep(0)은 실행권을 커널에다 넘겨주어 CPU까 쓸데 없이 사용되는 것을 우회 할 수 있다는 것이 정확히 어떤식으로 동작하는 것인가요? 2. Thread.Sleep(0) 과 Thread.Yield()의 차이는 무엇인가요? ( CS 지식이 부족하여 검색 내용이 제대로 이해가 안되어 질문드립니다 ) *검색 내용 differences between Thread.Yield() and Thread.Sleep(0) after calling Thread.Yield(), time-slice is given only to those threads who are running at the same processor with current thread. Thread.Yield() has a boolean return value which indicates that whether there were any threads who has received time-slice or not, but Thread.Sleep() has not return value. Thread.Sleep(0) prevents time-slice being handed over to threads with lower priorities. So it is more prone to starvation. But Thread.Yield() doesn't care to thread priorities, so starvation is less to happen.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
Thumbnail 질문입니다.ㅠㅠㅠ
upload video에서 동영상을 업로드했을때 console로 video, thumbnail 모두 정상적으로 success가 되었는데 dropzone 옆에 썸네일이 업로드 되지 않고 GET http://localhost:5000/uploads/thumbnails/thumbnail-1612037280879_Fog_1.png 404 (Not Found) 오류가 나옵니다 ㅠㅠ. 하아..미치겠습니다 어디가 문제인지 모르겠숩니다 ㅠㅠ..
-
미해결Razor Pages 멤버십 서비스 초급과정(.NET5)
개인 연락처
프로젝트 와 개인 교습에 관하여 여쭈어 보고 싶읍니다. joshualee777@gmail.com
-
따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
계속해서 Error occurred while trying to proxy request 가 뜹니다...
삭제된 글입니다
-
미해결하울의 안드로이드 인스타그램 클론 만들기
<RelativeLayout
activity_login.xml에서 <RelativeLayout으로 바꾸는거에서부터 막히네요....이렇게 바꾸면 오류라고 빨간글씨로 바뀝니다
-
미해결스프링 부트 개념과 활용
properties 파일 매칭하는 클래스에 @Validated를 추가하니 에러가 납니다..
제목처럼 properties의 매칭되는 클래스에 @Validated를 적용하였고 org.springframework.validation.annotation.Validated; import가 떠서 추가해 주었고 run을 해보니 Description: The Bean Validation API is on the classpath but no implementation could be found Action: Add an implementation, such as Hibernate Validator, to the classpath 이런 에러가 발생하네요...
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
Target값 비율이 다를 경우 랜덤포레스트 사용 가능여부
안녕하세요 선생님, 수업 매우 잘 듣고 있습니다. 다름이 아니라, 해당 내용을 배우며 다른 데이터에 적용하는 과정에서 궁금한 점이 생겼어요. 랜덤포레스트를 활용하고 싶은데, 만약 Target값이 0과1과 2라고 가정하겠습니다. 이때, 0,1,2의 개수 비율이 5 : 2.5 : 2.5이면, y_train의 비율도 대략 5 : 2.5 : 2.5정도로 나오더라고요. 그런데 문득, '이렇게 Target값의 비율이 조금 다른 경우에도 랜덤포레스트를 그대로 적용할 수 있는가'에 대한 궁금증이 생겨서요. 이럴 경우 다른 조치를 취하지 않고, 강의대로 모델을 그대로 적용해도 성능에는 이상이 없을까요? 답변 기다리겠습니다, 감사합니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
선생님, 89번 토마토 문제 마지막 캐이스에서 시간초과가 됩니다.
선생님, 안익은 토마토 개수를 세고 그 갯수를 빼가면서 다 익었는지 안익었는지를 검사하고 큐에 하루마다 -1을 집어넣어서 날짜를 셌습니다. 그런데 나머진 다 되도 마지막 문제만 시간초과가됩니다. 어디서 뭐 때문에 느려진 것인지 알 수 있을까요?? #include <cstdio> #include <queue> using std::pair; int main(){ //freopen("input.txt", "r", stdin); int n, m, tomatocnt = 0, pre = 0, now = 1, day = 0, tox, toy;; short map[1002][1002]; std::queue<pair<int, int>> ripentomato; scanf("%d%d",&n, &m); for(int i = 1; i <= m; i++){ for(int j = 1; j <= n; j++){ scanf("%d", map[i]+j); if(map[i][j] == 0)++tomatocnt; else if(map[i][j] == 1)ripentomato.push(pair<int,int>(j,i)); } } for(int i = 0; i <= n+1; i++)map[0][i] = map[m+1][i] = -1; for(int i = 0; i <= m+1; i++)map[i][0] = map[i][n+1] = -1; int move[4][2] = {{1,0},{0,1},{-1,0},{0,-1}}; pair<int,int> temp; while(tomatocnt){ ripentomato.push(std::make_pair(-1,-1)); while(true){ temp = ripentomato.front(); ripentomato.pop(); if(temp.first == -1)break; for(int i = 0; i < 4; i++){ tox = temp.first+move[i][0]; toy = temp.second+move[i][1]; if(map[toy][tox] == 0){ ripentomato.push(pair<int,int>(tox, toy)); map[toy][tox] = 1; --tomatocnt; } } } if(ripentomato.empty()){ printf("-1"); return 0; } ++day; } printf("%d", day); return 0; }
-
미해결초보를 위한 도커 안내서
fastify 까지 도커 이미지에 담기
리눅스 민트 쓰고 있는데 굳이 nodejs 와 fastify 설치하고 싶지 않아 위와 같이 도커파일을 만들어 빌드해보니 잘 작동합니다. 1. 위 이미지를 어떻게 더 최적화 해야할지 모르겠습니다. - 패키지 우선복사?의 경우 저는 패키지를 도커 내에서 설치하게끔 한거라 어떻게 수정해야될지 모르겠습니다. 2. exec 접근 불가 - 선생님을 따라할 경우, 만들었던 폴더에 fastify 패키지가 담겨진 패키지.json 파일이 /usr/src/app/ 으로 이동되어서 작동하는것으로 판단됩니다. - 위의 제가 한대로 수정하였을 경우 마찬가지로 /usc/src/app에 패키지.json 파일이 올바로 생성되었는지 확인하려고 exec 명령어로 접근하려니 안됩니다. 확인할 수 있는 방법이 없을까요??
-
미해결[백문이불여일타] 데이터 분석을 위한 기초 SQL
where in 질문
city 칼럼에서 모음으로 시작되는 값들만 추출할 때, 조건문을 WHERE city IN ('A%', 'E%,', 'I%', 'O%', 'U%') 라고 입력했는데 오류가 났습니다. 왜인가요?