묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결C로 배우는 자료구조 및 여러가지 예제 실습
redefinition; different basic types 오류
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <string.h> #define CAPACITY 100 #define BUFFER_SIZE 20 char* names[CAPACITY]; /*names*/ char* numbers[CAPACITY]; /*phone numbers*/ int n = 0; /*number of people in phone directory*/ void add(); void find(); void status(); void remove(); int main(void) { char command[BUFFER_SIZE]; while (1) { printf("$ "); scanf("%s", command); if (strcmp(command, "add") == 0) add(); else if (strcmp(command, "find") == 0) find(); else if (strcmp(command, "status") == 0) status(); else if (strcmp(command, "delete") == 0) remove(); else if (strcmp(command, "exit") == 0) break; } return 0; } void add() { char buf1[BUFFER_SIZE], buf2[BUFFER_SIZE]; scanf("%s", buf1); scanf("%s", buf2); names[n] = _strdup(buf1); numbers[n] = _strdup(buf2); } void find() { char buf[BUFFER_SIZE]; scanf("%s", buf); int i; for (i = 0; i < n; i++) { if (strcmp(buf, names[i]) == 0) { printf("%s\n", numbers[i]); return; } } printf("No person named '%s' exists.\n", buf); } void status() { int i; for (i = 0; i < n; i++) printf("%s %s\n", names[i], numbers[i]); printf("Total %d persons.\n", n); } void remove() { char buf[BUFFER_SIZE]; scanf("%s", buf); int i; for (i = 0; i < n; i++) { if (strcmp(buf, names[i]) == 0) { names[i] = names[n - 1]; numbers[i] = numbers[n - 1]; n--; printf("'%s' was deleted successfully.\n", buf); return; } } printf("No person named '%s' exists.\n", buf); }
-
해결됨반드시 알고 넘어가야 할 웹 기술 기초편
강의자료 공유에 관한 문의 입니다.
혹시 강의 자료 공유해 주실 수 있나요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
섹션6. 9 수열 추측하기
제가 작성한 코드를 이용해서 문제를 해결해보려고 했는데, exit_code_1이 떠서 제가 잘 못 쓴줄 알고, 강사님이 작성하신 소스 코드로 복사 붙여넣기 해보기도 했지만 exit_code_1가 나옵니다. 뭐가 문제인지 잘 모르겠습니다. 출력 값은 정답 값으로 잘 나오지만, 채점 프로그램을 통해 채점을 해보면 exit_code_1이라는 문제가 생깁니다! 혹시 제 컴퓨터 해당 Judge(Python).exe 문제인가 싶어서 다른 Judge(Python).exe 을 이용하여 다른 문제를 체점해봤지만 다른 문제는 정상적으로 Success가 잘 뜹니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
네이버 쇼핑 네이버 주식 크롤링 강좌는 수업자료가 없는데 코드를 다운로드할 방법이 없나요?
그것과 별개로 https://www.fun-coding.org/crawl_basic2.html 사이트를 참조하고 있는데 페이지 하단 연습문제 참고코드를 어떻게 봐야 하는지 모르겠습니다. 참고코드: git 저장소에서 '02_examples/crawling_seeko_title.py' 를 참고하라는데 이게 무슨 말인지 모르겠습니다. 특정 강좌를 구입한 수강생들에게만 제공되는 저장소가 따로 있는건지요?
-
미해결UX UI 디자이너의 연봉 올려주는 프로토타이핑 툴, 프린서플
질문드려요
안녕하세요 아트보드를 화면에서 이동이 가능한가요??스케치에서처럼 안움직이는 거 같아서요. ㅠㅠ
-
미해결CSS Flex와 Grid 제대로 익히기
메뉴바 만들기에 대해 궁금한게 있습니다.
안녕하세요 강사님 질문이 있습니다. 강의에 나오는 메뉴바 말고 좀더 sns에서 사용할만한 메뉴바 만들기에 대한 강의도 찍으셨나여? 그리고 한가지 더 질문이 있는데여 강의의 flex와 부트 스트랩 flex 적용도 비슷하겠죠? ex)
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
import from 할때
import Icon from "react-native-vector-icons/dist/Ionicons" 말고 import Icon from "react-native-vector-icons/Ionicons" 해도 똑같이 되는데 뭐가 다른건가요?? 추천하시는 방법이 있나요?
-
미해결프로그래밍 시작하기 : 웹 입문 (Inflearn Original)
스위치 부분부터 출력이 안돼요
스위치 부분부터 출력이 안돼요ㅠㅠ 그 전까지는 잘만 나오다가 막히네요. 똑같이 쳤는데 뭐가 문제일까요?
-
해결됨스프링 부트 개념과 활용
로그 커스텀마이징 logback-spring.xml 설정 후 오류 발생
제 프로젝트 구조는 아래와 같고, 본 강의에서 logback-spring.xml 파일을 생성하여 <?xml version="1.0" encoding="UTF-8"?><configuration> <include resource="org/springframework/boot/logging/logback/base.xml"/> <logger name="com.example" level="DEBUG"/></configuration> 으로 설정한 후 구동시켜보면 와 같이 debug 레벨의 로그가 출력되지 않네요; 어떻게 해결해야하는지 도움 부탁드립니다... * 추가 내용 올려주신 링크 레퍼런스를 참고해보니, <?xml version="1.0" encoding="UTF-8"?><configuration> <include resource="org/springframework/boot/logging/logback/defaults.xml"/> <include resource="org/springframework/boot/logging/logback/console-appender.xml" /> <root level="INFO"> <appender-ref ref="CONSOLE" /> </root> <logger name="com.example" level="DEBUG"/></configuration> 로 바껴져있어 로그파일을 수정해보았으나, 결과는 똑같았습니다..
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
데이터베이스 볼륨 설정
데이터 베이스의 데이터는 mysql의 서버 상에 저장이 되는 것 아닐까요?? 1. Mysql 상에 영속된 데이터로 저장이 된다면 볼륨이 굳이 필요없는 것이 아닌가요? MongoDB로 예를 들면, 클러스터에 데이터가 저장되어 있는데 왜 그 데이터를 로컬의 mysql_data로 가져오는 것일까요? 2. 만약 볼륨을 해주어야 한다면, 저희 디렉토리가 아니라 mysql의 서버 상의 데이터가 업데이트되는 공간과 var/lib/mysql을 volume 설정을 해주어야 하는 것이 아닌가요? 3. mysql_data 폴더가 없는 상태에서 compose-up 실행을 했는데 폴더와 그 안에 리소스들이 생성이 되었습니다. Volume을 하면, 로컬의 변화를 자동으로 반영을 해주면서 또한 컨테이너 상에서 변화가 먼저 일어나면 로컬에 반영을 해주는 것일까요? 4. Initialize.sql은 컨테이너에 copy를 해주지 않았는데 docker-entrypoint-initdb.d/ 에서 어떻게 sql의 intialize를 참조할 수 있는 것인가요? 그리고 docker-entrypoint-initbd.d 에 넣어둔 sql문은 시작시 자동으로 시작이 되나요??
-
미해결모던 안드로이드 - 코틀린과 Jetpack 활용
질문있습니다!
카운터 앱 색션에서 선언한 지역변수 값이 화면 회전 시 초기화 되었던 것을 뷰모델을 통해서 초기화되지 않도록 저장했던 것으로 기억하고 있습니다. 이번에 Navigation을 통해서 값을 전달하는 방법을 배우고나서 뷰모델을 이용하지않고 확인해보았는데 화면 전환 시 Fragment에 지역변수 값으로 돌아가지 않더라구요. 정확한 이유는 모르겠지만 arguments를 사용하여 데이터를 프로그램 내부에 저장되어서 그런걸까요?
-
미해결초보를 위한 도커 안내서
도커컴포즈yaml파일작성
도커컴포즈 부분에서 컴포즈다운받아져있는지확인한후에 wp디렉토리 아래 docker compose yaml파일 생성하는 부분을 잘 모르겠습니다. 환경은 맥이아닌 centos7리눅스위에 도커를 설치한후에 도커위에서 실습중입니다.
-
미해결UX UI 디자이너의 연봉 올려주는 프로토타이핑 툴, 프린서플
미러링 질문드립니다.
안녕하세요 미러링 앱 설치해서 볼려고 하는데 연결이 안되네요 ㅜㅜ 스케치처럼 같은 방법으로 앱을 켜놓고 미러링 누르는데 무었때문에 연결이 안될까요? ㅜㅜ 와이파이로 연결하는건지... ㅠㅠ
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
질문 드립니다.
패러다임에 대한 불일치에 대한 파트 강의 내용중(9:30) 의문점이 생겨 질문을 드립니다. 조회 예시를 설명하실 때 내용을 보면,Alnum 조회를 원한다면, 2가지 과정을 이루어진다고 하셨습니다. 1. ITEM, ALNUM table 을 Join 해서 가져온다.2. Album table 에 필드값은 Album 객체에 Item table 에 필드 값은 item 에 객체에 집어넣는다. 라고 이해를 하였습니다.여기서 제가 들은 의문은 join 은 어쩔수 없이 해야 한다고 하지만, 객체는 상속했으니, 어차피 album 객체 안에도 item 객체에 대한 필드 값들은 포함하고 있을 텐데 굳이 따로 따로 집어 넣어야 하나.? 였습니다.따로 집어넣는는 이유가 무엇인가요.?
-
미해결OpenCV 강좌 - 컴퓨터 비전
OpenCV는 자체적인 병렬처리를 하기때문에 TBB가 필요없다는 문서가 있던데 사실인지요?(냉무)
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
해결됨스프링 시큐리티
application.properties 를 통해 기본유저 정보를 변경
혹시, application.properties 를 통해 기본유저 정보를 변경하고 동작이 잘 되지 않으시는 분들은 크롬 프라이빗 모드로 캐시를 날리고 해보세요! 한 시간 가까이 해맸는데, 크롬 프라이빗 모드로 하니 제대로 동작하네요! 첫 강의에서 개발할때 해당 모드를 사용해서 하는게 편하다고 하셨는데 그 이유를 절감했네요 ...
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
자동배포와 AWS 쓰는이유
안녕하세요~, 강의 잘 듣고 있습니다, 프론트개발에 익숙해져있어서 강의가 뒤로 갈수록 어려운 느낌이지만..! 먼저 제가 이제껏 이해한 내용을 확인받고 싶은데요.. 1. 자동배포 제가 혼자 프로젝트를 배포할때는 보통 heroku 나 최근 netlify 를 이용하였습니다. 여기에 jenkins 나 travis CI 같은 CI툴을 사용하면 github 에 푸쉬한 내용을 CI 툴에서 알아채 테스트해주고 배포해주는 "자동 배포"하는 개념이 여기서 들어가는건가요? CI툴을 사용하지 않을때는 "자동배포" 가 아니구요. 2. AWS 강의에서는 react app 을 깃헙에올리고 travis CI 와 연결. 그리고 AWS에서 배포 크게 3단계로 진행하셨는데. 위 1번처럼 netlify 나 heroku 같은 호스팅 서비스를 쓰지않고 AWS를 통해서 배포하는 이유가 있을까요? 읽어주셔서 감사합니다.
-
미해결애플 웹사이트 인터랙션 클론!
오류 나는 이유 알수 있을까요ㅠㅠ
잘 따라하고 있던중, ㅇ이런 오류나는데 해결방법을 모르겠습니다 ㅠㅠ 답변부탁드립니다.
-
미해결Swift 언어로 만드는 테트리스 게임
안녕하세요 강사님 스위프트 입문자입니다
안녕하세요 강사님 스위프트 입문자입니다 좋은 강의 잘들었습니다 입문자가 따라가기에는 다소 난이도 가 있다고 생각합니다 가벼운 마음에로 들었는데 꽤나 시간이 오래걸려 완강 했습니다 좋은 강의 감사합니다 강의대로 따라 하였는데 다소 에러가 많게는 5~6개 정도 나고 적게는 3개 정도 나는데 도저히 고칠 방법을 몰라 fix 했더니 코드가 엉킨것 같습니다 그래서 혹시나 전체 코드를 받을수 있을까 싶어서 연락 드립니다 가능하다면 메일 주소 첨부합니다 kim960m@gmail.com 답변 기다리겠습니다 좋은 하루 보내세요
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
크롬에서 실행 시 비밀번호 노출되었다는 알람
localhost 뿐만 아니라 aws에 업로드 하였는데도 아래와 같은 alert이 크롬에서 발생합니다. 이 부분을 어떻게 해결할 수 있나요?