묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
왜 post.title & post.content일까요?
안녕하세요! 좋은 강의 만들어주셔서 감사합니다. 보다보니 list.js에서 PostList.map((post,idx) => 이부분에서 post를 어떻게 가져올 수 있는지 궁금합니다. 위에 const로 정의를 내리지 않았는데 post는 그냥 가져올 수 있는 걸까요?
-
해결됨C# 윈폼_ 응용프로그램 개발(.NetFramework)
단일 프로세스 VS 단일 쓰레드
단일 프로세스와 단일 쓰레드의 차이점이 뭔지 궁금합니다. 단일 프로세스인 상태에서, 멀티 쓰레드를 할 수 있나요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
tar.gz 파일
그랩님 왕초보 기획자 신진입니다. 저희 프로젝트에 완성된 코드를 tar.gz 파일로 올려놓는데요 코드를 공부겸 열어보려고 하는데 어떻게 보는 걸까요 이 파일형식의 정체가 궁금합니다 ㅡㅡ; 항상 최고의 강의 설명 감사합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
메세지, 국제화 관련 질문입니다.
타임리프를 사용하는것이 아닌 리액트나 다른것을 사용했을 시 메세지, 국제화 적용은 완전히 다른 방법으로 적용되는것인가요? 개인적으로 리액트와 토이프로젝트를 진행중인데 궁금합니다.
-
미해결스프링 핵심 원리 - 기본편
Configuration 질문
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용] 강의와, 여러 질문 내용들을 종합한 결과 제가 잘 이해하고있는지 질문 드립니다.2가지 경우(1.AppConfig, 2.Auto Config)에 대해서 질문을 드리겠습니다 1.AppConfig로 빈 등록하는경우( @Configuration, @Bean 사용) 아래 제가 서술한 내용이 옳은지 확인부탁드립니다. main이나 test 에서 ,AnnotationConfigApplicationContext에 AppConfig를 파라미터로 넘기지 않아도 AppConfig에 @Configuration 이 붙어있기 때문에 스프링이 자동으로 AppConfig클래스를 탐색함-> AppConfig클래스내에 @Bean들이 있음 -> @Bean 들을 빈에 등록함 2.AutoConfig로 빈 등록하는 경우(@Configuration, @ComponentScan, @Component 사용) -아래에 제가 서술하는 내용이 옳은지 확인부탁드립니다. main이나 test 에서 ,AnnotationConfigApplicationContext에 AutoConfig를 파라미터로 넘기지 않아도 스프링이 자동으로 @Configuration을 탐색함, AutoConfig에 @Configruation이 있기때문에 AutoConfig클래스를 탐색함->Autoconfig에 @ComponentScan이 있음->@Component들을 찾아 빈으로 등록
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
JdbcTemplate 오류
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]JdbcTemplate 강의대로 코드 작성했는데 MemberServiceIntegrationTest를 돌려보니 중복_회원_예외() 메소드랑 회원가입() 두 메소드 다 에러가 뜹니다. 두 에러 내용은 <Data Conversion error converting "spring"; SQL statement>로 동일합니다. 구글링 해봤는데도 해결방법을 찾을 수 없어 질문 드립니다 ㅠㅠ
-
미해결프로그래밍 시작하기 : 웹 입문 (Inflearn Original)
carousel의 footer부분에
carousel footer부분 ....에서 div안에 아무것도 안넣었는데 어떻게 ....이 나오는 건가요??
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
개발환경 변경 이유가 궁금합니다.
제가 기존에 visual studio를 사용해서 코딩을 했었는데 dev를 사용하는 이유가 따로 있을까요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한요청드립니다
- 학습 관련 질문을 남겨주세요. 상 인프런 아이디 : 엠씨케이 인프런 이메일 : kmc04080408@gmail.com 깃헙 아이디 : kmc04080408@gmail.com 깃헙 Username : mincheolkk 세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결애플 웹사이트 인터랙션 클론!
기존 코드를 저에게 맞춰 바꾸는 중 버그..
안녕하십니까. 좋은 강의 감사드립니다. 다름이 아니라 기존의 코드를 제가 임의로 바꿔서 스스로 코딩을 하고 있는데 지속적으로 같은 버그가 발생하여 원인이 무엇인지 궁금하여 질문 올립니다. 현재 제가 바꾼 내용은 글씨체를 구글 폰트에서 받아 html상에서 추가하고 css상에서 fontfamily에 추가를 하였습니다. 또한 main2.html에서 마지막 추가된 <p> 태그에 onclick을 추가하였습니다. 이때 지속적으로 폰트의 시작 위치가 중심보다 내려가있고 이미지 2개가 겹쳐지는 scroll section3에서 사진이 부자연스럽게 나타나고 없어지는 버그가 발생합니다... 혹시 어느 부분이 의심스러운지 여쭤봐도 될까요..?
-
미해결홍정모의 따라하며 배우는 C언어 (부록)
finditembyindex 질문드립니다!
위 함수에서, Item** item 이중포인터로 받아오는 이유를 여쭤봐도 될까요?? 제가 생각한 것은 Item* item을 변수로 받고, 219번 line을 item = &pnode -> item; 으로 해도 문제가 없을 것이라고 생각하는데, 어떤 개념을 놓치고 있는지 알고 싶습니다 감사합니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
질문 드립니다!!
질문 드립니다. 로그 찍는 기능이 있어서 찍어 봤는데 1. 플레이어 클래스가 먼저 호출 되는 이유가 있나요? 2. 또 코드를 해석하자면 1)매니저스 클래스를 플레이어 에서 생성해서? 2) static Managers s_instance; 이 구문이 실행되고 인스턴스가 생성되면 Init()안에서 GameObject go = GameObject.Find("@Managers"); 이 문장을 실행하면 유니티에 하이라키 창에서 @매니저가 있는지 확인 하고 없으면 go = new GameObject { name = "@Managers" }; 이렇게 생성 해주잖아요? 그럼 하이라키 창에서 @Managers 이 이름으로 생성이 되고 go.AddComponent<Managers>(); 이 문장을 실행 하면 유니티에서 C#스크림트 파일을 하이라키 창에 있는 오브젝트에 드래그해서 넣는 것처럼 컴포넌트를 등록해주는게 맞나요?? 이렇게 이해 하는게 맞는지 궁금합니다. 3. 또 Managers mg = Managers.Instance; 이렇게 매니저의 인스턴스를 불러왔는데 계속해서 매니저의 업데이트를 타는 이유는 뭔가요??
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
강의 내용 의외에도 리엑트를 깊이있게 공부하기전에 공부해야할 자바스크립트 내용들은 어떤것들이 있을까요?
너무 막연한 질문일수도 있는데요! 리엑트 공부하면서 이후 리엑트 네이티브까지 공부하려고 합니다. 물론 자바스크립트는 다 공부해야겠지만... 시간이 많지 않습니다. 혹시 강의 내용 의외에도 앞으로 리엑트를 좀 더 깊게 공부하려면 이런 내용까진 추가로 자바스크립트를 공부하고 리엑트를 진행해야한다면 자바스크립트에서 어떤것들을 추가로 공부를 하고 리엑트 공부를 해야할까요?
-
미해결[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
13:50 객체생성 여부 질문
Figure.set_name("figure") print(Figure.name, Circle.name) 여기서 빨간부분이 궁금한데요 저는 여기서 Circle클래스 객체가 생성이 안되어있다고 생각되어 이해가 안되는 부분입니다. Figure클래스의 객체만 생성된상태에서 어떻게 Circle.name으로 접근이 가능한가요? 아래의 Circle.set_name("Circle")로 객체생성되어야 Circle.name을 사용할수있지않나요?
-
미해결문제로 배우는 C언어
자리찾기 솔루션
// 38. 자리 찾기 #include <stdio.h> int main(void) { int n,i,j,tmp; scanf("%d",&n); int array[n+1]; // 배열 입력 for(i = 0; i<n; i++) { scanf("%d",&array[i]); } // 추가할 숫자 입력 scanf("%d",&array[n]); // 오름차순 알고리즘 for(i = 0; i<n+1; i++) { for(j = i; j<n+1; j++) { if(array[i] > array[j]) { tmp = array[j]; array[j] = array[i]; array[i] = tmp; } } } // 배열 출력 for(i = 0; i<n+1; i++) { printf("%d ",array[i]); } return 0; } 로 풀어도 괜찮을까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
CLUSTERED INDEX
CLUSTERED INDEX는 dictionary와 같이 키값만 있으면 바로 데이터를 찾을수있고, NON-CLUSTERED INDEX는 균형이진트리로 log n만큼의 시간복잡도로 찾게 되는 건가요?
-
미해결빅데이터분석기사 실기대비 (R 활용)
새로 추가된 라이브러리
실기 4회 수정된 공지사항에서 R에 gbm, lightgbm 라이브러리가 추가되었다고 하는데, 기존 스크립트만 잘 익히면 따로 연습할 필요가 없는 라이브러리 인가요~? 시험을 위한 강의로서 선생님만한 강의가 없습니다. 감사하게 생각하며 열심히 공부하고 있습니다.
-
미해결파이썬(Python) 기초부터 실무까지 part.5
버튼에 command함수 질문
강의를 따라하던 도중 파이참의 버전의 차이인건지 잘 모르겠습니다만 Button(...........,command=draw_ract()) 입력을 하게되면 실행할때 버튼이 작동하지 않습니다. 또한 버튼이 캔버스에 사각형 한 개가 먼저 생성되어있습니다. 파이참에서 알려주는 오류?(노란색 삼각형에 느낌표)를 확인해본 결과 Expected type 'Union[str, () -> Any]', got 'None' instead 라고 뜹니다 제가 코드를 잘못 따라했나 싶어 강사님의 예제소스로 실행을 해보아도 동일한 현상이 발생합니다. 왜 이런지 해결방법 아시는 분 계실까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
서버 실행 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 프로젝트를 생성하고 ServletApplication의 메인메소드를 실행했는데 아래와 같은 오류가 뜹니다. file - settings 에서 Build and run using과 run tests using을 IntelliJ IDEA로 변경해줬습니다. 변경전 Gradle일때는 서버는 실행되는데 무한로딩이 되더라구요. 검색을 해봐도 해결법이 나오지 않아서 질문드립니다. "C:\Program Files\Java\jdk-11.0.15.1\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.1.2\lib\idea_rt.jar=5739:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.1.2\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\USER\Desktop\servlet\out\production\classes;C:\Users\USER\Desktop\servlet\out\production\resources;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-web\2.7.0\7bf2381d030023970b5375c1090545e480467aa1\spring-boot-starter-web-2.7.0.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-json\2.7.0\f7120f4a6fd5dd2ca2128061e420e45ae2294943\spring-boot-starter-json-2.7.0.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter\2.7.0\64fd3c21486dd20df9a62566599337dae2eb62cc\spring-boot-starter-2.7.0.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework\spring-webmvc\5.3.20\8ac1b72a1f5c41fdc2cb3340cd94f795af260301\spring-webmvc-5.3.20.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework\spring-web\5.3.20\3c2fe9363760d62d5b7c9f087bb4255e3377a0b2\spring-web-5.3.20.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jsr310\2.13.3\ad2f4c61aeb9e2a8bb5e4a3ed782cfddec52d972\jackson-datatype-jsr310-2.13.3.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.module\jackson-module-parameter-names\2.13.3\f71c4ecc1a403787c963f68bc619b78ce1d2687b\jackson-module-parameter-names-2.13.3.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jdk8\2.13.3\d4884595d5aab5babdb00ddbd693b8fd36b5ec3c\jackson-datatype-jdk8-2.13.3.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-databind\2.13.3\56deb9ea2c93a7a556b3afbedd616d342963464e\jackson-databind-2.13.3.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-autoconfigure\2.7.0\483f9a66d0e8326583c5054038d0aa0a95045dc3\spring-boot-autoconfigure-2.7.0.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot\2.7.0\df8bd106d6c6a6494b787b71d23cef6d2dc73703\spring-boot-2.7.0.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-logging\2.7.0\5ff2a55d345ad824f39d55eaa32203865a92b30f\spring-boot-starter-logging-2.7.0.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework\spring-core\5.3.20\4b88aa3c401ede3d6c8ac78ea0c646cf326ec24b\spring-core-5.3.20.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.yaml\snakeyaml\1.30\8fde7fe2586328ac3c68db92045e1c8759125000\snakeyaml-1.30.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework\spring-context\5.3.20\517a42165221ea944c8b794154c10b69c0128281\spring-context-5.3.20.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework\spring-expression\5.3.20\20e179f0dfabf0a46428f22c2150c9c4850fd15d\spring-expression-5.3.20.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework\spring-aop\5.3.20\c82f17997ab18ecafa8d08ce34a7c7aa4a04ef9e\spring-aop-5.3.20.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework\spring-beans\5.3.20\ab88bd9e3a8307f5c0516c15d295c88ec318659\spring-beans-5.3.20.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-annotations\2.13.3\7198b3aac15285a49e218e08441c5f70af00fc51\jackson-annotations-2.13.3.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-core\2.13.3\a27014716e4421684416e5fa83d896ddb87002da\jackson-core-2.13.3.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-classic\1.2.11\4741689214e9d1e8408b206506cbe76d1c6a7d60\logback-classic-1.2.11.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-to-slf4j\2.17.2\17dd0fae2747d9a28c67bc9534108823d2376b46\log4j-to-slf4j-2.17.2.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.slf4j\jul-to-slf4j\1.7.36\ed46d81cef9c412a88caef405b58f93a678ff2ca\jul-to-slf4j-1.7.36.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.springframework\spring-jcl\5.3.20\35119231d09863699567ce579c21512ddcbc5407\spring-jcl-5.3.20.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-core\1.2.11\a01230df5ca5c34540cdaa3ad5efb012f1f1f792\logback-core-1.2.11.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\1.7.36\6c62681a2f655b49963a5983b8b0950a6120ae14\slf4j-api-1.7.36.jar;C:\Users\USER\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.17.2\f42d6afa111b4dec5d2aea0fe2197240749a4ea6\log4j-api-2.17.2.jar hello.servlet.ServletApplication . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.7.0) 2022-06-17 21:38:49.401 INFO 10904 --- [ main] hello.servlet.ServletApplication : Starting ServletApplication using Java 11.0.15.1 on DESKTOP-7D1Q722 with PID 10904 (C:\Users\USER\Desktop\servlet\out\production\classes started by USER in C:\Users\USER\Desktop\servlet) 2022-06-17 21:38:49.404 INFO 10904 --- [ main] hello.servlet.ServletApplication : No active profile set, falling back to 1 default profile: "default" 2022-06-17 21:38:50.378 INFO 10904 --- [ main] hello.servlet.ServletApplication : Started ServletApplication in 1.662 seconds (JVM running for 2.421) Process finished with exit code 0
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
웹팩 관련하여 문의드립니다.
웹팩 관련하여 질문 하나 드려도 괜찮을까요?개발환경을 스스로 설정하기 위해서 리액트를 사용한 프로젝트에서 웹팩을 사용해보며 배우고 있습니다. A컴포넌트에서 A.css AA.css B컴포넌트에서 B.css, BB.css를 각각 import하여 사용하고 있는 상태에서 번들링을 하면 A.css + AA.css + B.css + BB.css가 합쳐진 Css 파일이 만들어지는데 제가 하고 싶은 것은 A컴포넌트에서 import 하는 A.css + AA.css 가 번들링 된 Css 파일, B.css + BB.css 가 번들링 된 Css파일 이렇게 각각 을 얻는데 계속해 실패하고 있습니다만 어떤 개념을 통해 해결해 갈 수 있을지 공식문서와 검색을 통해서 얻어내지 못하고 있어 질문을 남깁니다. 감사합니다. (A컴포넌트와 B컴포넌트는 서로 import하지 않으며 부모나 자식 컴포넌트가 겹치지도 않는 상태 입니다.)