묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
여기서 왜 오류가 나는지 모르겠네요 ㅠ
혹시 이건 무슨 오류일까요..?다만 메인함수에서 해줬습니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
StatelessWidget 에서는 context 를 어디에서도 사용하지 못하는 이유가 무엇인가요?
StatelessWidget 에서는 context 를 어디에서도 사용하지 못하는 이유가 무엇인가요?다시 말해서 StatefulWidget 에서는 context 를 따로 넣어주지 않아도 어디에서든 사용 가능한 이유를 알고 싶습니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
file.dir 파일경로 질문입니다.
[질문 내용]저의 환경은 윈도우에 사용자명이 한글이라서application.properties 에서file.dir=C:/Users/이현승/Desktop/spring1/file/이렇게 되어있습니다. 로그에서 한글을 띄우기 위해서 file -> settings -> file Encodings 에서 UTF-8로변경하여 한글을 뜨게 했습니다.2022-11-22 21:11:11.567 INFO 136160 --- [nio-8080-exec-4] h.u.c.ServletUploadControllerV2 : 파일 저장 fullPath=C:/Users/이현승/Desktop/spring1/file/sea.jpg2022-11-22 21:11:11.576 ERROR 136160 --- [nio-8080-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exceptionjava.io.IOException: org.apache.tomcat.util.http.fileupload.FileUploadException: Cannot write uploaded file to disk!그런데 경로 맨 뒤에 / (슬래시)를 붙이면 위에 처럼 오류가 납니다.file.dir=C:/Users/이현승/Desktop/spring1/file이렇게 / (슬래시)를 붙이지 않으면 아래처럼 폴더명에 파일명이 붙어서 저장이 되긴합니다.2022-11-22 21:14:04.718 INFO 106284 --- [nio-8080-exec-2] h.u.c.ServletUploadControllerV2 : 파일 저장 fullPath=C:/Users/이현승/Desktop/spring1/filesea.jpg2022-11-22 21:14:04.732 DEBUG 106284 --- [nio-8080-exec-2] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [919]2022-11-22 21:14:04.733 DEBUG 106284 --- [nio-8080-exec-2] o.a.coyote.http11.Http11InputBuffer : Received []2022-11-22 21:14:04.733 DEBUG 106284 --- [nio-8080-exec-2] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@1e8248e5:org.apache.tomcat.util.net.NioChannel@2d8bdb29:java.nio.channels.SocketChannel[connected local=/0:0:0:0:0:0:0:1:8080 remote=/0:0:0:0:0:0:0:1:63495]], Status in: [OPEN_READ], State out: [OPEN]경로에 있는 한글 문제인가요? 어떻게 해결해야 할까요?
-
미해결
gy-33 tcs3200 센서
라즈베리파이4를 이용해서 gy-33 tcs3200 컬러감지 센서를 이용하고 싶은데 연결방법과 파이썬코드를 못찾겠어요..알려주시면 감사하겠습니다.
-
미해결Vue.js + TypeScript 완벽 가이드
todoinput 만드는 예제 ts 에러
type value = /*unresolved*/ any매개 변수 이니셜라이저는 함수 또는 생성자 구현에서만 허용됩니다.ts(2371)'value'은(는) 값을 참조하지만, 여기서는 형식으로 사용되고 있습니다. 'typeof value'을(를) 사용하시겠습니까?ts(2749)이런식으로 에러나옵니다. 어떻게 처리하나요?
-
해결됨스프링 시큐리티 OAuth2
Spring Authorization Server 1.0 관련
https://spring.io/projects/spring-authorization-serverSpring Authorization Server 1.0이 정식으로 출시되었고 강의는 만들어진 시간으로 보아 0.31 기반인거 같은데 1.0(0.4)에 대한 보강 계획은 있으신지요?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
main.c 의 private typedef 란에 int _write() 를 못 씁니다.
제목 그대로입니다. int _write() 를 쓰면 뭔가 인식을 못 하는듯 합니다. 그대로 따라했는데 뭐가 문제일지 모르겠네요..
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
@BatchSize의 조회 대상 우선순위(?)
[질문 내용]안녕하세요 강의 너무 잘 듣고 있습니다.@BatchSize에 관해서 의문점이 생겨서 질문을 드리게 되었습니다. @BatchSize를 사용하면 특정 Entity에서 조회 쿼리가 필요한 필드를 초기화 할 때, 1차 캐시로부터 같은 종류의 Entity id값을 @BatchSize에 지정한 size값만큼 가져와 IN에 넣어서 필요한 데이터를 함께 조회하고 초기화하는 것으로 이해했습니다.근데, 이 때 단순히 1차 캐시에서 랜덤으로 id값을 가져와서 IN에 넣으면 원하지 않는 Entity에 초기화가 잘못 이뤄질 수 있지 않을까 하는 의문이 있었지만, 당연하게도 이런 부분에 대해서는 알아서 최적화를 해 둔 것 같았습니다. 예를 들면 JPQL의 결과로 조회된 Entity컬렉션 내부에서 하나를 집어 Entity 필드를 지연 로딩 초기화할 경우 같은 컬렉션 내부의 Entity들이 우선순위를 갖고 함께 초기화되는 것 같았습니다.하지만 이것이 정확히 어떤 원리로 동작하는 지는 알 수가 없었습니다..ㅠㅠ JPQL로 조회한 컬렉션에 대해서 따로 영속성 컨텍스트가 참조하고 있다거나 하는 식으로 동작하는 것일까요? 이런 원리를 모르다 보니 @BatchSize가 IN에 넣을 Entity를 결정하는 우선순위를 알 수가 없었습니다.@BatchSize의 size값이 JPQL로 조회한 컬렉션의 size보다 클 때에는 1차 캐시에서 부족한 만큼의 Entity id를 더 끌어와서 IN에 추가하는데, 이 때 함께 초기화될 Entity가 어떤 Entity일 지 예측이 안 됩니다. 이런 것들도 우선순위가 따로 존재하나요? 크게 중요한 내용은 아닌 것 같은데, 그냥 같은 컬렉션에 있는 Entity들이 IN의 우선순위가 된다고 이해하고 사용하는 정도면 문제가 없을 지 궁금합니다..!
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
node.js 사용자도 강의 수강에 문제가 없나요?
node.js 사용자 입니다. 이번 프로젝트에 적용시켜보고자 하는데 스프링 기반 강의라서 조금 걱정이네요. node.js여도 강의 수강하는것에는 문제가없고 node.js 로 적용시키는대에도 크게 문제가 없을런지요? 아래 질문글 답변들을 보면 node.js로 배포하는 영상도 올려주신다고 하는데 맞나요?
-
미해결[개념은 호옹~, 실습 빡] SQL 데이터 분석, 활용!
안녕하세요. pgadmin 설치 error 문의드립니다.
안녕하세요. 강사님실습을 위해 pgadmin 설치 진행해보았으나 아래와 같은 메시지가 뜨고있습니다. 구글링을 해보아도 유사한 케이스가 없는것같습니다. 혹시 도움 주실 수 있을까요?
-
미해결
Cheap Flights To Houston
Check out our search engine for Cheap Flights To Houston. We have access to the best deals on airfare, and we're always updating our search results so you can find the cheapest flight options available. Simply enter your destination airport or city, and let us do the rest!
-
미해결홍정모의 따라하며 배우는 C++
3.6 논리연산자 따라해보기
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 따배씨 강의중에 따라해보기 하는 중인데 예상과 다르게 나와서 질문드려요3.6강의 logical operator (논리 연산자 강의) 28:13 부분인데요std::cout << std::boolalpha;1.std::cout << false || true;2.std::cout << false && true;3.std::cout << (true && true) || true;4.std::cout << (false && true) || true;5.std::cout << (false && true) || false || true;이렇게 치면 1번이나 3번 4번에서는 true가 나올 것 같은데 false로 나오더라고요 반대로 true || false로 두면 true로 나옵니다bool b1 = false || true;bool b2 = (false && true) or true;std::cout << b1 << std::endl;std::cout << b2 << std::endl;근데 이렇게 변수로 출력하면 예상했던 것처럼 true로 나오고요왜 이런 차이가 생기는 건가요?? 연산자 우선순위?? 아니면 cout에서는 or뒤는 안보는 건가요???디버그 모드로 돌려도 잘 모르겠어서 질문드려요cout << ((false && true) or true); 이렇게 괄호를 치면 true 나오네요 우선순위 문제인가 보군요..cout<<false || 까지만 되고 뒤에 true부분은 그냥 없는걸로 처리되는건가요??
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
퀵정렬-1
김태원 강사님 좌측 파티션은 마무리를 했는데,우측 파티션을 어떻게 퀵정렬을 해야 될지 몰라서 질문 드립니다.질문의 요지는 텍스트라도 쳐서라도 중간과정을 보여주시면 감사하겠습니다.유투브도 찾아보고 print()함수도 찍어보고 했는데,결론만 나오지 과정이 나오지를 않습니다.현재 좌측 파티션까지는 이해를 했습니다.그리고 우측의 경우 중앙이라고 하기 에매한 게우측은 값의 갯수가홀수가 아니라 짝수로 4개네요 즉 좌우대칭이 되지 않습니다.
-
미해결빅데이터 분석기사 시험 실기(Python)
데이터셋 분리와 관련하여 질문이 있습니다.
안녕하세요. 빅분기 실기 준비 중인 수강생입니다.먼저 감사하다는 말씀 드립니다. 많은 도움이 되고 있습니다.수강 중에 궁금한 사항이 있어 질문 드립니다.10강. 연습문제 풀이에서 먼저 X_train, X_test 데이터셋으로 분리한 후 전처리 과정을 두 데이터셋에 동일하게 수행하는 데, 전처리 과정을 모두 마친 후에 분리하는 것과 어떤 차이가 있는 지 궁금합니다.감사합니다.
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
리액트 강의 중, 클래스형 컴포넌트 관련요!
리액트 부분 좀 어렵게 느껴저서, 유투브 관련 강의도 병행하면서 같이 보고있어요.근데 최근 다른분들 영상에는 클래스형 컴포넌트 강의 없이 그냥 함수형 컴포넌트만 사용하는 강의도 꽤 있더라구요.1) 요새 최신 트랜드가 함수형 컴포넌트만 써서 그런걸까요?2) 그렇다면 클래스형 컴포넌트에 대한 깊이 있는 이해를 포기해도 큰문제 없을까요?( 함수형 컴포넌트가 모든면에서 상위호환 같은데, 클래스형 컴포넌트 공부에 대한 동기부여가 생기질 않아서요 ㅠ)
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
@Slf4j은 임포트하였는데 왜 log 문에서 오류가 발생할까요??
[질문 내용]여기에 질문 내용을 남겨주세요.
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
이렇게 에러가 나는데 어떻게 해야 하나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
강의대로 하였는데 다음과 같은 오류가 발생했네요 발생 이유가 뭘까요?
[질문 내용]여기에 질문 내용을 남겨주세요.
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
class 작성 스크립트와 객체를 생성하는 스크립트가 다른 경우
2.6 생성자 수업중 ClassExample 파일에 정의해놓은 Human 클래스를 ConstructorExample에서 인스턴스화 시키는게 있는데 각각 다른 스크립트 파일에서 작성하는데 서로 어떻게 참조가 되는건가요?저는 동일하게 작업했더니 Human클래스를 참조할 수 없다고해서요. 답변 부탁드립니다.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
database 생성
MongoDB가 업데이트가 되어서 DB생성시에 권한이 있어야지만 생성이 됩니다. 전 강좌에서 Mongodb Atlas 에서 사용자를 만들때 Database Access 에서 본인에게 권한을 주어야 Database 를 만들고 CollectionName 을 넣을 수 있습니다.