묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
회귀 강의 관련 내용
p.391 이후의 내용들(회귀트리/stacking 등)에 대한 강의는 따로 없는건가요...? 감사합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
가격, 수량 범위 질문입니다
아이템 등록시 price 1000~1,000,000 수량 9999까지 허용하고 수정시에는 수량을 따로 제한을 두지 않으셨습니다. 그런데 수량을 9999999999999 무한대로 넘으면 숫자를 입력해주세요. 라고 오류메세지가 떠서 아마 Integer quantity;니까 int의 범위인 2,147,483,647 안에 들어야한다고 생각했고 21억 안의 범위 안의 숫자를 줬는데 수량은 정상으로 되는데 글로벌 오류메세지로 수정이 되지않습니다. 상품의가격*수량의 합은 10,000원 이상이어야합니다. 현재값= -1,942,337,536 이렇게 뜨는데 왜 마이너스값이 뜨고 등록이되지않을까요? 복합 룰 검증에 int resultPrice = form.getQuantity() * form.getPrcie(); if(resultPrice<10000) {...} 로 되어있습니다. 글로벌 메세지오류가 나는 이유를 모르겠고 -값으로 나오는 이유도 모르겠습니다. ++ 에러메세지에 Error in object 'item': codes [totalPriceMin.item,totalPriceMin]; arguments [10000,-1774902999]; default message [null] 으로 나타납니다.
-
미해결
[html & javscript] 변수에 담긴 이미지 주소를 다음 페이지로 이동시 함께 전달시키는 법이 궁금합니다.
안녕하세요 현재 웹을 배우고 있지는 않지만 프로젝트 마지막에 웹으로 구현되는 걸 보여주자고 해서 주먹구구식으로 웹을 만들고 있습니다. 질문하겠습니다.. (1) 파이썬으로 transfer_img_path = './static/testB/슬기.jpg' t_list = transfer_img_path.split('/') transfer_img= t_list[-2]+'/'+t_list[-1] 해당 코드를 사용하여 만들어진 transfer_img라는 변수를 1.html 파일로 전달했고, (2) 1.html에서 <img class='nst_img' src="{{url_for('static', filename=transfer_img)}}"> 을 이용하여 src의 주소 부분을 완성하게끔 했을 때, (3) 여기서 이 이미지 주소를 담은 변수 transfer_img를 다음 페이지 2.html 로 이동시 함께 전달하는 방법이 궁금합니다. transfer_img 변수를 함께 옮겨도 되고, 변수에 속한 값만 옮겨도 됩니다. 이미지 주소를 담은 변수나 변수의 값은 꼭 1.html에서 2.html로 전달되어야 합니다. 알고계신분들 답변 주시면 감사하겠습니다...
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
실습환경 준비 질문드립니다
안녕하세요 제로초님 무료에 이어 유료강의도 수강하고 있습니다 근데 해당강의를 들으면서 잘 따라갔는데 npm run dev로 실행을 하니까 아래와 같은 오류가 발생하는데 어떻게 해결하면 될까요? ㅜㅜ > react-nodebird-front@1.0.0 dev > next Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db ready - started server on http://localhost:3000 Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:67:19) at Object.createHash (node:crypto:135:10) at module.exports (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\util\createHash.js:135:53) at NormalModule._initBuildHash (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:417:16) at handleParseError (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:471:10) at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:503:5 at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:358:12 at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:373:3 at iterateNormalLoaders (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:214:10) at iterateNormalLoaders (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:221:10) Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:67:19) at Object.createHash (node:crypto:135:10) at module.exports (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\util\createHash.js:135:53) at NormalModule._initBuildHash (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:417:16) at handleParseError (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:471:10) at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:503:5 at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:358:12 at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:373:3 at iterateNormalLoaders (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:214:10) at iterateNormalLoaders (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:221:10) node:internal/crypto/hash:67 this[kHandle] = new _Hash(algorithm, xofLen); ^ Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:67:19) at Object.createHash (node:crypto:135:10) at module.exports (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\util\createHash.js:135:53) at NormalModule._initBuildHash (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:417:16) at handleParseError (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:471:10) at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:503:5 at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\webpack\lib\NormalModule.js:358:12 at C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:373:3 at iterateNormalLoaders (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:214:10) at Array.<anonymous> (C:\Users\Administrator\OneDrive\Desktop\react-nodebird\prepare\front\node_modules\loader-runner\lib\LoaderRunner.js:205:4) { opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_UNSUPPORTED' } Node.js v17.4.0
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
커넥션풀 사이즈에 대한 질문
트랜잭션 커넥션 공부하다가 궁금증이 생겨 질문남깁니다 히카리 커넥션풀 디폴트 사이즈가 10이라고 알고있습니다 트랜잭션을 requires_new로 시작해서 외부, 내부 트랜잭션을 생성할 경우에 하나의 요청에 커넥션을 2개씩 사용하니까 동시에 5번의 요청이 들어오면 커넥션을 모두 사용하므로 이후 6번째 요청은 커넥션이 반환될때까지 대기가 되는건지 궁금합니다 그리고 현업에서 회사마다 다르겠지만 통상적으로 커넥션풀 사이즈를 얼마로 하는지도 궁금합니다
-
미해결스프링 핵심 원리 - 기본편
질문이요
강의내용대로 입력하였는데 org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'java.lang.String' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {} 다음과 같은 오류가 발생하였네요 이유가 뭘까요??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
학습 커리큘럼 관련 질문
여태까지 노드로만 개발을 조금 해오다가 이번에 스프링으로 프로젝트를 하려합니다! 약 4개월 동안 개발을 진행해야 하는데 최대한 빨리 실전에 투입할 수 있는 기본기를 배워 개발을 진행하면서 시간 날때마다 개념을 더 알아가는 식으로 공부를 해야할 것 같습니다. 로드맵을 처음부터 쭉 다 듣기에는 시간이 부족할 것 같은데 어떤 순서로 학습을 진행하는 것이 가장 효과적일까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
인텔리제이말고 이클립스 사용시 반환형 단축키
안녕하세요 해당 수업을 인텔리제이가 아닌 이클립스를 사용해서 수강중입니다 List<UploadFile> uploadFiles =fileStore.storeFiles(imageFiles); 이런식으로 작성할 경우 =의 좌측 반환형을 단축키를 사용해서 반환하시던데 이클립스에서는 단축키가 없는건지 여쭤봅니다
-
미해결Django REST Framework 핵심사항
따단이 뭔가요??
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. import 관련해서 따단이 뭔지 궁금합니다 ㅠ
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
@JsonIgnore 는 엔티티에서 안붙여도 되는걸까요??
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 강의 잘 보고 있습니다 감사합니다! 엔티티는 json으로 반환하지 않는 걸로 알고 있고 그렇게하면 안된다는 걸 이해했습니다. 그렇다면, 엔티티를 json으로 반환하지 않는 방식으로 설계를 한다면 @JsonIgnore 는 양방향 관계에서도 안붙여도 될까요??
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
LeetCode 183 문제 질문합니다
안녕하세요 두 가지 질문이 있습니다 첫 번째 질문은 사진을 첨부하겠습니다 사진과 같이 기존의 테이블에서 INNER JOIN을 한 후 OUTPUT 의 정렬도 디폴트로 기존의 테이블의 id 순서의 영향을 받는다고 추측했는데 맞을까요? 두 번째 질문은 FROM절에서 Alias를 지정해줬을 때 SELECT, WHERE절에 테이블명을 적을 경우 리트코드에서 오류가 나더라구요. 별칭을 설정했을 경우엔 꼭 별칭으로만 통일 해야하만 하나요? 감사합니다
-
해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL
Average Population of Each Continent 문제 질문드립니다
- 학습 관련 질문을 남겨주세요. 상세히 위와 같이 같은 코드로 작성하였는데 Wrong Answer 이라고 나옵니다. 영상의 output과 값은 같은데 순서가 달라서 그런걸까요 ? 별다른 order 조건 지정이 없었는데 오류가 나는 이유가 무엇인지 모르겠습니다.
-
미해결리눅스 커널 해킹. A부터 Z까지
다들 잘 하고 계신가요?
emu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.01H:ECX.vmx [bit 5] cttyhack: can't execute 'setuidid': No such file or directory 저는 결국 kaslr_bypass 파일을 이용해서 했지만... 강의 그대로 환경 구축했는데 머가 문제였을까요 일단 블록수가 강사님하고 7블록 정도 차이가 났습니다.(cfio파일)
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
이렇게 노란줄이나 </div>에 빨간줄 뜯는이유가 뭐고 어떻게 해결할수있을까여
이렇게 노란줄이나 </div>에 빨간줄 뜯는이유가 뭐고 어떻게 해결할수있을까여
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
this->_cmdListptr_ 이 nullptr
안녕하세요 선생님 이제 장치 초기화 다 듣고 코드 하나씩 보면서 흐름을 이해 했습니다. 그리고 프로그램 실행해보려는데 cmdListptr이 nullptr이라면서 읽기 액세스 위반이라고 뜹니다 이런 오류형태를 한번 검색해 봤는데 null상태의 내부에 접근하려면 생기는 오류같더군요. cmdList가 왜 null로 설정이 되어있는지 모르겠습니다... CreateCommandList함수로 cmdList를 채워줬다고 생각하고있습니다. 강의 자료 코드랑 비교해 봐도 다른게 없어서 질문남겨봅니다.. 디버깅 없이 코드 실행하면 파란색 화면도 안나오고 몇초 뒤에 창이 꺼져버립니다...
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
몽고디비 연결 에러 뜨시는 분 이렇게 해결하세요
아마 최신 노드사용하시는 분은 이런 에러가 뜨실텐데 몽고db 연결하는 url을 const MONGO_URL = `mongodb://${MONGO_ID}:${MONGO_PASSWORD}@127.0.0.1:27017/admin`; 이렇게 바꿔보세요 localhost를 127.0.0.1로 바꾼겁니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
nextjs 로딩 부분 질문드립니다.
nextjs는 처음에 SSR을 적용하고 그 후에 url이 바뀔 때는 로딩이 된다고 이해했습니다. react는 처음에는 로딩이 되고 그 후에 url이 바뀔 때는 서버에서 데이터를 가져오는데 그럼 둘의 개념은 반대인 건가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
httpservlet.java가 실행이 안되네요 ㅠ
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'servletComponentRegisteringPostProcessor': Unexpected exception during bean creation; nested exception is java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:555) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:196) ~[spring-context-5.3.20.jar:5.3.20] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:746) ~[spring-context-5.3.20.jar:5.3.20] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:564) ~[spring-context-5.3.20.jar:5.3.20] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) ~[spring-boot-2.7.0.jar:2.7.0] at hello.servlet.ServletApplication.main(ServletApplication.java:12) ~[classes/:na] Caused by: java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet at org.springframework.boot.web.servlet.WebServletHandler.<init>(WebServletHandler.java:39) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.boot.web.servlet.ServletComponentRegisteringPostProcessor.<clinit>(ServletComponentRegisteringPostProcessor.java:49) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.boot.web.servlet.ServletComponentScanRegistrar$ServletComponentRegisteringPostProcessorBeanDefinition.lambda$getInstanceSupplier$0(ServletComponentScanRegistrar.java:94) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1249) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1191) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.20.jar:5.3.20] ... 13 common frames omitted Caused by: java.lang.ClassNotFoundException: javax.servlet.annotation.WebServlet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) ~[na:na] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[na:na] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[na:na] ... 20 common frames omitted 강의대로입력하였는데 다음과 같은 오류가 나오네요
-
미해결더 자바, Java 8
flatMap Optional과 Stream에서의 차이점을 제가 잘 이해했는지 헷갈립니다!
Stream에서의 flatMap 같은 경우는 input이 하나면 output이 여러개일수 있고 Optional에서의 flatMap 같은 경우에서는 input이 하나면 output이 하나이다. 라고 이해했는데 혹시 맞나요?
-
미해결정혜경 판타스틱 자료구조 in C
BST구현 addNode 함수관련 질문
addNode함수의 구현 부분에서 굳이 함수의 이름을 Node *addNode()로 하셨는지 궁금합니다. Node addNode()로 해서는 안되는지도 궁금합니다.