묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
오브젝트 클릭이 안돼요..
안녕하세요!... 블랜더를 만지다가 오른쪽 리스트에서는 클릭이 되는데 화면에서 클릭을 하려니 클릭이 갑자기 안되서...혹시 해결 방법이 있을까요?
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
안녕하세요!
혹시 시즌3 자료는 받을수 없을까요?!
-
해결됨독하게 시작하는 C 프로그래밍
번외질문 - 프로젝트명 변경 질문드립니다.
비주얼 스튜디오 상에서 프로젝트명을 변경하면프로젝트가 저장된 위치에 폴더명과 파일명들은 같이 변경이안되던데 방법 알고 싶습니다
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
post 요청시 헤더 관련 에러
post 요청시 헤더 관련 아래 에러 발생하는데, apollo-require-preflight: true등을 넣으면 정상 작동 하네요. 혹시 이 에러가 강의 중에는 안 나던데, 이유 알 수 있을까요? { "errors": [ { "message": "This operation has been blocked as a potential Cross-Site Request Forgery (CSRF). Please either specify a 'content-type' header (with a type that is not one of application/x-www-form-urlencoded, multipart/form-data, text/plain) or provide a non-empty value for one of the following headers: x-apollo-operation-name, apollo-require-preflight\n", "extensions": { "code": "BAD_REQUEST", "stacktrace": [ "BadRequestError: This operation has been blocked as a potential Cross-Site Request Forgery (CSRF). Please either specify a 'content-type' header (with a type that is not one of application/x-www-form-urlencoded, multipart/form-data, text/plain) or provide a non-empty value for one of the following headers: x-apollo-operation-name, apollo-require-preflight", "", " at new GraphQLErrorWithCode (/Users/hojeongpark/Develop/study/backend-bootcamp/class/section13/13-01-single-image-upload/node_modules/@apollo/server/src/internalErrorClasses.ts:15:5)", " at new BadRequestError (/Users/hojeongpark/Develop/study/backend-bootcamp/class/section13/13-01-single-image-upload/node_modules/@apollo/server/src/internalErrorClasses.ts:116:5)", " at preventCsrf (/Users/hojeongpark/Develop/study/backend-bootcamp/class/section13/13-01-single-image-upload/node_modules/@apollo/server/src/preventCsrf.ts:91:9)", " at ApolloServer.executeHTTPGraphQLRequest (/Users/hojeongpark/Develop/study/backend-bootcamp/class/section13/13-01-single-image-upload/node_modules/@apollo/server/src/ApolloServer.ts:1047:20)", " at processTicksAndRejections (node:internal/process/task_queues:95:5)" ] } } ] }
-
미해결Vue.js 시작하기 - Age of Vue.js
아주 기본적인 질문(링크가 어딨나요? ㅠ)
강의 중간 중간에 참고 문서 링크가 있다고 하셨는데, 링크는 어디를 보면 될까요? 잘 못 찾겠습니다. ㅠㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
프로젝트 설치하고 똑같이 했는데 오류가 발생하네요 ㅠㅜㅠ
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]이렇게 3줄만 나오고 localhost8080도 안되네요 문제점이 뭘까요 이전에 다른 것을 만들었어서 jdk가 11로 되어있어서 아래와 같이 모두 바꿔주었는데도 안되네요 ㅠㅜㅠ 어떻게 해야할까요 ㅠㅜㅠ더 바꿔야 할 부분이 있는 걸까요?
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
Netlify 배포 가능할까요?
혹시 넷플릭스로 Netlify 배포 가능할까요?
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
SecurityFilterChain 서블릿 매핑 오류 관련...
@Beanpublic SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception{return http.authorizeHttpRequests().requestMatchers("/auth/login").permitAll() .anyRequest().authenticated() .and().csrf(AbstractHttpConfigurer::disable) .build(); }기존의 강의에 나온 위 코드를 실행하게 되면, This is because there is more than one mappable servlet in your servlet context: {org.springframework.web.servlet.DispatcherServlet=[/], org.h2.server.web.JakartaWebServlet=[/h2-console/*]}.위와 같은 DispatcherServlet과 h2-console의 서블릿이 하나 이상 매핑되어 나는 오류라고 나옵니다.@Bean public SecurityFilterChain securityFilterChain(HttpSecurity http, HandlerMappingIntrospector introspector) throws Exception{ http.authorizeHttpRequests((authz) -> { try { authz .requestMatchers(new MvcRequestMatcher(introspector,"/auth/login")).permitAll() //애는 권한 없이도 허용 .anyRequest().authenticated() //나머지는 인증해 .and() //csrf쪽으로는 builder가 이어지지 않기 때문에 and로 이어준다. .csrf(AbstractHttpConfigurer::disable); } catch (Exception e) { throw new RuntimeException(e); } }); return http.build(); }그래서 검색 결과 위와 같이 작성하게 되면 정상적으로 실행되게 됩니다.- 질문제가 코드를 기존에 SecurityFilterChain 외 잘못 작성한 부분이 존재해서 위와 같이 코드를 작성해야 하는 것인지, 아니면 그 사이에 이렇게 작성되도록 변경된 것인지 앞으로도 지속적으로 검색해보겠지만... 현재까진 답을 찾지 못해 질문드립니다.2. h2-console의 경우 데이터베이스 관련 서블릿이고, DispatcherServlet은 웹 애플리케이션의 컨트롤러 역할을 하는 서블릿인걸로 알고 있는데 용도가 다른 두 서블릿의 매핑 혼동이 일어나는 이유가 궁금합니다...*무지한 한 생명체의 질문은 천천히 쾌차하시고 삶의 여유를 되찾으신 다음 답변해주시면 감사하겠습니다!
-
해결됨스프링 핵심 원리 - 기본편
AllBeanTest 관련 질문
스프링 핵심 원리 - 기본편섹션7 - 의존관계 자동 주입 관련 질문입니다. 강의 실습내용 중 AllBeanTest 클래스를 생성하여모든 빈을 조회하는 부분이 있는데,강의에서는 정상적으로 실행이 되지만제가 해봤을 때는 하나의 빈을 기대 했지만 2개가 발견된다는 오류메세지가 발생합니다.강의 내용 상 해당 실습 부분에서는 빈이 2개 이상 일 때 조치를 취해주지 않아도 정상적으로 실행되어야하는 것으로 보이는데 무엇이 문제인지 모르겠습니다.이 부분이 혹시 버전에 따라 다를 수도 있나 싶습니다.강의에서는 springframework 2.3.1 버전을 사용한 것으로 아는데저는 해당 버전을 쓸 수 없어서 2.7.15 버전으로 진행 중 입니다. 아래는 해당 코드입니다.답변 부탁드립니다. 감사합니다.
-
미해결지금 당장 NodeJS 백엔드 개발 [사주 만세력]
MySQL 5.7 쓰시는 이유가 있으신가요?
8.XX 대 버전이 아니라 5.7 쓰시는 이유가 있으실까요?
-
미해결GSAP의 ScrollTrigger를 활용한 포트폴리오 제작
제이쿼리 플로그인을 쓰나요?
강의듣고 자바스크립트로 코드 변경해보고싶은데... 질문글에 있는글을 보니 제이쿼리뿐아니라 제이쿼리를 사용한 플로그인을 사용한다고 되어있던데 제이쿼리를 사용한 플로그인을 사용하나요?...제이쿼리를 사용한 플로그인은 따로 자바스크립트로 교체가 안되는건가요?
-
해결됨리눅스 커맨드라인 툴 (Full ver.)
sort와 ps명령어
1.여기서요 sort -n은 숫자로 변환해서 정렬이라고 알고있습니다근데 -n을 붙여주면 왜 저런결과가 나오는지 궁금합니다. 수업때 한건 아니지만 그래도 질문 드려봅니다 많이쓰는 옵션이라해서요.. ps옵션중에 -a는 터미널에종속되지않는거 -u는 특정 사용자의 정보를 알아낼때 -x는이거도 터미널에 종속되지 않는 프로세스 종료되지 않는 프로세스라해서 한번 해봤는데요 결과를 보니까 뭘의미하는지 잘 몰라서 질문드립니다.
-
해결됨웹 게임을 만들며 배우는 React
바벨 패키지가 다운로드 되지 않습니다.
아래와 같이 바벨 패키지가 다운로드 되지 않습니다. 어떻게 진행해야 될지 모르겠네요. 도움을 구합니다.
-
미해결Flutter 초입문 왕초보편
잘 되던 에뮬레이터 실행 오류
잘 실행되던 에뮬레이터가 갑자기 에러가 발생합니다.아래 질문에 링크 주신 내용으로 해도 안되네요. 2023-10-11 11:40:48,622 [ 565376] INFO - Emulator: Pixel 6 API 31 - C:\dev\sdk\emulator\emulator.exe -netdelay none -netspeed full -avd Pixel_6_API_312023-10-11 11:40:48,667 [ 565421] INFO - Emulator: Pixel 6 API 31 - Android emulator version 32.1.15.0 (build_id 10696886) (CL:N/A)2023-10-11 11:40:48,667 [ 565421] INFO - Emulator: Pixel 6 API 31 - Found systemPath C:\dev\sdk\system-images\android-31\google_apis\x86_64\2023-10-11 11:40:48,754 [ 565508] WARN - Emulator: Pixel 6 API 31 - Please update the emulator to one that supports the feature(s): Vulkan2023-10-11 11:40:48,811 [ 565565] WARN - Emulator: Pixel 6 API 31 - Failed to process .ini file C:\dev\androidavd\Pixel_6_API_31.avd\quickbootChoice.ini for reading.2023-10-11 11:40:52,113 [ 568867] INFO - Emulator: Pixel 6 API 31 - Process finished with exit code -1073741819 (0xC0000005)2023-10-11 11:40:52,114 [ 568868] SEVERE - Emulator: Pixel 6 API 31 - Emulator terminated with exit code -1073741819java.lang.Throwable: Emulator terminated with exit code -1073741819 at com.intellij.openapi.diagnostic.Logger.error(Logger.java:202) at com.android.tools.idea.avdmanager.EmulatorProcessHandler$ConsoleListener.onTextAvailable(EmulatorProcessHandler.kt:89) at jdk.internal.reflect.GeneratedMethodAccessor42.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.intellij.execution.process.ProcessHandler$2.invoke(ProcessHandler.java:248) at jdk.proxy1/jdk.proxy1.$Proxy44.onTextAvailable(Unknown Source) at com.intellij.execution.process.ProcessHandler.notifyTextAvailable(ProcessHandler.java:222) at com.intellij.execution.process.ProcessTerminatedListener.processTerminated(ProcessTerminatedListener.java:54) at jdk.internal.reflect.GeneratedMethodAccessor283.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at com.intellij.execution.process.ProcessHandler$2.invoke(ProcessHandler.java:248) at jdk.proxy1/jdk.proxy1.$Proxy44.processTerminated(Unknown Source) at com.intellij.execution.process.ProcessHandler.lambda$notifyTerminated$2(ProcessHandler.java:206) at com.intellij.execution.process.ProcessHandler$TasksRunner.execute(ProcessHandler.java:281) at com.intellij.execution.process.ProcessHandler.notifyTerminated(ProcessHandler.java:189) at com.intellij.execution.process.ProcessHandler.notifyProcessTerminated(ProcessHandler.java:185) at com.intellij.execution.process.BaseProcessHandler.onOSProcessTerminated(BaseProcessHandler.java:61) at com.intellij.execution.process.BaseOSProcessHandler$1.lambda$startNotified$0(BaseOSProcessHandler.java:98) at com.intellij.execution.process.ProcessWaitFor.lambda$new$0(ProcessWaitFor.java:45) at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:212) at com.intellij.execution.process.ProcessWaitFor.lambda$new$1(ProcessWaitFor.java:23) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699) at java.base/java.lang.Thread.run(Thread.java:833)2023-10-11 11:40:52,115 [ 568869] SEVERE - Emulator: Pixel 6 API 31 - Android Studio Giraffe | 2022.3.1 Patch 2 Build #AI-223.8836.35.2231.108116362023-10-11 11:40:52,115 [ 568869] SEVERE - Emulator: Pixel 6 API 31 - JDK: 17.0.6; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.2023-10-11 11:40:52,115 [ 568869] SEVERE - Emulator: Pixel 6 API 31 - OS: Windows 102023-10-11 11:40:52,683 [ 569437] WARN - #com.android.tools.idea.avdmanager.AvdManagerConnection - Unable to determine if Pixel_6_API_31 is online, assuming it's not
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
파이어베이스에 닉네임도 저장할수있나요?
강의 들으면서 더 나아가 게시글에 작성자 닉네임을 넣고싶은데, 파이어베이스 데이터 베이스에 닉네임을 어떻게 넣는지 궁금해요. 아이디 비번은 파이어베이스 사이트에 있는데 닉네임을 어떻게 넣어야할지 모르겠어요ㅠㅠ
-
미해결HAL, CubeMX, TrueSTUDIO를 이용한 STM32F4 무료 강좌
IrDA 통신
적외선 송수신 관련 강의도 해주세요...ㅠㅠㅠㅠㅠㅠ
-
해결됨ARM Cortex-M 프로세서 프로그래밍
부트코드와 부트로더의 차이점
안녕하세요 이 강의를 정말 유용하게 듣고 있는 학생입니다!이 강의 소개란에 보면 부트코드와 부트로더는 다르다는 식으로 적혀있던데 부트코드와 부트로더의 차이점이 무엇인지 궁금합니다!제가 알기론 부트코드는 main sp를 sp 레지스터에 저장하고 reset handler를 통해 .bss영역을 0으로 초기화 후 main으로 분기로 알고 있는데 부트로더는 어떤 개념인지 잘 모르겠습니다.
-
해결됨한 입 크기로 잘라먹는 타입스크립트(TypeScript)
강의중 오류질문입니다.
error TS2792: Cannot find module 'undici-types'. Did you mean to set the 'moduleResolution' option to 'nodenext', or to add aliases to the 'paths' option?374 : typeof import("undici-types").FormData;{ "include" :["src"], // src폴더안 파일 다실행 "compilerOptions": { "target": "ESNext", "module": "ESNext", "outDir": "dist", } // 구형브라우저 같은곳에서는 옵션을 따로 지정 // outDir어디에 결과 값파일 나올지 } 이오류가 뜨는데 버전오류인가요??
-
해결됨코딩테스트 [ ALL IN ONE ]
심화강의 일정
안녕하세요, 강의 잘 수강하고 있습니다. 혹시 강의가 언제 다 올라올까요? 빨리 듣고싶습니다~
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
세션2 Dio로 Auth API요청해보기 질문
세션2 Dio로 Auth API요청해보기 이전강의까지 실행후에,서버 작동하는거 다확인했습니다. 문제없었습니다. http://127.0.0.1:3000/api 도 잘들어가졌습니다서버 설정은 actual 플러터프로젝트 파일 말고,delivery_server라는 플러터프로젝트 파일을 만들어 작업했습니다. 본강의부분에서 플러터에 작업하려고 acual 프로젝트로 넘어갔고 강의부분 작업을 다한후에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~print(resp.data); 로그인 버튼을 눌렀는데에러가 발생하지도 않는데refreshToken이 출력안되고화면에 아무것도 출력이 안되네요print(resp.data); 부분이 출력이 안되는거같습니다 다른프로젝트로 넘어가면서 서버가 종료된거같은데 어떻게 해결해야할까요?